Sommario:

Ticker di criptovaluta / Contatore di abbonati Youtube in tempo reale: 6 passaggi (con immagini)
Ticker di criptovaluta / Contatore di abbonati Youtube in tempo reale: 6 passaggi (con immagini)

Video: Ticker di criptovaluta / Contatore di abbonati Youtube in tempo reale: 6 passaggi (con immagini)

Video: Ticker di criptovaluta / Contatore di abbonati Youtube in tempo reale: 6 passaggi (con immagini)
Video: 📚 Azione sui prezzi: come prevedere il prossimo candeliere con la psicologia di continuazione 2024, Luglio
Anonim

Di HackerHouseFollow Altro dell'autore:

Light painting con un robot LED Raspberry Pi
Light painting con un robot LED Raspberry Pi
Light painting con un robot LED Raspberry Pi
Light painting con un robot LED Raspberry Pi
Serratura per porta collegata a smartphone Raspberry Pi
Serratura per porta collegata a smartphone Raspberry Pi
Serratura per porta collegata allo smartphone Raspberry Pi
Serratura per porta collegata allo smartphone Raspberry Pi
Torretta softair con monitoraggio del movimento Raspberry Pi
Torretta softair con monitoraggio del movimento Raspberry Pi
Torretta softair con monitoraggio del movimento Raspberry Pi
Torretta softair con monitoraggio del movimento Raspberry Pi

Display a LED compatto che funziona come ticker di criptovaluta e funge anche da contatore di abbonati YouTube in tempo reale.

In questo progetto, utilizziamo un Raspberry Pi Zero W, alcune parti stampate in 3D e un paio di unità display max7219 per creare un contatore di abbonati in tempo reale in onore del nostro traguardo dei 100k. Con la recente ascesa e caduta di Bitcoin, Ethereum e altre criptovalute, abbiamo pensato che fosse opportuno far funzionare anche questo display come un ticker di criptovaluta. Abbiamo già codificato questo progetto per te, ma puoi modificare il nostro codice per fare in modo che questo display faccia tutto ciò che vuoi.

Passaggio 1: Panoramica

Image
Image

Guarda il video che abbiamo creato per una panoramica del progetto, una dimostrazione di cosa può fare e uno speciale di domande e risposte alla fine.

Passaggio 2: materiali

Materiali
Materiali

Abbiamo utilizzato i seguenti materiali per realizzare questo progetto:

Display 2 x 4 in 1 max7219

1 x Raspberry Pi Zero W

Bullone e dado da 12 x 2,5 mm

Bullone e dado da 4 x 3 mm

1 x cavo micro USB

3 x cavi per ponticelli

Abbiamo utilizzato anche questi strumenti:

Set chiavi a brugola

Saldatore

Tagliafili

Stampante 3D (per l'alloggiamento)

Se non hai una stampante 3D, di solito puoi trovarne una in una biblioteca pubblica o in una scuola. Ci sono anche servizi di stampa 3D online come

Passaggio 3: cablaggio

Cablaggio
Cablaggio
Cablaggio
Cablaggio
Cablaggio
Cablaggio

Cinque piccoli fili sono stati usati per collegare insieme i display. Ogni display ha una freccia dentro/fuori che mostra come i dati fluiscono attraverso i display. Display 1 out dovrebbe connettersi a Display 2 in.

Vcc => Vcc

Terra => Terra

DOut => DIn

CS => CS

Orologio => Orologio

Abbiamo dovuto alimentare il Raspberry Pi e i display tramite il pin GPIO 5v sul Pi perché assorbono troppa energia attraverso il micro usb. Ecco le connessioni al Raspberry Pi dal display 1.

VCC => 5V

GND => GND

DIN => GPIO 10 (MOSI)

CSC => GPIO 8 (SPI CE0)

CLK => GPIO 11 (CLK SPI)

Passaggio 4: assemblaggio

Assemblea
Assemblea
Assemblea
Assemblea
Assemblea
Assemblea

Per realizzare l'alloggiamento, abbiamo stampato in 3D alcune parti in PLA. Il nostro piano di stampa era troppo piccolo per stampare l'intero fronte/retro, quindi li abbiamo tagliati in tre pezzi sul retro e quattro pezzi sul davanti. Un taglierino ha aiutato a sbavare i pezzi in modo che si adattassero meglio insieme. Questo passaggio è meno critico se hai intenzione di incollare le parti insieme.

Il Raspberry Pi Zero W è stato inserito nella parte centrale, sul retro, con 4 dadi/bulloni da 2,5 mm. La parte posteriore ha 4 fori svasati in modo che le viti possano essere a filo. Le parti dell'alloggiamento hanno piccole linguette sui lati che consentono di avvitarle insieme con piccoli dadi/bulloni da 2,5 mm. Un paio di pinzette ha reso facile tenere in posizione il piccolo hardware.

L'unità di visualizzazione combinata è stata inserita nella parte anteriore dell'alloggiamento. Il lato destro ha una porzione di telaio più ampia in modo che i fili possano avvolgersi intorno al Raspberry Pi. il terzo pezzo di alloggiamento anteriore deve essere avvitato dopo che il display è stato inserito.

Dopo aver collegato il display al Pi, aggiungiamo dadi da 3 mm alle 4 prolunghe su ciascun lato del pezzo superiore. Questi dadi verranno utilizzati per tenere insieme l'alloggiamento. Quindi, l'alloggiamento è stato poi accuratamente agganciato insieme. Ci siamo assicurati di non allentare i fili collegati al Raspberry Pi.

La parte posteriore dell'alloggiamento è stata avvitata con 4 bulloni da 3 mm. Questi bulloni si attaccheranno ai dadi che hai posizionato nel passaggio precedente. Se vuoi dare all'alloggiamento una protezione extra, puoi avvolgere la cucitura in un pezzo di nastro isolante nero come abbiamo fatto noi.

Passaggio 5: codifica

codifica
codifica
codifica
codifica

Abbiamo pubblicato le istruzioni complete su come codificare questo progetto su Github:

Se hai domande sull'esecuzione del codice, assicurati di lasciare un problema nella pagina Github. Qualcuno dovrebbe essere in grado di aiutare. Se hai aggiunto una nuova funzionalità interessante, fai una richiesta pull e la unirò!

Passaggio 6: risorse

risorse
risorse
risorse
risorse

Alcune risorse per questo progetto sono fornite di seguito:

Trova tutte le parti stampabili in 3D e il codice per questo progetto sulla nostra pagina hackster.io:

Segui Hacker House su Instagram:

Se ti è piaciuto questo progetto, iscriviti a Hacker House su Youtube:

Visita il nostro sito Web per le parti e gli aggiornamenti del progetto:

Grazie per aver visualizzato il nostro istruibile!

Aaron @ Hacker House

Consigliato: