Satura rādītājs:
- 1. darbība. Pārskats
- 2. solis: materiāli
- 3. darbība: elektroinstalācija
- 4. solis: montāža
- 5. darbība: kodēšana
- 6. darbība: resursi
Video: Kriptovalūtas marķieris / reāllaika Youtube abonentu skaitītājs: 6 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Sekojiet vairāk autoram:
Kompakts LED displejs, kas darbojas kā kriptovalūtas atzīme un vienlaikus darbojas kā YouTube abonentu reāllaika skaitītājs.
Šajā projektā mēs izmantojam Raspberry Pi Zero W, dažas 3D drukātas detaļas un pāris max7219 displeja vienības, lai izveidotu reāllaika abonentu skaitītāju par godu mūsu 100 000 pagrieziena punktam. Ņemot vērā neseno Bitcoin, Ethereum un citu kriptogrāfijas valūtu pieaugumu un kritumu, mēs uzskatījām, ka ir lietderīgi arī padarīt šo displeju par kriptovalūtas atzīmi. Mēs jau esam kodējuši šo projektu jūsu vietā, taču jūs varat mainīt mūsu kodu, lai šis displejs darītu visu, ko vēlaties.
1. darbība. Pārskats
Noskatieties videoklipu, ko par to izveidojām, lai iegūtu pārskatu par projektu, demonstrētu, ko tas var darīt, un jautājumu un atbilžu jautājumu beigās.
2. solis: materiāli
Lai izveidotu šo projektu, mēs izmantojām šādus materiālus:
2 x 4-in-1 max7219 Displejs
1 x Raspberry Pi Zero W
12 x 2,5 mm skrūve un uzgrieznis
4 x 3 mm skrūve un uzgrieznis
1 x mikro USB vads
3 x Jumper vadi
Mēs izmantojām arī šādus rīkus:
Allen uzgriežņu atslēgas komplekts
Lodāmurs
Stiepļu snaiperis
3D printeris (korpusam)
Ja jums nav 3D printera, to parasti var atrast publiskajā bibliotēkā vai skolā. Tiešsaistē ir arī 3D drukāšanas pakalpojumi, piemēram,
3. darbība: elektroinstalācija
Displeju sasaistīšanai kopā tika izmantoti pieci mazi vadi. Katrā displejā ir ieejas/izejas bultiņa, kas parāda, kā dati plūst pa displejiem. Displeja 1 izejai jābūt savienotai ar 2 collu displeju.
Vcc => Vcc
Zeme => Zeme
DOut => DIn
CS => CS
Pulkstenis => Pulkstenis
Mums nācās barot Raspberry Pi un displejus caur Pi 5V GPIO tapu, jo tie caur mikro USB piesaista pārāk daudz enerģijas. Šeit ir savienojumi ar Raspberry Pi no 1. displeja.
VCC => 5V
GND => GND
DIN => GPIO 10 (MOSI)
CSC => GPIO 8 (SPI CE0)
CLK => GPIO 11 (SPI CLK)
4. solis: montāža
Lai izgatavotu korpusu, mēs 3D izdrukājām dažas PLA detaļas. Mūsu drukas gulta bija pārāk maza, lai izdrukātu visu priekšpusi/aizmuguri, tāpēc mēs tos sagriezām trīs daļās aizmugurē un četrās daļās priekšpusē. Kastes griezējs palīdzēja atdalīt gabalus, lai tie labāk saderētu kopā. Šis solis ir mazāk kritisks, ja plānojat detaļas līmēt kopā.
Raspberry Pi Zero W tika iegriezts aizmugurējā vidusdaļā ar 4 2,5 mm uzgriežņiem/skrūvēm. Aizmugurē ir 4 urbumi ar urbumiem, lai skrūves varētu sēdēt vienā līmenī. Korpusa daļās sānos ir nelielas cilpas, kas ļauj tās pieskrūvēt kopā ar maziem 2,5 mm uzgriežņiem/skrūvēm. Pincetes pāris atviegloja mazās aparatūras turēšanu vietā.
Kombinētā displeja iekārta tika ievietota korpusa priekšējā daļā. Labajā pusē ir plašāka rāmja daļa, lai vadi varētu ietīties līdz Raspberry Pi. trešais priekšējais korpusa gabals ir jāpieskrūvē pēc displeja iegriešanas.
Pēc displeja pievienošanas Pi, mēs pievienojam 3 mm uzgriežņus 4 pagarinājumiem katrā augšējā gabala pusē. Šie uzgriežņi tiks izmantoti korpusa turēšanai kopā. Pēc tam korpusu rūpīgi salika kopā. Mēs pārliecinājāmies, ka neatbrīvosim vadus, kas savienoti ar Raspberry Pi.
Korpusa aizmugurējā daļa tika pieskrūvēta ar 4 3 mm skrūvēm. Šīs skrūves piestiprinās pie uzgriežņiem, kurus ievietojāt iepriekšējā solī. Ja vēlaties korpusam piešķirt papildu aizsardzību, jūs varat ietīt šuvi melnas elektriskās lentes gabalā, kā mēs to darījām.
5. darbība: kodēšana
Mēs esam ievietojuši pilnus norādījumus par šī projekta kodēšanu vietnē Github:
Ja jums ir kādi jautājumi par koda palaišanu, noteikti ievietojiet problēmu Github lapā. Kādam vajadzētu spēt palīdzēt. Ja pievienojāt jaunu, interesantu funkciju, iesniedziet vilkšanas pieprasījumu, un es to apvienošu!
6. darbība: resursi
Daži resursi šim projektam ir sniegti zemāk:
Atrodiet visas šī projekta 3D izdrukājamās daļas un kodu mūsu hackster.io lapā:
Sekojiet Hacker House Instagram:
Ja jums patika šis projekts, abonējiet Hacker House vietnē Youtube:
Apmeklējiet mūsu vietni, lai iegūtu detaļas un projektu atjauninājumus:
Paldies, ka apskatījāt mūsu pamācību!
Ārons @ Hakeru māja
Ieteicams:
YouTube abonentu skaitītājs, izmantojot e-papīra displeju un Raspberry Pi Zero W: 5 soļi (ar attēliem)
YouTube abonentu skaitītājs, izmantojot e-papīra displeju un Raspberry Pi Zero W: šajā pamācībā es parādīšu, kā izveidot savu Youtube abonentu skaitītāju, izmantojot e-papīra displeju, un Raspberry Pi Zero W, lai vaicātu YouTube API un atjauniniet displeju. E-papīra displeji ir lieliski piemēroti šāda veida projektiem, jo tiem ir
DIY BIG LED Matrix Youtube abonentu skaitītājs: 13 soļi (ar attēliem)
DIY BIG LED Matrix Youtube abonentu skaitītājs: Vai esat strādājis ar gatavu standarta 8x8 LED matricu kā displejus, lai izveidotu ritinātu tekstu vai parādītu savu Youtube kanāla abonentu. Liels, viegli pieejams izmērs ir LED diametrs 5 mm. Tomēr, ja jūs meklējat daudz lielāku gatavu LED
YouTube abonentu skaitītājs, izmantojot ESP8266 dēli: 9 soļi (ar attēliem)
YouTube abonentu skaitītājs, izmantojot ESP8266 plāksni: Cienījamie draugi, laipni lūdzam citā ESP8266 projektā! Šodien mēs izveidosim YouTube abonentu skaitītāju, kas izgatavots pašam, ar lielu LCD displeju un 3D drukātu korpusu. Sāksim darbu! Šajā apmācībā mēs to darīsim: YouTube abonents DIY
Kriptovalūtas marķieris: 4 soļi (ar attēliem)
Kriptovalūtas atzīme: Reddit ieraksta (saites) popularitātes dēļ esmu nolēmis apkopot pamācību savam kriptogrāfijas marķētājam. ATRUNA: Es nekādā gadījumā neesmu programmatūras vai datoru inženieris (kā tas būs redzams, kad skatīsit manu kodu), tāpēc, lūdzu, veiciet labojumus tur, kur jūs
Kriptovalūtas marķieris: 4 soļi
Kriptogrāfijas valūtas atzīme: Tā kā nesen samazinājās Bitcoin un cita kriptogrāfijas valūta, un es turpinu interesēties uzzināt vairāk par Arduino, pēc vairāku citu OLED displeja lietošanas instrukciju izlasīšanas man bija jāapvieno tas viss, lai izveidotu BTCmarket atzīmi, izmantojot ESP8266. Kopš