Taula de continguts:
- Pas 1: què necessiteu: maquinari
- Pas 2: què necessiteu: programari
- Pas 3: configuració de maquinari i elèctrica
- Pas 4: Configuració del programari: tot plegat: pas final
Vídeo: ESP8266 / Arduino SmartThings Bearded Dragon Habitat Controller / Monitor: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
DaVinci, el nostre drac, havia de fer una actualització de programari al controlador del seu Vivarium. Vaig decidir migrar de la bona lògica Arduino tradicional "completa" que ha estat arrasant de manera fiable durant l'últim any, a una integració ST_Anything SmartThings per poder aprofitar l'automatització i l'accessibilitat remota que proporciona l'entorn inherentment. El més interessant és el fet que el disseny / arquitectura existent del controlador ESP8266 ESP12 NodeMCU 0.9 de DaVinci era 100% portàtil a la nova ST_Anything pel que fa a mapatges de pins, etc … I …. això a la seva plataforma ja existent. Seguiu llegint per aprendre a començar amb ST_Anything i veure com aquest projecte es va convertir en una gran solució per a DaVinci's Den.
Pas 1: què necessiteu: maquinari
- ESP8266 ESP12E NodeMCU
- NodeMCU Base ver 1.0
- Relé de doble canal
- Sensor de temperatura DS18B20
- Saltadors
- Cordons genèrics d'extensió per a la llar (o de doble terminació)
- Contenidor per contenir components
- Hub Samsung SmartThings 2.0
Pas 2: què necessiteu: programari
SUPOSICIONS: treball còmode amb Arduino IDE, biblioteques, SmartThings IDE i GITHub.
IDE Arduino
SmartThings IDE
Aplicació SmartThings per a Android
GITHub
Pas 3: configuració de maquinari i elèctrica
Modificació del cable d’extensió:
- Dividiu els 2 cables del cable amb un ganivet utilitzat o similar. Trieu una ubicació al llarg de la longitud que tingui sentit per a la vostra configuració / configuració
- Mireu l’endoll del cable d’extensió: una punta és més gran que l’altra. Talleu el cable que va cap a la punta més petita i retireu 1 "de cada costat. Per al relé de doble canal, repetiu el procés al segon cable d'extensió. CONSELL DE TALL: El cable correcte és el que no presenta crestes al llarg de la seva longitud. Per fer passos més detallats en aquest pas, feu una ullada aquí. Em va portar al bon camí amb l'ús de relés de tal manera. Connexions de controlador / relé: ESP8266 -------------------- --Relay -------------------- Cordó -------------------------- ---- Aparell 5V -------------------------------- 5V Grd ---------- --------------------- Grd D6 --------------------------- ----- Data1D7 -------------------------------- Data2D3 / 3.3V / GRD ------ -------------------------------------------------- ------------------------- DS18B20D5 / 5v / GRD -------------------- -------------------------------------------------- -------------- DHT11 Comú -------------- Thin_Blade Cut_1 NC o NO ------------- Thin_Blade Cut_2 Wide_Blade -------------------------------- Endoll
Pas 4: Configuració del programari: tot plegat: pas final
SUPOSICIONS: treball còmode amb Arduino IDE, biblioteques, SmartThings IDE i GITHub.
Inicieu la sessió als vostres respectius comptes IDE i GITHub de SmartThings. Seguiu TOTS els passos mostrats aquí per Daniel Ogorchock. AKA Ogiewon: la imatge adjunta mostra alguns dels dispositius afegits quan s’utilitza l’esbós inclòs ST_Anything_Multiples_ESP8266WiFi L’esbós d’Arduino que he carregat per al controlador de DaVinci també s’adjunta com a referència. Sé que hi ha molta informació i configuració, però val la pena. Si us plau, no dubteu a fer qualsevol pregunta que pugueu tenir durant el camí. A més, el Fòrum SmartThings d’aquest projecte és un GRAN lloc per obtenir consells i consells.
Recomanat:
Dragon Escape: 3 passos
Dragon Escape: es codificarà a code.org. La base del joc és evitar els dracs i capturar el fantasma un cert nombre de vegades per guanyar. podeu sorprendre els vostres amics amb aquesta fantàstica idea de joc que es pot canviar al vostre gust
ESP8266 / ESP12 Witty Cloud: controlador RGB SmartThings alimentat per Arduino: 4 passos
ESP8266 / ESP12 Witty Cloud: controlador RGB SmartThings alimentat per Arduino: el RGB del RGB és a tot arreu. A qui no li agrada tenir una il·luminació fresca i colorida a casa seva avui en dia? Aquest petit projecte mostra l’ESP8266 barrejat amb el control de SmartThings i s’acaba com un autèntic controlador RGB per a LED str
ESP8266 / ESP12 Witty Cloud: sensor d’il·luminació SmartThings amb tecnologia Arduino: 4 passos
ESP8266 / ESP12 Witty Cloud: sensor d’il·luminació SmartThings amb tecnologia Arduino: fer que la vostra il·luminació intel·ligent reaccioni a alguns dels horaris predeterminats, com la posta de sol i la sortida del sol, o a una hora específica … no sempre coincideix amb el que veieu els vostres ulls mentre esteu dins la teva llar. Potser és el moment d'afegir un sensor que pugui activar tots aquests
ESP8266 / ESP-12 SmartThings DS18B20 amb tecnologia Arduino. Sensor: 4 passos (amb imatges)
ESP8266 / ESP-12 SmartThings DS18B20 amb tecnologia Arduino. Sensor: a tots ens agrada saber quina és la temperatura actual de l'habitació i, de vegades, quina és la temperatura en una altra habitació, o potser fins i tot a la vostra casa de vacances de l'altra banda del món. Potser voleu controlar la temperatura a la llar de la vostra mascota Lizard
ESP8266 / ESP-01 Detector de fuites SmartThings alimentat per Arduino: 5 passos (amb imatges)
ESP8266 / ESP-01 Detector de fuites SmartThings amb tecnologia Arduino: Molts detectors de fuites per triar, quin us funcionarà millor? Si teniu Samsung SmartThings que controla qualsevol dispositiu a casa vostra, aquest podria ser el bitllet. Aquesta és la versió final d'una sèrie que he estat construint