Sommario:

Lampade LED collegate - Progetti IoT: 7 passaggi (con immagini)
Lampade LED collegate - Progetti IoT: 7 passaggi (con immagini)

Video: Lampade LED collegate - Progetti IoT: 7 passaggi (con immagini)

Video: Lampade LED collegate - Progetti IoT: 7 passaggi (con immagini)
Video: Progetto ESP8266: Mensola con Orologio Wi-Fi a matrice LED 2024, Novembre
Anonim
Lampade LED collegate | Progetti IoT
Lampade LED collegate | Progetti IoT

Questa non è solo un'altra lampada a LED con incisione che vedi sul mercato oggigiorno. Questa è la versione avanzata di quelle lampade. Nell'era dei dispositivi connessi, ho realizzato le mie lampade connesse. Questo progetto è ispirato da un prodotto chiamato Filimin: una luce tattile abilitata Wi-Fi che ti connette. Ho davvero adorato questo prodotto come in questa generazione di smartphone in cui ogni cosa, ogni attività viene rilevata dal nostro smartphone, questo prodotto ti consentirà di condividere i tuoi sentimenti con i tuoi cari senza usare affatto lo smartphone.

Passaggio 1: di cosa tratta questo progetto??

In questo progetto, abbiamo 2 lampade con WiFi integrato connesso al server AdaFruit tramite Internet.

Ho realizzato personalmente la lampada come lampade "I Miss You", puoi inciderci tutto quello che vuoi. Quindi, se mi manca qualcuno, invece di mandare messaggi o chiamarla che mi manchi, che è quello che fa ogni altra persona sul pianeta, posso semplicemente toccare la mia lampada per far brillare il LED sul mio dispositivo. Dopo pochi secondi, anche un'altra lampada a LED che si trova sul dispositivo con la persona a cui l'ho regalata inizierà a brillare con la stessa intensità. Più a lungo tocco la lampada, più brillante sarà la luce che rivela quanto mi manca l'altra persona. L'altra persona potrebbe essere ovunque nel mondo intero e questo Dispositivo mi aiuterà a trasmettere i miei sentimenti all'altra.

Questo è un modo innovativo per esprimere i tuoi sentimenti ai tuoi cari. Questo può anche essere il tuo Bat Signal per chiamare i tuoi amici a venire a giocare!

La funzione "Blue Tick" su WhatsApp Messenger che funge da conferma di lettura per noi. Il nostro progetto ha la stessa caratteristica! Non appena l'altra persona vedrà che la lampada è accesa, verrà a sapere che sto trasmettendo un messaggio e non appena toccherà il dispositivo, il LED si spegnerà su entrambe le lampade per confermare che ha visto il tuo messaggio. È così che posso determinare che il nostro messaggio viene trasmesso.

L'intero processo può essere completato viceversa. L'altra persona posso ripetere il processo per trasmettere tutto ciò che vuole dire facendo lo stesso.

Passaggio 2: componenti necessari

  1. 2 schede ESP8266 12e
  2. 2 resistenze da 100k
  3. 2 x BC547 Transistor
  4. 2 adattatori CC da 12 V
  5. 2 x strisce LED (lunghezza in base alle dimensioni del foglio acrilico)
  6. 2 x Foglio acrilico (ho usato il foglio con le dimensioni 150 x 90 x 5 mm)
  7. Alcuni fili

Passaggio 3: ordina i tuoi PCB online

Ordina i tuoi PCB online
Ordina i tuoi PCB online

Ho un fantastico sito chiamato jlcpcb.com per ordinare i nostri circuiti stampati online. Puoi progettare il PCB anche online su easyeda.com e quindi scaricare il formato file gerber del PCB da lì.

Dopodiché carica quel file gerber su jlcpcb e puoi ottenere i pcb direttamente a casa tua. Il prezzo è ragionevole. 10 PCB per $2.

Un'altra cosa, il tuo primo ordine verrà consegnato gratuitamente. Quindi provalo una volta.

Se sei abbastanza fortunato, otterrai un paio di PCB gratuitamente poiché ho pianificato un omaggio alla fine dell'articolo.

Passaggio 4: connessioni

Connessioni
Connessioni

Passaggio 5: lavoro

Il codice caricato su queste schede è un po' complicato da spiegare e capire, quindi spiegherò solo l'intero progetto in base al processo che si verifica in background.

Quindi, prima di tutto, ho realizzato un interruttore tattile utilizzando un semplice cavo multicore attraverso il circuito Resistor Divider sul pin analogico della nostra scheda ESP. Quindi non appena tocchiamo quel filo la striscia LED collegata a quello stesso ESP inizia a brillare. Più a lungo tocchiamo il filo, più luminose saranno le luci. Ho programmato 17 livelli di luminosità. Dopo aver terminato il livello di luminosità perfetto, togli il dito dal cavo e dopo pochi secondi, questa lampada invierà i dati del suo valore di luminosità a un'altra lampada tramite il broker Adafruit MQTT. Entrambe le schede agiscono come client adafurit mqtt.

Successivamente, la seconda lampada inizierà a brillare con la stessa luminosità non appena riceverà i dati dal server. Ora entrambe le lampade si illumineranno con la stessa intensità. Ora la persona con la seconda lampada tocca il filo, le luci su entrambe le lampade si spengono, il che indica che il messaggio è stato ricevuto e letto con successo dalla persona.

E allo stesso modo, la seconda persona può fare lo stesso processo. Quindi fondamentalmente il codice contiene un client MQTT e alcune condizioni complesse e nient'altro. Quindi basta leggere il codice e se sei bravo a codificare Arduino, capirai facilmente l'intera roba.

Passaggio 6: omaggio

Regalare
Regalare

C'è un omaggio di PCB che ho ricevuto in eccesso per questo progetto. Regalerò quattro paia di PCB a quattro dei miei abbonati e il processo per l'iscrizione a questo omaggio è

  1. Devi mettere mi piace alla mia pagina fb.
  2. Devi seguire il mio account Twitter.
  3. Devi seguire il mio account instagram.
  4. Dopo tutto questo, commenta sotto il video come "Attività completata"

Passaggio 7: codice e video tutorial

Image
Image

Per il codice, visita il mio account GitHub.

Se hai ancora dei dubbi sulla realizzazione di questo progetto, guarda il mio video tutorial completo in cui ho coperto ogni aspetto di questo progetto.

Consigliato: