Sommario:
- Passaggio 1: costruisci la base
- Passaggio 2: crea il blocco di diffusione
- Passaggio 3: saldare il circuito ed eseguire il codice
- Passaggio 4: esegui il programma su ogni Pi, esegui il server e guardalo in azione
Video: Luci del migliore amico a lunga distanza fai-da-te: 4 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 09:59
Ho realizzato luci sincronizzate a lunga distanza conosciute come lampade "Best Friend". Ciò significa solo che sono mantenuti sincronizzati con il colore corrente dell'altra lampada. Quindi, se dovessi cambiare una lampada in verde, poco dopo l'altra lampada diventerebbe verde. Questo è un progetto raspberry pi molto semplice in cui chiunque può saltare e utilizza molti concetti di base su cui è fantastico costruire.
Questo sarebbe un ottimo progetto da eseguire durante la quarantena poiché non puoi stare sempre vicini e può essere utilizzato all'interno della stessa casa per indicare se sei in una riunione o in un altro evento importante.
Forniture:
- Lampadine LED ws2811 -
- Raspberry pi zero che ho usato (puoi usare qualsiasi pi, ricordati di prendere una scheda SD) -
- Foglio acrilico -
- Premi il bottone
- Legno di ciliegio, legno di quercia rossa - Distributore locale di legno
Passaggio 1: costruisci la base
Per iniziare avrai bisogno di una scatola per inserire i componenti elettronici e far passare la luce. Mi era avanzato del legno di ciliegio e di quercia rossa che ho usato per fare la scatola. Ho usato un singolo pezzo quadrato di ciliegia per la parte superiore, che ha finito per essere di circa 4,5 pollici x 4,5 pollici e 1,25 pollici di spessore. Quindi ho usato pezzi squadrati di legno di quercia rossa per aggiungere una sezione in cui saranno inseriti i componenti elettronici. Quei pezzi erano lunghi circa 4,5 pollici, spessi 1 pollice e larghi 2 pollici. Se dovessi farlo di nuovo, renderei sicuramente la quercia rossa più sottile in modo che i componenti elettronici abbiano più spazio per adattarsi. Dopo aver tagliato i pezzi, li ho levigati e ho praticato un foro per il led ws2811 usando una punta da 1/2 pollice. Poi li ho rifiniti con l'olio di noci Mahoney.
Passaggio 2: crea il blocco di diffusione
Dopo aver realizzato la base ho iniziato a realizzare il blocco di diffusione che servirà a diffondere la luce del led ws2811. Per fare questo ho tagliato dei pezzi rettangolari di acrilico e poi ho levigato l'acrilico per renderlo davvero sfocato. Ciò consentirà alla luce del led di diffondersi e illuminare di più. Ho poi usato la colla a caldo per fissare la struttura
Passaggio 3: saldare il circuito ed eseguire il codice
Questo è il momento di saldare il circuito. Ogni luce ha un lampone pi zero, un led ws2811, un pulsante e un resistore. Un circuito viene utilizzato per controllare il led ws2811, mentre l'altro viene utilizzato per verificare l'input dell'utente. Il circuito led ws2811 è semplice che utilizza i pin di terra, 5v e pwm del lampone pi per controllare il led. Il circuito di ingresso dell'utente ha un resistore di limitazione della corrente e un pulsante che viene utilizzato per attivare e disattivare la tensione da un pin di ingresso Raspberry Pi.
Ogni pi sta eseguendo lo stesso programma. Questo programma controlla quando viene premuto il pulsante e, in caso affermativo, cambia il colore. Quindi invia un messaggio a un server Web che tiene traccia del colore corrente. Ogni 5 secondi questo programma controlla anche il colore corrente dal server web e se quel colore è diverso dal colore corrente della lampada, cambia in quel colore. Ecco come vengono mantenuti sincronizzati. Quindi se cambi il colore in rosso su una lampada, quella lampada dirà al server web che il colore corrente è rosso, l'altra lampada controllerà il server web in 5 secondi e vedrà che il colore corrente è rosso e successivamente cambierà in quello colore. Il server web che ho usato era ospitato su uno dei pis poiché lo stavo usando all'interno della stessa rete, ma potresti facilmente eseguire questo server su qualsiasi server pubblico e le lampade funzionerebbero in tutti i continenti.
Dato questo design, potresti facilmente ridimensionarlo a molte più di 2 lampade.
Di seguito sono riportati i due repository necessari per eseguire il progetto. Se hai problemi con l'installazione di BiblioPixel puoi dare un'occhiata al mio video su come creare una bacheca. Riguarda l'installazione di BiblioPixel in dettaglio.
Best Friend Light Program in esecuzione su ogni pi:
github.com/tmckay1/best_friend_light
Web Server che tiene traccia del colore corrente:
github.com/tmckay1/raspberrypi_gateway
Passaggio 4: esegui il programma su ogni Pi, esegui il server e guardalo in azione
Ora puoi eseguire il programma sulla riga di comando controllando il readme nei repository precedenti, eseguire il server seguendo il readme e vederlo in azione!
Consigliato:
Circuito del sistema di trasmissione a lunga distanza: 6 passaggi
Circuito del sistema di trasmissione a lunga distanza: oggi in questo articolo parleremo di come realizzare un circuito di base del sistema di trasmissione a lunga distanza. Lungo queste linee, lascia che ti dia una rappresentazione concisa del circuito. Come generalmente funziona e come sto parlando alle cose con te al
ESP32 con antenna esterna a lunga distanza: 10 passaggi
ESP32 con antenna esterna a lunga distanza: l'argomento di oggi riguarda un test a distanza con un ESP32 con antenna esterna. Usiamo due moduli oggi: da Espressif e TTGO. Controlliamo quindi l'RSSI tra queste due antenne ESP32, generiamo un grafico dalla cronologia e scriviamo un registro del v
Smetti di inveire con l'amico degli sfoghi: 8 passaggi (con immagini)
Stop Rants With the Rant Buddy: A casa mia troviamo molto di cui lamentarci: l'autobus era in ritardo, il distributore dell'acqua al lavoro non è abbastanza freddo, la gastronomia chiude presto. Ma se lasciati incontrollati, questi piccoli brontolii possono trasformarsi in sproloqui in piena regola. È qui che questo pratico rant-stop
Filtro di segnale Wi-Fi (WokFi) a lunga distanza: 3 passaggi (con immagini)
Filtro segnale Wi-Fi (WokFi) a lunga distanza: in questo tutorial trasformo un comune Thumbdrive WiFi in un robusto extender Wi-Fi! punti in città e connettersi a una rete
Luci natalizie fai-da-te con musica - Luci della casa coreografate: 15 passaggi (con immagini)
Luci di Natale fai da te messe in musica - Luci di casa coreografate: Luci di Natale fai da te messe in musica - Luci di casa coreografate Questo NON è un fai-da-te per principianti. Avrai bisogno di una solida conoscenza di elettronica, circuiti, programmazione BASIC e intelligenza generale sulla sicurezza elettrica. Questo fai-da-te è per una persona esperta, quindi