|
CryptKeeper
Legendary
Offline
Activity: 2044
Merit: 1055
|
|
March 23, 2015, 07:55:34 AM |
|
Great achievement, congrats! But I think you need a better display, the lcd doesn't have enough contrast. It works but the scan takes too long. Better try a tft color display and go with black on white or white on black.
|
Follow me on twitter! I'm a private Bitcoin and altcoin hodler. Giving away crypto for free on my Twitter feed!
|
|
|
bitkoyun (OP)
|
|
March 23, 2015, 08:20:07 AM |
|
Great achievement, congrats! But I think you need a better display, the lcd doesn't have enough contrast. It works but the scan takes too long. Better try a tft color display and go with black on white or white on black. Thanks for your comment. Of course a TFT screen will be a better display. I also considered using e-ink displays. But LCD screens (recycled nokia 3310 screens actually) are incredibly cheap and this was the main factor I choose them.
|
|
|
|
emrebey
|
|
March 23, 2015, 08:26:15 AM |
|
cool!
I am really curious about it's backend - can you explain it a bit?
|
|
|
|
bitkoyun (OP)
|
|
March 23, 2015, 09:28:19 AM Last edit: March 23, 2015, 06:51:23 PM by bitkoyun |
|
I used a Raspberry Pi v2 with 1GB RAM although older 512MB models are also capable of running the software. I added a PCD8844 LCD display which is the chepest screen for the solution. This display has 84x48 pixels resolution which is almost enough to display a Version 4 QR code (33x33 dots)
Software runs on Python but LCD display functions required C.
A standard PC keyboard can be used to enter Turkish Lira amount. I used a wireless mini keyboard.
Obviously it needs to be connected to get price quotation and payment verification. I used a nano WiFi dongle. Any RPi compatible WiFi connector or Ethernet connection can be used. BTC price is calculated on real time. Current version reads BTC/TL rate from BTCTurk API but can be parameterized to get from any other source.
I also added speakers to give audio feedback to the user.
QR code contains bitcoin address and the BTC amount to be paid.
To complete payment process, a verification routine checks blockchain for received BTC transactions.
|
|
|
|
Fargo
|
|
March 23, 2015, 05:58:29 PM |
|
Would be cool if you 3d printed a nice housing for it.
|
▬▬▬▬▬▬▬▬▬▬▬▬▬ ● ● ▬▬▬▬▬▬▬▬▬▬▬▬▬
|
|
|
DirtyUniverse
Full Member
Offline
Activity: 224
Merit: 100
All I want is a new CLEAN page for just to live!
|
|
April 01, 2015, 02:40:26 PM |
|
Wow. amazing. please update thread with your changes on this project.
|
Ok
|
|
|
freemind1
Legendary
Offline
Activity: 1526
Merit: 1014
|
|
April 01, 2015, 02:47:20 PM |
|
Very good work!!! Could you update thet hread with the latest updates you've made please? And if the screen on the video is low quality and contrast is not very good, but to begin to shape you to become great!
|
|
|
|
innocent93
Legendary
Offline
Activity: 896
Merit: 1000
|
|
April 01, 2015, 06:35:35 PM |
|
This is good! I hope you manufacture these for sale, I know of friends who would be interested to purchase. Keep it up!
|
|
|
|
ajoyna1
Newbie
Offline
Activity: 2
Merit: 0
|
|
April 03, 2015, 05:40:04 AM Last edit: April 21, 2015, 11:10:08 AM by ajoyna1 |
|
I think you need a better display, the lcd doesn't have enough contrast. It works but the scan takes too long. Better try a tft color display and go with black on white or white on black. _______________ You can join us for best http://e-six-sigma.com/ dumps hood.edu oracle training solutions. Our Hodges University
|
|
|
|
CryptKeeper
Legendary
Offline
Activity: 2044
Merit: 1055
|
|
April 03, 2015, 11:04:58 AM |
|
Great achievement, congrats! But I think you need a better display, the lcd doesn't have enough contrast. It works but the scan takes too long. Better try a tft color display and go with black on white or white on black. Thanks for your comment. Of course a TFT screen will be a better display. I also considered using e-ink displays. But LCD screens (recycled nokia 3310 screens actually) are incredibly cheap and this was the main factor I choose them. Yes, optimizing hardware costs is reasonable. But IMHO functionality and a smooth consumer experience should have top priority.
|
Follow me on twitter! I'm a private Bitcoin and altcoin hodler. Giving away crypto for free on my Twitter feed!
|
|
|
|
Jeremycoin
Legendary
Offline
Activity: 1022
Merit: 1003
𝓗𝓞𝓓𝓛
|
|
April 04, 2015, 12:56:55 AM |
|
I think the QRCode is too small, maybe you can add an option to fullscreen the QRcode
|
faucet used to be profitable
|
|
|
|