Taula de continguts:

ESP8266 / Arduino SmartThings Bearded Dragon Habitat Controller / Monitor: 4 passos
ESP8266 / Arduino SmartThings Bearded Dragon Habitat Controller / Monitor: 4 passos

Vídeo: ESP8266 / Arduino SmartThings Bearded Dragon Habitat Controller / Monitor: 4 passos

Vídeo: ESP8266 / Arduino SmartThings Bearded Dragon Habitat Controller / Monitor: 4 passos
Vídeo: ESP8266/Arduino SmartThings/Hubitat Reptile Habitat Controller/Monitor 2024, De novembre
Anonim
Image
Image
Què necessiteu: maquinari
Què necessiteu: maquinari

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

Què necessiteu: maquinari
Què necessiteu: maquinari
Què necessiteu: maquinari
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

Què necessiteu: programari
Què necessiteu: programari
Què necessiteu: programari
Què necessiteu: programari
Què necessiteu: programari
Què necessiteu: programari
Què necessiteu: programari
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

Configuració de maquinari i elèctrica
Configuració de maquinari i elèctrica
Configuració de maquinari i elèctrica
Configuració de maquinari i elèctrica
Configuració de maquinari i elèctrica
Configuració de maquinari i elèctrica

Modificació del cable d’extensió:

  1. 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ó
  2. 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

Configuració del programari: tot plegat: pas final
Configuració del programari: tot plegat: pas final
Configuració del programari: tot plegat: pas final
Configuració del programari: tot plegat: pas final
Configuració del programari: tot plegat: pas final
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: