Sommario:

ESP8266/ESP12 Witty Cloud - Controller RGB SmartThings alimentato da Arduino: 4 passaggi
ESP8266/ESP12 Witty Cloud - Controller RGB SmartThings alimentato da Arduino: 4 passaggi

Video: ESP8266/ESP12 Witty Cloud - Controller RGB SmartThings alimentato da Arduino: 4 passaggi

Video: ESP8266/ESP12 Witty Cloud - Controller RGB SmartThings alimentato da Arduino: 4 passaggi
Video: ESP8266/ESP12 Witty — датчик освещенности Hubitat/SmartThings на базе Arduino 2024, Dicembre
Anonim
Image
Image

RGB's RGB's RGB ovunque! A chi non piace avere un'illuminazione colorata dall'aspetto fresco intorno alla propria casa in questi giorni? Questo piccolo progetto mostra l'ESP8266 mescolato con il controllo SmartThings e si trasforma in un vero controller RGB pulito per strisce LED e simili. Un controller Gizwits ESP8266 Witty Cloud viene utilizzato per comodità grazie al suo LED RGB integrato, ma la maggior parte degli ESP8266 ESP12/ESP32 dovrebbe funzionare. Sono sicuro che ne hai un paio… O 10 in giro per provarlo. Vai a costruirne uno e DIVERTITI!

Fase 1: Hardware - Cosa ti serve - FACILE QUESTA VOLTA

Hardware: ciò di cui hai bisogno: QUESTA VOLTA FACILE!
Hardware: ciò di cui hai bisogno: QUESTA VOLTA FACILE!

NON approvo, rappresento o ricevo nulla per gli esempi seguenti. Avvertimento Emptor.

Sostituisci secondo necessità per i tuoi requisiti/parametri individuali. I link ai prodotti sono solo a titolo esemplificativo e non promozionale. 1. ESP8266 GizWits Witty Cloud MC2. Hub Samsung SmartThings 2.0

Passaggio 2: Software: cosa ti servirà

Software: cosa ti servirà
Software: cosa ti servirà
Software: cosa ti servirà
Software: cosa ti servirà
Software: cosa ti servirà
Software: cosa ti servirà
Software: cosa ti servirà
Software: cosa ti servirà

ASSUNZIONI: Lavorare comodamente con Arduino IDE, Libraries, SmartThings IDE e GITHub.

  • Arduino IDE
  • IDE SmartThings
  • App Android SmartThings
  • GITub

Passaggio 3: configurazione hardware

Configurazione hardware
Configurazione hardware
  1. Posiziona con cura il cavo USB in modo che la forma della terminazione corrisponda a quella della connessione sul tuo ESP8266. Un po' come un puzzle da 1 pezzo.
  2. Usando una forza delicata, inserire lentamente il connettore del cavo nel connettore dell'ESP.
  3. Collega l'altra estremità del cavo USB alla porta USB del dispositivo che utilizzerai per programmare/alimentare il tuo ESP.
  4. Sì… questi passaggi suonano volutamente sarcastici. Spero che ti sia piaciuto e non sei infastidito!

Passaggio 4: configurazione del software

Configurazione del software
Configurazione del software
Configurazione del software
Configurazione del software
Configurazione del software
Configurazione del software

ASSUNZIONI: Lavorare comodamente con Arduino IDE, Libraries, SmartThings IDE e GITHub.

  • Accedi ai tuoi rispettivi account SmartThings IDE e GITHub.
  • Segui TUTTI i passaggi mostrati qui da Daniel Ogorchock. AKA Ogiewon.

So che ci sono molte informazioni e configurazioni iniziali se è la prima volta che configuri le configurazioni di ST_Anything, ma ne vale la pena. PER FAVORE, sentiti libero di porre qualsiasi domanda tu possa avere lungo la strada. Inoltre, questo forum SmartThings per questo progetto è un OTTIMO posto per suggerimenti e consigli.

Modifica lo schizzo Arduino allegato, aggiungendo le specifiche dell'ambiente WiFi/SmartThings. Lo schizzo indica dove apportare le modifiche, così come i passaggi sulla pagina GITHub. NOTA: i pin predefiniti utilizzati nello schizzo fornito nel Repo sono specifici dello standard ESP8266 ESP12. Per lavorare su Witty ESP8266 come descritto in questo Instructable, cambia il pin PIN_RGB1_Red da D5 a D8 e decommenta anche la definizione del pin #define D8 15. Vedi ScreenShot.

Consigliato: