Orodha ya maudhui:
- Hatua ya 1: Sehemu Zinazohitajika
- Hatua ya 2: Ubunifu wa Elektroniki
- Hatua ya 3: Programu
- Hatua ya 4: Mkutano wa Mitambo
- Hatua ya 5: Rangi Kizuizi
- Hatua ya 6: Funga Tofauti ya Akriliki
- Hatua ya 7: Funga Uonyesho wa Matrix ya LED
- Hatua ya 8: Stika ya Bitcoin
- Hatua ya 9: Solder LED
- Hatua ya 10: Panda Raspberry Pi
- Hatua ya 11: Unganisha Elektroniki
- Hatua ya 12: Funga LED
- Hatua ya 13: Nguvu It Up
- Hatua ya 14:
Video: Bitcoin Tracker Kutumia Raspberry Pi: Hatua 14 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:52
Kumbuka Bitcoin?…. sarafu ya enzi mpya, ambayo zamani iliuzwa kwa $ 19K ambayo ilitakiwa kuleta mabadiliko katika mfumo wa malipo wa ulimwengu. Kweli, zinageuka kuwa kuna chini ya 3, 585, 825 Bitcoins iliyoachwa kwangu. Karibu mwaka mmoja uliopita, niliona chapisho hili kwenye r / bitcoin ambayo ilizungumza juu ya kujenga Saa ya Bitcoin barabarani kutoka kwa Saa maarufu ya Deni ya NYC. Lakini badala ya kuhesabu kama saa ya deni, saa ya Bitcoin ingehesabu idadi ngapi ya bitcoin inabaki kuchimbwa. Hii ilinifanya nifikirie.
Kuanzisha Bitcoin Bar, Dashibodi ya LED ya mwili inayoonyesha habari muhimu ya Bitcoin kama vile Bei, Jumla ya Bitcoins iliyoachwa hadi yangu, Vitalu mpaka malipo yatakapopunguzwa kwa nusu, kiwango cha Hash, n.k. Unaweza kubinafsisha na kuchagua ni vigezo gani maalum unayotaka kuonyesha kutoka kwenye orodha hii
Jisajili kwenye YouTube: Jonty
Changia: Je! Wewe ni programu, mhandisi au mbuni ambaye ana wazo nzuri ya huduma mpya katika Baa ya Bitcoin? Labda una wazo nzuri ya kurekebisha mdudu? Jisikie huru kuchukua nambari kutoka kwa Github na uzingatie nayo. Baa ya Bitcoin: GitHub
Hatua ya 1: Sehemu Zinazohitajika
Vipengele vya Elektroniki: Raspberry Pi 3 - AliExpress Onyesha Matrix - AliExpressWhite LED 10mm - AliExpressResistor 100-ohm - AliExpressLCSC5V USB Power Adapter - AliExpress
Zana: Kituo cha Iron Soldering - AliExpressSolder Wire - AliExpress
Vifaa Vingine
- 5mm MDF na 5mm Akriliki
- Gundi
- Rangi
Hatua ya 2: Ubunifu wa Elektroniki
Maingiliano ya Pembeni ya Siri (SPI) ni basi ya kiolesura inayotumiwa kupeleka data kati ya wadhibiti microcontroller na vifaa vidogo kama vile maonyesho na sensorer. Inatumia mistari tofauti ya saa na data, pamoja na laini ya kuchagua chip kuchagua kifaa unachotaka kuzungumza nacho. Uonyesho wa Matrix ya LED umeunganishwa na pini za SPI za Raspberry Pi.
Raspberry Pi 3B | Kuonyesha Matrix ya LED |
5V | VCC |
GND | GND |
GPIO 10 (MOSI) | DIN |
GPIO 8 (SPI CE0) | CS |
GPIO 11 (SPI CLK) |
CLK |
Hatua ya 3: Programu
Utegemezi: Kufuta mtandao
- Maombi ni maktaba ya kifahari na rahisi ya HTTP ya Python. Inaomba Ufungaji na Nyaraka.
- Supu nzuri 4 ni maktaba ya Python ya kuvuta data kutoka kwa faili za HTML na XML. Ufungaji Mzuri wa Supu na Nyaraka.
Maktaba ya Python ya Max7219 LED MatrixPython maktaba inayoingiliana na maonyesho ya matrix ya LED na dereva wa MAX7219 (akitumia SPI) kwenye Raspberry Pi. Ufungaji. Na Richard Hull
Usanidi na usanidi: Mara tu mahitaji ya mahitaji yote yamesanikishwa kwa mafanikio, pakua / onyesha Hifadhi hii ya GitHub. Unganisha Onyesho na Raspberry Pi kama inavyoonekana katika Skematiki. Endesha programu kuu bcbar.py
Bitcoin Bar inaweza kuonyesha upto 19 vigezo tofauti vya wakati halisi. Hizi zinaweza kusanidiwa kuonyeshwa kwa mpangilio wowote au mlolongo. Programu kuu inaonyesha vigezo vyote vya data 19 mtawaliwa.
Vigezo vya data vinaweza kuonyeshwa kibinafsi na agizo lao linaweza kubadilishwa kwa kusanidi laini ifuatayo katika programu kuu:
show_message (kifaa, disp , kujaza = "nyeupe", font = sawia (LCD_FONT), scroll_delay = 0.02)
Thamani ya i itaamua parameta ya data inayoonyeshwa. Bitcoin Bar inaweza kuonyesha vigezo vifuatavyo vya data vya wakati halisi:
Ingiza Meza na vifurushi
Kasi ya kutembeza & Nakala tuli Kwa kubadilisha kiwango cha scroll_chelewesha, kasi ya kusogeza inaweza kubadilishwa. Mfano wa led_test.py hutumia kazi ya maandishi kuonyesha maandishi ya tuli.
Viwango vya data vimefutwa kutoka kwa mtandao wa bitcoinblockhalf.com. Nimepunguza idadi ya ziara kwenye wavuti hiyo mara moja kwa saa ili wavuti isiwemeelemewa na trafiki isiyo ya lazima. Ninatumia wavuti hii kwani hukusanya vigezo kadhaa vya data hii kutoka kwa API zingine kadhaa na huwaweka katikati. Angalia hazina ya wavuti kwa habari zaidi.
Endesha Programu kwenye Startup / Boot
Nilifuata nyaraka rasmi za RasPi ambazo hubadilisha faili ya rc.local ili kuendesha hati ya Python kwenye boot up.
Changia: Je! Wewe ni programu, mhandisi au mbuni ambaye ana wazo nzuri ya huduma mpya katika Baa ya Bitcoin? Labda una wazo nzuri ya kurekebisha mdudu? Jisikie huru kuchukua nambari kutoka kwa Github na uzingatie nayo. Baa ya Bitcoin: GitHub
Hatua ya 4: Mkutano wa Mitambo
Ufungaji wa Baa ya Bitcoin ina sanduku la kuingiliana ambalo limekatwa kwa laser kutoka 5mm MDF. Jopo la mbele lina nafasi mbili: moja ya Uonyesho wa LED na nyingine ya Usindikaji wa Akriliki. Jopo la Nyuma lina shimo kwa kebo ya usambazaji wa umeme ambayo imechomekwa kwenye Raspberry Pi. Jopo la chini lina mashimo 4 ambayo Raspberry Pi imewekwa pia.
Unaweza kupata faili za kukata laser (kwa MDF na Acrylic) chini au kwenye kiunga: Bitcoin Tracker: Kukata Laser.
Hatua ya 5: Rangi Kizuizi
Rangi kizuizi cha MDF kuizuia kuathiriwa na unyevu. Nilitumia rangi za akriliki kufanya hivyo.
Nilichagua kuipaka rangi kama benki ya nguruwe nyekundu.
Hatua ya 6: Funga Tofauti ya Akriliki
Mara baada ya rangi kukauka, unaweza kuanza kukusanyika mradi pamoja.
Weka fikra ya akriliki ya mviringo kwenye mpangilio wake kwenye Jopo la Mbele la Sanduku la MDF.
Faili za Kukata Laser zinaweza kupatikana hapa: Bitcoin Tracker: Kukata Laser
Hatua ya 7: Funga Uonyesho wa Matrix ya LED
Weka na ushikilie onyesho la tumbo la LED kwenye nafasi yake kwenye Jopo la Mbele la Sanduku la MDF. Hakikisha kuwa imewekwa sawa na uso wa mbele wa jopo.
Ikiwa unatumia moduli tofauti ya kuonyesha, utahitaji kufanya mabadiliko muhimu kwa vipimo vya yanayopangwa kwenye faili za kukata laser.
Hatua ya 8: Stika ya Bitcoin
Ili kutengeneza nembo inayowaka ya Bitcoin, chapisha nembo ya Bitcoin kwenye kipande cha karatasi wazi ya stika.
Kata nembo ya duara na ubandike kwenye disfa ya akriliki kwenye Jopo la Mbele la sanduku la MDF.
Hatua ya 9: Solder LED
LED 10mm Nyeupe hutumiwa kuwasha Nembo ya Bitcoin kupitia disfuser ya akriliki.
Niliuza viunganisho viwili vya kichwa vya kike kwa LED ili iweze kuunganishwa kwa urahisi na Raspberry Pi. Nilihakikisha kuongeza kipinga kati ya anode ya LED (+) na + 3.3V ya Raspberry Pi kama inavyoonekana katika Mpangilio wa Mzunguko.
Nilifunga muunganisho uliouzwa na kipande kidogo cha kinywaji cha joto.
Hatua ya 10: Panda Raspberry Pi
Nilitumia karanga na bolts kuweka Raspberry Pi 3 kwenye Jopo la Chini la Sanduku la MDF. Jopo hili lina mashimo 4 ambayo laser hukatwa ndani yake hivi kwamba bandari ndogo ya USB ya Raspberry Pi 3 inalingana kabisa na nafasi iliyokatwa kwenye Jopo la Nyuma la sanduku la MDF linalokusudiwa kwa kebo ya adapta ya umeme ya USB.
Nitajumuisha pia faili za kukata Laser kwa Raspberry Pi Zero katika siku zijazo.
Hatua ya 11: Unganisha Elektroniki
Kama inavyoonyeshwa katika Mpangilio, niliunganisha mwangaza wa 10mm kwenye Raspberry Pi na pia nikaunganisha Uonyesho wa Matrix ya LED kwenye pini za SPI za Raspberry Pi.
Hatua ya 12: Funga LED
Mara tu ukiunganisha vifaa vyote vya elektroniki kulingana na skimu. Shika taa ya 10mm iwe mahali ambapo ikiwashwa, taa huangaza usambazaji wa akriliki sawasawa.
Nilibandika kipande kidogo cha kadibodi chini ya mwangaza wa LED ili kuipeperusha kiasi kwamba disfuser ya akriliki iliangazwa sawasawa.
Hatua ya 13: Nguvu It Up
Mara tu vifaa vyote vya elektroniki vimeunganishwa na kukwama mahali, funga waya ya adapta ya Nguvu ya USB kupitia shimo kwenye Jopo la Nyuma na unganisha kwenye Raspberry Pi.
Unapowasha ugavi, Baa ya Bitcoin inapaswa kuonyesha moja kwa moja mwenendo na habari ya hivi karibuni ya Bitcoin.
Hatua ya 14:
Saidia kusaidia miradi zaidi kama hii kwa Kujiandikisha na Kunifuata kwenye: YouTube: JontyGitHub: Maagizo ya Jonty: Jonty
Ikiwa una mashaka yoyote, maswali au vidokezo vya mradi huu, waache kwenye sehemu ya maoni hapa chini.
Ilipendekeza:
Jinsi ya Kutumia Kijana Kuchapisha Picha kwenye Splatoon 2 Kutumia PrlatPost Printa: Hatua 10
Jinsi ya Kutumia Kijana Kuchapisha Picha kwenye Splatoon 2 Kutumia PrlatPost Printa: Katika hii Inayoweza Kuelekezwa, nitaonyesha jinsi ya kutumia SplatPost Printer na ShinyQuagsire. Bila maagizo wazi, mtu ambaye hana uzoefu na laini ya amri atakuwa na shida kidogo. Lengo langu ni kurahisisha hatua za kwenda kwa poi
Jinsi ya Kutengeneza Drone Kutumia Arduino UNO - Tengeneza Quadcopter Kutumia Microcontroller: Hatua 8 (na Picha)
Jinsi ya Kutengeneza Drone Kutumia Arduino UNO | Tengeneza Quadcopter Kutumia Microcontroller: Utangulizi Tembelea Kituo Changu cha Youtube Drone ni kifaa (bidhaa) ghali sana kununua. Katika chapisho hili nitajadili, jinsi ninavyofanya kwa bei rahisi? Na unawezaje kutengeneza yako kama hii kwa bei rahisi… Vizuri nchini India vifaa vyote (motors, ESCs
Tracker ya Sinema - Raspberry Pi Powered Theatre Release Tracker: Hatua 15 (na Picha)
Movie Tracker - Raspberry Pi Powered Theatre Release Tracker: Sinema Tracker ni clappboard umbo, Raspberry Pi-powered Kutolewa Tracker. Inatumia TMDb API kuchapisha bango, kichwa, tarehe ya kutolewa na muhtasari wa sinema zijazo katika mkoa wako, katika kipindi maalum cha muda (kwa mfano. Kutolewa kwa sinema wiki hii) mnamo
Kutumia Kijijini Kina waya bila kutumia 2.4Ghz NRF24L01 Module Na Arduino - Nrf24l01 4 Channel / 6 Kituo cha Mpokeaji wa Kituo cha Quadcopter - Helikopta ya Rc - Ndege ya Rc Kutumia Arduino: Hatua 5 (na Picha)
Kutumia Kijijini Kina waya bila kutumia 2.4Ghz NRF24L01 Module Na Arduino | Nrf24l01 4 Channel / 6 Channel Transmitter kipokeaji cha Quadcopter | Helikopta ya Rc | Ndege ya Rc Kutumia Arduino: Kuendesha gari la Rc | Quadcopter | Drone | Ndege ya RC | Boti ya RC, siku zote tunahitaji kipokezi na mtumaji, tuseme kwa RC QUADCOPTER tunahitaji kipitishaji na mpokeaji wa kituo 6 na aina hiyo ya TX na RX ni ya gharama kubwa sana, kwa hivyo tutafanya moja kwenye yetu
Hawk ya Ishara: Roboti Iliyodhibitiwa na Ishara ya Mkono Kutumia Picha ya Usindikaji wa Picha: Hatua 13 (na Picha)
Hawk ya Ishara: Robot Iliyodhibitiwa na Ishara ya Mkono Kutumia Picha ya Usindikaji wa Picha: Hawk ya Ishara ilionyeshwa katika TechEvince 4.0 kama muundo rahisi wa picha ya msingi wa mashine ya kibinadamu. Huduma yake iko katika ukweli kwamba hakuna sensorer za ziada au za kuvaliwa isipokuwa glavu inahitajika kudhibiti gari ya roboti inayoendesha tofauti