Sommario:
- Passaggio 1: hardware richiesto
- Passaggio 2: assemblare l'hardware
- Passaggio 3: installa PiGPIO
- Passaggio 4: ottenere il codice sorgente
- Passaggio 5: crea l'applicazione
- Passaggio 6: Avvia l'applicazione
Video: Albero di Natale Raspberry Pi: 6 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
Hai mai desiderato avere il pieno controllo delle tue luci di Natale? Questo tutorial rivelerà i passaggi esatti per realizzare un albero di Natale alimentato da un Raspberry Pi, ANAVI Light pHAT e una striscia LED RGB da 12V economica. Questa non è sicuramente la soluzione più economica per una decorazione natalizia, ma è un modo divertente ed efficiente per esercitare le tue abilità di programmazione.
Passaggio 1: hardware richiesto
Per costruire l'albero di Natale Raspberry Pi avrai bisogno di:
- albero di Natale
- Raspberry Pi (qualsiasi modello o versione di Raspberry Pi con intestazione a 40 pin)
- ANAVI Light pHAT
- Striscia LED RGB 12V
- Alimentazione USB
- Alimentatore 12V con jack DC 5,5x2,1mm
- Scheda MicroSD con Raspbian
Puoi utilizzare qualsiasi striscia LED RGB da 12V. Seleziona la lunghezza della striscia corrispondente alla dimensione del tuo albero di Natale. Queste strisce LED RGB da 12V sono una merce. Sono molto convenienti e facili da trovare. In questo video sto usando una striscia lunga 1 metro con 30 LED al suo interno.
Passaggio 2: assemblare l'hardware
Assemblare l'hardware a mani nude. Attacca la striscia LED RGB ad ANAVI Light pHAT usando un cacciavite e avvia il Raspberry Pi come mostrato nel video.
ANAVI Light pHAT è una scheda add-on hardware open source Raspberry Pi appositamente progettata per controllare i colori della striscia LED RGB 12V a basso costo tramite tre MOSFET. Usandolo è molto facile costruire il progetto in pochi minuti.
Passaggio 3: installa PiGPIO
Sul tuo Raspberry Pi apri un terminale e installa le ultime versioni di piGPIO e Git digitando i seguenti comandi:
sudo apt-get update
sudo apt-get install -y pigpio git
Passaggio 4: ottenere il codice sorgente
L'applicazione demo per il controllo della striscia LED RGB da 12V è gratuita e open source. È disponibile su GitHub. Esegui il seguente comando nel terminale per ottenere il codice sorgente:
git clone
Passaggio 5: crea l'applicazione
Eseguire il seguente comando in un terminale per creare l'applicazione demo:
cd anavi-esempi/anavi-light-phat/light-demo
fare
L'applicazione demo è scritta nel linguaggio di programmazione C. Crea una modulazione di larghezza di impulso definita dal software per impostare il colore della striscia LED RGB attraverso i tre MOSFET su ANAVI Light pHAT.
Ad ogni secondo il programma imposta un valore casuale nell'intervallo da 0 a 255 di ciascuno dei tre colori principali. La combinazione totale fa più di 16 milioni di colori! Sebbene il colore sia determinato casualmente, il codice sorgente è scritto in modo da aumentare le possibilità che uno dei tre colori principali sia più brillante degli altri.
Passaggio 6: Avvia l'applicazione
Eseguire i comandi seguenti per avviare l'applicazione:
sudo pigpiod
./demo
L'applicazione demo esegue un ciclo infinito. Per terminarlo l'utente deve premere contemporaneamente sulla sua tastiera Ctrl e C. Ecco fatto! Goditi le vacanze e buon hacking!
Consigliato:
Albero di Natale controllato dal sito web (chiunque può controllarlo): 19 passaggi (con immagini)
Albero di Natale controllato da un sito web (chiunque può controllarlo): vuoi sapere che aspetto ha un albero di Natale controllato da un sito web? Ecco il video che mostra il mio progetto del mio albero di Natale. Il live streaming è terminato ormai, ma ho fatto un video, catturando quello che stava succedendo: Quest'anno, a metà dicembre
Albero di Natale stampato in 3D con LED incorporato: 10 passaggi (con immagini)
Albero di Natale stampato in 3D con LED incorporato: si tratta di un albero di Natale stampato in 3D con LED indirizzabili incorporati all'interno. Quindi è possibile programmare i LED per piacevoli effetti di luce e utilizzare la struttura stampata in 3D come diffusore. L'albero è separato in 4 fasi e un elemento di base (l'albero
Albero di Natale FlatPack: 6 passaggi (con immagini)
Albero di Natale FlatPack: ho "ci manchi" mail da Instructables la scorsa settimana e sì… mi manchi anche tu ^_^ Beh, sono stato un po' impegnato con il mondo reale ma ieri, il 25 dicembre, era vacanza. Mia moglie e i miei figli stanno visitando mia suocera, quindi ero a casa da solo
Spettacolo di luci dell'albero di Natale Raspberry Pi: 15 passaggi (con immagini)
Spettacolo di luci dell'albero di Natale Raspberry Pi: aggiornamento: ho pubblicato un'evoluzione aggiornata di questo albero per il 2017 in questo https://www.instructables.com/id/LED-Christmas-Tree-With-Video-Projector-Rasp -Pi/Questo progetto prevede l'utilizzo di un Raspberry Pi per pilotare 8 prese CA collegate
Albero di Natale a LED con videoproiettore (Rasp Pi): 7 passaggi (con immagini)
Albero di Natale a LED con videoproiettore (Rasp Pi): guardando ciò che alcune persone hanno messo insieme per "sopra le righe" spettacoli LED di Natale all'aperto, volevo vedere cosa fosse possibile unire lo stesso livello di sistema per un albero di Natale all'interno della casa. In Instructables precedenti sono