Innehållsförteckning:
- Steg 1: Vad du behöver - hårdvara
- Steg 2: Vad du behöver - Programvara
- Steg 3: Hårdvaruinstallation och el
- Steg 4: Programvaruinstallation - Allt - Sista steget
Video: ESP8266/Arduino SmartThings Bearded Dragon Habitat Controller/Monitor: 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
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
- 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
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
Förlängningssladdmodifiering:
- 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
- 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
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:
Switch-Adapt Toys: Water-Breathing Walking Dragon Made Accessible !: 7 steg (med bilder)
Switch-Adapt Toys: Water-Breathing Walking Dragon Made Accessible !: Leksaksanpassning öppnar nya vägar och anpassade lösningar för att låta barn med begränsade motoriska förmågor eller utvecklingsstörningar interagera med leksaker självständigt. I många fall kan barnen som behöver anpassade leksaker inte
ESP8266/ESP12 Witty Cloud - Arduino Powered SmartThings RGB -kontroller: 4 steg
ESP8266/ESP12 Witty Cloud - Arduino Powered SmartThings RGB -kontroller: RGB: s RGB: s RGB överallt! Vem gillar inte att ha kul färgad belysning i hemmet nuförtiden? Detta lilla projekt visar upp ESP8266 blandat med SmartThings -kontroll och slutar som en riktigt snygg RGB -kontroller för LED -str
ESP8266/ESP12 Witty Cloud - Arduino Powered SmartThings Illuminance Sensor: 4 steg
ESP8266/ESP12 Witty Cloud - Arduino Powered SmartThings Illuminance Sensor: Att få din smarta belysning att reagera på några av standardtiderna som solnedgång och soluppgång, eller en specifik tid … matchar inte alltid vad dina ögon ser när du är inne ditt hem. Kanske är det dags att lägga till en sensor som kan sätta igång alla dessa
ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Sensor: 4 steg (med bilder)
ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Sensor: Vi gillar alla att veta vad den aktuella rumstemperaturen är, och ibland vad temperaturen är i ett annat rum, eller kanske till och med i ditt semesterhus på andra sidan världen. Kanske vill du övervaka temperaturen i ditt husdjurs ödla hus
ESP8266/ESP-01 Arduino Powered SmartThings läckagedetektor: 5 steg (med bilder)
ESP8266/ESP-01 Arduino Powered SmartThings läckagedetektor: Sooooo Många läcksökare att välja mellan, vilken fungerar bäst för dig? Om du har Samsung SmartThings som styr några enheter i ditt hem, så kan den här bara vara biljetten! Detta är den sista versionen i en serie som jag har byggt en