![Bitcoin Tracker pomoću Raspberry Pi: 14 koraka (sa slikama) Bitcoin Tracker pomoću Raspberry Pi: 14 koraka (sa slikama)](https://i.howwhatproduce.com/images/005/image-14951-17-j.webp)
Sadržaj:
- Korak 1: Potrebni dijelovi
- Korak 2: Elektronski dizajn
- Korak 3: Softver
- Korak 4: Mehanički sklop
- Korak 5: Obojite kućište
- Korak 6: Zalijepite akrilni difuzor
- Korak 7: Zalijepite LED matrični ekran
- Korak 8: Bitcoin naljepnica
- Korak 9: Lemite LED
- Korak 10: Montirajte Raspberry Pi
- Korak 11: Priključite elektroniku
- Korak 12: Zalijepite LED
- Korak 13: Uključite ga
- Korak 14:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37
![Image Image](https://i.howwhatproduce.com/images/005/image-14951-19-j.webp)
![](https://i.ytimg.com/vi/tMMky09HyKA/hqdefault.jpg)
![Bitcoin Tracker pomoću Raspberry Pi Bitcoin Tracker pomoću Raspberry Pi](https://i.howwhatproduce.com/images/005/image-14951-20-j.webp)
Sjećate li se bitcoina? … decentralizovana valuta novog doba, kojom se nekada trgovalo po 19 hiljada dolara, a koja je trebala revolucionirati globalni platni sistem. Pa, pokazalo se da je ostalo manje od 3, 585, 825 bitcoina do mojih. Prije otprilike godinu dana naišao sam na ovaj post na r/bitcoinu koji je govorio o izgradnji Bitcoin sata preko puta poznatog NYC Debt Clock -a. No, umjesto da broji kao sat duga, Bitcoin sat bi odbrojao koliko bitcoina preostaje iskopati. Ovo me je navelo na razmišljanje.
Predstavljamo Bitcoin Bar, fizičku LED nadzornu ploču koja prikazuje važne bitcoin podatke, kao što su cijena, ukupni bitcoini koji su preostali mom rudniku, blokira dok se nagrada ne prepolovi, stopa raspršivanja itd. Možete prilagoditi i odabrati koje specifične parametre želite prikazati s ove liste
Pretplatite se na YouTube: Jonty
Doprinesite: Jeste li programer, inženjer ili dizajner koji ima odličnu ideju za novu funkciju u Bitcoin Baru? Možda imate dobru ideju za ispravljanje grešaka? Slobodno preuzmite kod sa Githuba i pozabavite se s njim. Bitcoin traka: GitHub
Korak 1: Potrebni dijelovi
![Potrebni delovi Potrebni delovi](https://i.howwhatproduce.com/images/005/image-14951-21-j.webp)
![Potrebni delovi Potrebni delovi](https://i.howwhatproduce.com/images/005/image-14951-22-j.webp)
![Potrebni delovi Potrebni delovi](https://i.howwhatproduce.com/images/005/image-14951-23-j.webp)
![Potrebni delovi Potrebni delovi](https://i.howwhatproduce.com/images/005/image-14951-24-j.webp)
Elektroničke komponente: Raspberry Pi 3 - AliExpressLED matrični zaslon - AliExpressWhite LED 10 mm - AliExpressResistor 100 -ohm - AliExpressLCSC5V USB adapter za napajanje - AliExpress
Alati: Stanica za lemljenje - AliExpressŽica za lemljenje - AliExpress
Ostali materijali
- 5 mm MDF i 5 mm akril
- Ljepilo
- Boja
Korak 2: Elektronski dizajn
![Elektronski dizajn Elektronski dizajn](https://i.howwhatproduce.com/images/005/image-14951-25-j.webp)
Serijsko periferno sučelje (SPI) je sabirnica sučelja koja se obično koristi za slanje podataka između mikrokontrolera i malih perifernih uređaja, poput zaslona i senzora. Koristi zasebne satove i podatkovne linije, zajedno s linijom za odabir čipa za odabir uređaja s kojim želite razgovarati. LED matrični ekran povezan je sa SPI pinovima Raspberry Pi.
Raspberry Pi 3B | LED matrični ekran |
5V | VCC |
GND | GND |
GPIO 10 (MOSI) | DIN |
GPIO 8 (SPI CE0) | CS |
GPIO 11 (SPI CLK) | CLK |
Korak 3: Softver
Zavisnosti: struganje weba
- Requests je elegantna i jednostavna HTTP biblioteka za Python. Zahteva instalaciju i dokumentaciju.
- Beautiful Soup 4 je Python biblioteka za izvlačenje podataka iz HTML i XML datoteka. Prekrasna juha za instalaciju i dokumentaciju.
Python biblioteka za Max7219 LED MatrixPython biblioteka povezuje LED matrične displeje sa upravljačkim programom MAX7219 (koristeći SPI) na Raspberry Pi -u. Instalacija. Autor Richard Hull
Postavljanje i konfiguracije: Nakon što su svi preduvjeti uspješno instalirani, preuzmite/klonirajte ovo GitHub spremište. Priključite ekran na Raspberry Pi kao što je prikazano na šemama. Pokrenite glavni program bcbar.py
Bitcoin traka može prikazati do 19 različitih parametara podataka u stvarnom vremenu. Oni se mogu konfigurirati tako da se prikazuju bilo kojim redoslijedom ili redoslijedom. Glavni program prikazuje svih 19 parametara podataka uzastopno.
Parametri podataka mogu se pojedinačno prikazati i njihov redoslijed se može promijeniti konfiguriranjem sljedeće linije u glavnom programu:
show_message (uređaj, disp , fill = "bijelo", font = proporcionalno (LCD_FONT), scroll_delay = 0,02)
Vrijednost i će odrediti parametar podataka koji se prikazuje. Bitcoin traka može prikazati sljedeće parametre podataka u stvarnom vremenu:
UMETNI TABLICU SA PARAMETRIMA
Brzina pomicanja i statički tekst Podešavanjem vrijednosti scroll_delay, brzina pomicanja se može promijeniti. Primjer led_test.py koristi tekstualnu funkciju za prikaz statičkog teksta.
Ograničavanje stope Parametri podataka su uklonjeni s weba s bitcoinblockhalf.com. Ograničio sam broj posjeta web stranici jednom na sat kako web stranica ne bi bila opterećena nepotrebnim prometom. Koristim ovu web stranicu jer prikuplja nekoliko ovih parametara podataka iz raznih drugih API -ja i centralno ih hostira. Za više informacija pogledajte spremište web stranica.
Pokrenite program pri pokretanju/pokretanju
Slijedio sam službenu dokumentaciju RasPi koja mijenja datoteku rc.local kako bi pokrenula Python skriptu pri pokretanju.
Doprinesite: Jeste li programer, inženjer ili dizajner koji ima odličnu ideju za novu funkciju u Bitcoin Baru? Možda imate dobru ideju za ispravljanje grešaka? Slobodno preuzmite kod sa Githuba i pozabavite se s njim. Bitcoin traka: GitHub
Korak 4: Mehanički sklop
![Mehanički sklop Mehanički sklop](https://i.howwhatproduce.com/images/005/image-14951-26-j.webp)
![Mehanički sklop Mehanički sklop](https://i.howwhatproduce.com/images/005/image-14951-27-j.webp)
![Mehanički sklop Mehanički sklop](https://i.howwhatproduce.com/images/005/image-14951-28-j.webp)
Kućište Bitcoin bara sastoji se od međusobno povezane kutije koja je laserski izrezana od 5 mm MDF -a. Prednja ploča ima dva utora: jedan za LED zaslon i drugi za akrilni difuzor. Stražnja ploča ima otvor za USB kabel za napajanje koji je priključen na Raspberry Pi. Donja ploča ima 4 rupe na koje se nalazi malina Pi je takođe montiran.
Datoteke za lasersko rezanje (i za MDF i za akril) možete pronaći ispod ili na linku: Bitcoin Tracker: Lasersko rezanje
Korak 5: Obojite kućište
![Obojite kućište Obojite kućište](https://i.howwhatproduce.com/images/005/image-14951-29-j.webp)
![Obojite kućište Obojite kućište](https://i.howwhatproduce.com/images/005/image-14951-30-j.webp)
![Obojite kućište Obojite kućište](https://i.howwhatproduce.com/images/005/image-14951-31-j.webp)
Obojite kućište od MDF -a kako biste spriječili da na njega utiče vlaga. Za to sam koristio akrilne boje.
Odlučio sam je slikati kao ružičastu kasicu.
Korak 6: Zalijepite akrilni difuzor
![Zalijepite akrilni difuzor Zalijepite akrilni difuzor](https://i.howwhatproduce.com/images/005/image-14951-32-j.webp)
![Zalijepite akrilni difuzor Zalijepite akrilni difuzor](https://i.howwhatproduce.com/images/005/image-14951-33-j.webp)
![Zalijepite akrilni difuzor Zalijepite akrilni difuzor](https://i.howwhatproduce.com/images/005/image-14951-34-j.webp)
Nakon što se boja osuši, možete započeti sastavljanje projekta zajedno.
Umetnite kružni akrilni difuzor u njegov otvor na prednjoj ploči MDF kutije.
Datoteke laserskog rezanja možete pronaći ovdje: Bitcoin Tracker: Lasersko rezanje
Korak 7: Zalijepite LED matrični ekran
![Zalijepite LED matrični zaslon Zalijepite LED matrični zaslon](https://i.howwhatproduce.com/images/005/image-14951-35-j.webp)
![Zalijepite LED matrični zaslon Zalijepite LED matrični zaslon](https://i.howwhatproduce.com/images/005/image-14951-36-j.webp)
![Zalijepite LED matrični zaslon Zalijepite LED matrični zaslon](https://i.howwhatproduce.com/images/005/image-14951-37-j.webp)
Postavite i zalijepite LED matrični ekran u njegov otvor na prednjoj ploči MDF kutije. Uvjerite se da je poravnat u ravnini s prednjom površinom ploče.
Ako koristite drugi modul za prikaz, morat ćete unijeti potrebne promjene u dimenzije utora u datotekama za lasersko rezanje.
Korak 8: Bitcoin naljepnica
![Bitcoin naljepnica Bitcoin naljepnica](https://i.howwhatproduce.com/images/005/image-14951-38-j.webp)
![Bitcoin naljepnica Bitcoin naljepnica](https://i.howwhatproduce.com/images/005/image-14951-39-j.webp)
![Bitcoin naljepnica Bitcoin naljepnica](https://i.howwhatproduce.com/images/005/image-14951-40-j.webp)
Da biste napravili sjajni Bitcoin logotip, odštampajte Bitcoin logo na komadu prozirnog papira za naljepnice.
Izrežite kružni logotip i zalijepite ga na akrilni difuzor na prednjoj ploči MDF kutije.
Korak 9: Lemite LED
![Lemite LED Lemite LED](https://i.howwhatproduce.com/images/005/image-14951-41-j.webp)
![Lemite LED Lemite LED](https://i.howwhatproduce.com/images/005/image-14951-42-j.webp)
Bijela LED dioda od 10 mm koristi se za osvjetljavanje Bitcoin logotipa kroz akrilni difuzor.
Lemio sam dva ženska konektora zaglavlja na LED -u tako da se može lako spojiti na Raspberry Pi. Pobrinuo sam se da dodam otpornik između anodne diode LED (+) i +3,3 V Raspberry Pi -a kako je prikazano na shemi kola.
Lemljeni spoj sam zapečatio malim komadom hladnjaka.
Korak 10: Montirajte Raspberry Pi
![Montirajte Raspberry Pi Montirajte Raspberry Pi](https://i.howwhatproduce.com/images/005/image-14951-43-j.webp)
![Montirajte Raspberry Pi Montirajte Raspberry Pi](https://i.howwhatproduce.com/images/005/image-14951-44-j.webp)
![Montirajte Raspberry Pi Montirajte Raspberry Pi](https://i.howwhatproduce.com/images/005/image-14951-45-j.webp)
Koristio sam matice i vijke za montiranje Raspberry Pi 3 na donju ploču MDF kutije. Ova ploča ima 4 rupe koje su laserski izrezane tako da se mikro-USB priključak Raspberry Pi 3 savršeno poravnava s utorom izrezanim na stražnjoj ploči MDF kutije namijenjenom za kabel USB adaptera za napajanje.
Ubuduće ću uključiti i datoteke za rezanje laserom za Raspberry Pi Zero.
Korak 11: Priključite elektroniku
![Priključite elektroniku Priključite elektroniku](https://i.howwhatproduce.com/images/005/image-14951-46-j.webp)
![Priključite elektroniku Priključite elektroniku](https://i.howwhatproduce.com/images/005/image-14951-47-j.webp)
![Priključite elektroniku Priključite elektroniku](https://i.howwhatproduce.com/images/005/image-14951-48-j.webp)
![Priključite elektroniku Priključite elektroniku](https://i.howwhatproduce.com/images/005/image-14951-49-j.webp)
Kao što je prikazano na shemi, spojio sam 10 mm LED na Raspberry Pi, a također sam spojio LED matrični zaslon na SPI pinove Raspberry Pi.
Korak 12: Zalijepite LED
![Zalijepite LED Zalijepite LED](https://i.howwhatproduce.com/images/005/image-14951-50-j.webp)
![Zalijepite LED Zalijepite LED](https://i.howwhatproduce.com/images/005/image-14951-51-j.webp)
Nakon što spojite sve elektroničke komponente prema shemi. Zalijepite LED diodu od 10 mm na mjesto tako da kada je uključena, svjetlo ravnomjerno osvjetljava akrilni difuzor.
Zabio sam mali komad kartona ispod LED diode kako bih je nagnuo tako da je akrilni difuzor jednako osvijetljen.
Korak 13: Uključite ga
![Napajanje Napajanje](https://i.howwhatproduce.com/images/005/image-14951-52-j.webp)
Nakon što su sve elektroničke komponente spojene i zalijepljene, provucite žicu USB adaptera za napajanje kroz otvor na stražnjoj ploči i spojite je na Raspberry Pi.
Kada uključite napajanje, Bitcoin traka bi trebala automatski prikazati najnovije trendove i informacije o bitcoinu.
Korak 14:
![Image Image](https://i.howwhatproduce.com/images/005/image-14951-53-j.webp)
![Image Image](https://i.howwhatproduce.com/images/005/image-14951-54-j.webp)
![Image Image](https://i.howwhatproduce.com/images/005/image-14951-55-j.webp)
![Image Image](https://i.howwhatproduce.com/images/005/image-14951-56-j.webp)
Pomozite da podržite još ovakvih projekata tako što ćete se pretplatiti i pratiti me na: YouTube: JontyGitHub: Jonty Instructables: Jonty
Ako imate bilo kakvih nedoumica, pitanja ili savjeta za ovaj projekt, ostavite ih u donjem odjeljku komentara.
Preporučuje se:
Desktop COVID19 Tracker sa satom! Raspberry Pi Powered Tracker: 6 koraka
![Desktop COVID19 Tracker sa satom! Raspberry Pi Powered Tracker: 6 koraka Desktop COVID19 Tracker sa satom! Raspberry Pi Powered Tracker: 6 koraka](https://i.howwhatproduce.com/images/002/image-5204-j.webp)
Desktop COVID19 Tracker sa satom! Raspberry Pi Powered Tracker: Znamo da možemo umrijeti bilo kada, čak i ja mogu umrijeti dok pišem ovaj post, na kraju krajeva, ja, ja, svi smo smrtnici. Cijeli svijet se potresao zbog pandemije COVID19. Znamo kako to spriječiti, ali hej! znamo kako se moliti i zašto moliti, radimo li to
Nadgledanje ubrzanja pomoću Raspberry Pi i AIS328DQTR pomoću Pythona: 6 koraka
![Nadgledanje ubrzanja pomoću Raspberry Pi i AIS328DQTR pomoću Pythona: 6 koraka Nadgledanje ubrzanja pomoću Raspberry Pi i AIS328DQTR pomoću Pythona: 6 koraka](https://i.howwhatproduce.com/images/010/image-28686-j.webp)
Nadgledanje ubrzanja pomoću Raspberry Pi i AIS328DQTR Korištenje Pythona: Ubrzanje je konačno, mislim prema nekim zakonima fizike.- Terry Riley Gepard koristi nevjerojatno ubrzanje i brze promjene brzine pri jurenju. Najbrže stvorenje s vremena na vrijeme iskoristi svoj najveći tempo za hvatanje plijena
Kako napraviti bespilotnu letjelicu pomoću Arduina UNO - Napravite četvorokopter pomoću mikrokontrolera: 8 koraka (sa slikama)
![Kako napraviti bespilotnu letjelicu pomoću Arduina UNO - Napravite četvorokopter pomoću mikrokontrolera: 8 koraka (sa slikama) Kako napraviti bespilotnu letjelicu pomoću Arduina UNO - Napravite četvorokopter pomoću mikrokontrolera: 8 koraka (sa slikama)](https://i.howwhatproduce.com/images/001/image-210-31-j.webp)
Kako napraviti bespilotnu letjelicu pomoću Arduina UNO | Napravite četvorokopter pomoću mikrokontrolera: UvodPosjetite moj Youtube kanalA Drone je vrlo skup gadget (proizvod) za kupovinu. U ovom postu ću raspravljati o tome kako to učiniti jeftino ?? I kako možete sami napraviti ovakvu po povoljnoj cijeni … Pa u Indiji svi materijali (motori, ESC
Movie Tracker - Raspberry Pi Powered Theatral Release Tracker: 15 koraka (sa slikama)
![Movie Tracker - Raspberry Pi Powered Theatral Release Tracker: 15 koraka (sa slikama) Movie Tracker - Raspberry Pi Powered Theatral Release Tracker: 15 koraka (sa slikama)](https://i.howwhatproduce.com/images/002/image-5906-6-j.webp)
Movie Tracker - Raspberry Pi Powered Theatrical Release Tracker: Movie Tracker je otkazivač koji podržava Raspberry Pi. Koristi TMDb API za štampanje postera, naslova, datuma izlaska i pregleda nadolazećih filmova u vašoj regiji u određenom vremenskom intervalu (npr. Izdanja filmova ove sedmice) na
AstroTracker - Tracker Star Tracker na vratima štale: 10 koraka (sa slikama)
![AstroTracker - Tracker Star Tracker na vratima štale: 10 koraka (sa slikama) AstroTracker - Tracker Star Tracker na vratima štale: 10 koraka (sa slikama)](https://i.howwhatproduce.com/images/001/image-1730-44-j.webp)
AstroTracker - Star Tracker Star Barker Tracker: Svako može raditi astrofotografiju sve dok imate kameru. Samo ga stavite na stativ, neka objektiv ostane otvoren što je duže moguće i BAM! Prekrasne zvijezde, jata i magline. Ali šta je to? Postoje li pruge na filmu umjesto tačnih