Innehållsförteckning:

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

Video: ESP8266/Arduino SmartThings Bearded Dragon Habitat Controller/Monitor: 4 steg

Video: ESP8266/Arduino SmartThings Bearded Dragon Habitat Controller/Monitor: 4 steg
Video: ESP8266/Arduino SmartThings/Hubitat Reptile Habitat Controller/Monitor 2024, November
Anonim
Image
Image
Vad du behöver - hårdvara
Vad du behöver - hårdvara

DaVinci, vår drake, skulle ha en programuppgradering till Vivariums controller. Jag bestämde mig för att migrera från den goda traditionella "full -on" Arduino -logiken som har tappat bort ganska pålitligt under det senaste året, till en ST_Anything SmartThings -integration så att jag kunde dra nytta av den automatisering och fjärråtkomst som miljön i sig ger. Det häftiga är det faktum att den befintliga designen/arkitekturen för DaVincis ESP8266 ESP12 NodeMCU 0.9 -kontroller var 100% bärbar till den nya ST_Anything när det gäller stiftmappningar osv … Och …. OTA stöds vilket gjorde det ännu enklare sedan jag hade implementerat det på hans befintliga rigg redan. Läs vidare för att lära dig hur du kommer igång med ST_Anything och se hur detta projekt blev en bra lösning för DaVinci's Den.

Steg 1: Vad du behöver - hårdvara

Vad du behöver - hårdvara
Vad du behöver - hårdvara
Vad du behöver - hårdvara
Vad du behöver - hårdvara
  • ESP8266 ESP12E NodeMCU
  • NodeMCU Base ver 1.0
  • Dual Channel Relay
  • DS18B20 Temperaturgivare
  • Tröjor
  • Generiska hushållsförlängningssladdar (eller dubbla terminerade)
  • Behållare för att hålla komponenter
  • Samsung SmartThings 2.0 -hubb

Steg 2: Vad du behöver - Programvara

Vad du behöver - Programvara
Vad du behöver - Programvara
Vad du behöver - Programvara
Vad du behöver - Programvara
Vad du behöver - Programvara
Vad du behöver - Programvara
Vad du behöver - Programvara
Vad du behöver - Programvara

ANTAGANDEN: Bekvämt att arbeta med Arduino IDE, Libraries, SmartThings IDE och GITHub.

Arduino IDE

SmartThings IDE

SmartThings Android -app

GITHub

Steg 3: Hårdvaruinstallation och el

Hårdvaruinstallation och el
Hårdvaruinstallation och el
Hårdvaruinstallation och el
Hårdvaruinstallation och el
Hårdvaruinstallation och el
Hårdvaruinstallation och el

Förlängningssladdmodifiering:

  1. Dela upp de 2 trådarna på sladden med en verktygskniv eller liknande. Välj en plats längs längden som är vettig för din installation/konfiguration
  2. Titta på förlängningssladdens kontakt: den ena stickan är större än den andra. Klipp av tråden som går till den mindre tappen och ta bort 1 "från varje sida. För tvåkanalsrelä, upprepa processen på andra förlängningssladden. KLIPPTIPS: Den korrekta tråden är den utan åsar som löper längs dess längd. För mer detaljerade steg på det här steget, ta en titt här. Det fick mig på rätt väg med att använda reläer på ett sådant sätt. Controller/reläanslutningar: ESP8266 -------------------- --Relä -------------------- Sladd -------------------------- ---- Apparat 5V -------------------------------- 5V Grd ---------- --------------------- Grd D6 --------------------------- ----- Data1D7 -------------------------------- Data2D3/3.3V/GRD ------ ---------------------------------------------------------- ------------------------- DS18B20D5/5v/GRD -------------------- ---------------------------------------------------------- -------------- DHT11 Vanlig -------------- Thin_Blade Cut_1 NC eller NO ------------- Thin_Blade Cut_2 Wide_Blade -------------------------------- Plug

Steg 4: Programvaruinstallation - Allt - Sista steget

Programvaruinställningar - allt det - sista steget
Programvaruinställningar - allt det - sista steget
Programvaruinställningar - allt - sista steget
Programvaruinställningar - allt - sista steget
Programvaruinställningar - allt det - sista steget
Programvaruinställningar - allt det - sista steget

ANTAGANDEN: Bekvämt att arbeta med Arduino IDE, Libraries, SmartThings IDE och GITHub.

Logga in på dina respektive SmartThings IDE- och GITHub -konton. Följ ALLA steg som visas här av Daniel Ogorchock. AKA Ogiewon. Bilden som bifogas visar några av de enheter som lagts till när han använde sin medföljande skiss ST_Anything_Multiples_ESP8266WiFi Arduino -skissen som jag har laddat till DaVincis styrenhet är också bifogad som referens. Jag vet att det finns mycket information och konfiguration men det är värt det. Vänligen ställ gärna frågor du kan ha på vägen. Dessutom är SmartThings Forum för detta projekt en STOR plats för tips och råd.

Rekommenderad: