Sommario:

Indicatore WiFi Work From Home: 5 passaggi (con immagini)
Indicatore WiFi Work From Home: 5 passaggi (con immagini)

Video: Indicatore WiFi Work From Home: 5 passaggi (con immagini)

Video: Indicatore WiFi Work From Home: 5 passaggi (con immagini)
Video: VECCHIO IMPIANTO trasformato in DOMOTICO e SMART SENZA OPERE MURARIE con Yubii Home di NICE 2024, Luglio
Anonim
Indicatore WiFi lavoro da casa
Indicatore WiFi lavoro da casa
Indicatore di lavoro da casa WiFi
Indicatore di lavoro da casa WiFi

Per coloro che hanno la fortuna di poter lavorare da casa, stiamo probabilmente scoprendo che ci sono alcune grandi sfide quando si tratta di confini con gli altri in casa. Per aiutare con questo, ho creato questa build davvero semplice che ti permette di controlla il colore dei LED tramite un'interfaccia web per far sapere agli altri in casa che sei impegnato in una chiamata o comunque per non essere disturbato.

La luce contiene anche un magnete in modo che possa essere facilmente attaccata e rimossa dalla maniglia della porta per facilità d'uso e ricarica.

Quindi, se stai cercando un po' più di pace a casa, forse questa è una guida per te!

Forniture

  • Adafruit Feather Huzzah ESP8266 (qualsiasi ESP8266 potrebbe potenzialmente funzionare, ma l'Huzzah ha un circuito di ricarica lipo e anche un robusto regolatore 3.3v) -
  • Striscia Neopixel da 8 pezzi* -
  • Batteria Lipo - Qualsiasi dimensione ragionevole dovrebbe andare bene (600 mAH +) Non ho una buona fonte per questi
  • Caso di progetto -
  • Vecchio disco rigido - Ottima fonte di magneti davvero potenti!

Passaggio 1: guarda il video

Image
Image

Ho anche realizzato un video su questo progetto se vuoi dargli un'occhiata.

Potrei essere di parte, ma penso che valga la pena dare un'occhiata alla clip adorabilmente carina di mia figlia di 3 anni che parla un po' di irlandese!

Passaggio 2: hardware

Hardware
Hardware
Hardware
Hardware

Questa è una build volutamente semplice da un punto di vista hardware, rendere il progetto semplice era più importante per me dell'ottimizzazione per la batteria, ma dovrebbe durare una giornata lavorativa con una singola carica, quindi ho pensato che fosse abbastanza buono.

Microcontrollore: ESP8266

Per il micro controller stiamo utilizzando un ESP8266 programmato con l'IDE Arduino. Se non hai familiarità con ESP8266, è un fantastico dispositivo compatibile con Arduino che ha il WiFi integrato, ti consiglio di controllare la classe IoT di Becky Stern per ulteriori informazioni.

Ho scelto specificamente l'Adafruit Feather Huzzah ESP8266 perché è dotato di circuiti per l'utilizzo di una batteria Lipo integrata. Ha anche un regolatore da 500 mA a 3,3 V, che è un po' meglio di quello che sarebbe disponibile sulla maggior parte delle schede ESP8266 cinesi più economiche. Questo ci consente di alimentare i Neopixel utilizzando 3,3 V, il che può aiutarci a evitare i problemi che a volte si verificano quando si utilizzano Neopixel alimentati a 5 V da un dispositivo a livello logico 3,3 V come un ESP8266.

Luci: Neopixel

Ho scelto neopxiels perché sono un modo davvero semplice per aggiungere led RGB al tuo progetto. Richiedono solo alimentazione e un singolo cavo dati per il collegamento e consentono di impostarli su qualsiasi colore, anche impostando il colore dei LED singolarmente.

I neopixel sono cablati come segue.

VCC -> 3V

GND -> GND

Ingresso dati -> gpio 0

Batteria: Qualsiasi Lipo

L'uso dei circuiti della batteria dell'huzzah di piume rende davvero facile l'uso di una lipo. Puoi collegarlo direttamente al connettore JST della piuma huzzah (NOTA: controlla la polarità della batteria, non esiste uno standard per questo quindi potrebbe essere necessario scambiarlo) oppure puoi collegarti ai pin GND e BAT di l'huzzah. Per caricare la batteria è sufficiente collegare un cavo micro USB all'huzzah.

Dovresti controllare lo stato di salute della batteria. È generalmente accettato che una lipo non dovrebbe scendere sotto i 3V, quindi dovresti assicurarti che sia al di sopra prima di usarla nel tuo progetto.

Passaggio 3: codice

Codice
Codice
Codice
Codice

Il codice per questo progetto è fortemente basato sull'esempio helloServer disponibile per ESP8266 nell'IDE Arudino.

C'è un punto e un punto per cambiare i LED in rosso, verde e poi per spegnerli, ma se necessario potrebbero essere aggiunte più funzionalità.

Puoi scaricare e installare il codice dal mio Github

C'è una libreria esterna che dovrai aggiungere dal gestore della libreria, ed è la libreria Neopixel di Adafruit.

Passaggio 4: il magnete

il magnete
il magnete
il magnete
il magnete
il magnete
il magnete

Per attaccarlo alla porta ho usato un magnete molto potente preso da un vecchio hard disk. Basta rimuovere tutte le viti dall'esterno del disco rigido e dovresti essere in grado di estrarre il magnete abbastanza facilmente. Penso che sia superfluo dire che questo dovrebbe essere fatto solo su un disco rigido che non ti serve più! Questo rovinerà l'unità!

Questi sono davvero forti quindi consiglio di fare attenzione con loro, specialmente quando li rimuovi perché potresti facilmente pizzicarti un dito.

Dato che si trattava solo di un prototipo rapido, e la forza del magnete avrebbe comunque tirato verso la custodia, ho deciso di utilizzare semplicemente il blu-tack per fissarla alla custodia.

Passaggio 5: utilizzo

Utilizzo
Utilizzo
Utilizzo
Utilizzo
Utilizzo
Utilizzo

Per utilizzare il dispositivo, puoi semplicemente visitare "wfh.local" sul tuo browser web. Si prega di notare che si basa sui servizi Bonjour, per ulteriori informazioni controlla questo link.

Dopodiché puoi semplicemente utilizzare l'interfaccia web per aggiornare il colore del LED ogni volta che ne hai bisogno!

Spero che tu abbia trovato utile questo Instructable.

Mi piacerebbe sapere cosa faresti con questo tipo di configurazione. Per favore fammelo sapere nei commenti qui sotto, o unisciti a me e a un gruppo di altri creatori sul mio server Discord, dove possiamo discutere di questo argomento o di qualsiasi altro creatore correlato che hai, le persone sono davvero utili lì, quindi è un ottimo posto dove appendere fuori.

Vorrei anche ringraziare enormemente i miei sponsor Github che aiutano a supportare quello che faccio, lo apprezzo davvero. Se non lo sai, Github sta abbinando le sponsorizzazioni per il primo anno, quindi se fai una sponsorizzazione la abbineranno al 100% per i prossimi mesi. Grazie per aver letto!

Consigliato: