Indholdsfortegnelse:

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

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

Video: ESP8266/Arduino SmartThings Bearded Dragon Habitat Controller/Monitor: 4 trin
Video: Home Automation and Tech Hacks 2024, Juli
Anonim
Image
Image
Hvad du skal bruge - hardware
Hvad du skal bruge - hardware

DaVinci vores Dragon skulle have en softwareopgradering til hans Vivariums controller. Jeg besluttede at migrere fra den gode traditionelle 'fulde' Arduino -logik, der har været chugging ganske pålideligt det sidste år, til en ST_Anything SmartThings -integration, så jeg kunne udnytte den automatisering og fjerntilgængelighed, som miljøet iboende giver. Det fede er, at det eksisterende design/arkitektur af DaVincis ESP8266 ESP12 NodeMCU 0.9 controller var 100% bærbar til den nye ST_Anything med hensyn til pin mappings osv … Og…. OTA understøttes, hvilket gjorde det endnu lettere, siden jeg havde implementeret det på hans eksisterende rig allerede. Læs videre for at lære, hvordan du kommer i gang med ST_Anything, og se, hvordan dette projekt blev en god løsning til DaVinci's Den.

Trin 1: Hvad skal du bruge - hardware

Hvad du skal bruge - hardware
Hvad du skal bruge - hardware
Hvad du skal bruge - hardware
Hvad du skal bruge - hardware
  • ESP8266 ESP12E NodeMCU
  • NodeMCU Base ver 1.0
  • Dual Channel Relay
  • DS18B20 Temperatursensor
  • Jumpere
  • Generiske husholdnings forlængerledninger (eller dobbelt terminerede)
  • Beholder til opbevaring af komponenter
  • Samsung SmartThings 2.0 -hub

Trin 2: Hvad skal du bruge - Software

Hvad du skal bruge - Software
Hvad du skal bruge - Software
Hvad du skal bruge - Software
Hvad du skal bruge - Software
Hvad du skal bruge - Software
Hvad du skal bruge - Software
Hvad du skal bruge - Software
Hvad du skal bruge - Software

ANTAGELSER: Komfortabelt arbejde med Arduino IDE, Libraries, SmartThings IDE og GITHub.

Arduino IDE

SmartThings IDE

SmartThings Android -app

GITHub

Trin 3: Hardwareopsætning og elektrisk

Hardwareopsætning og elektrisk
Hardwareopsætning og elektrisk
Hardwareopsætning og elektrisk
Hardwareopsætning og elektrisk
Hardwareopsætning og elektrisk
Hardwareopsætning og elektrisk

Udvidelse af forlængerledning:

  1. Del de 2 ledninger på ledningen fra hinanden med en kniv eller lignende. Vælg et sted i længden, der giver mening for din opsætning/konfiguration
  2. Se på forlængerledningens stik: den ene stang er større end den anden. Skær den ledning, der løber til den mindre spids, og fjern 1 "fra hver side. For dobbeltkanalrelæ gentages processen på 2. forlængerledning. SKÆRETIP: Den korrekte ledning er den uden kamme, der løber langs dens længde. For mere detaljerede trin på dette trin, tag et kig her. Det fik mig på rette vej med at bruge relæer på en sådan måde Controller/relæforbindelser: ESP8266 -------------------- --Relæ -------------------- Ledning -------------------------- ---- Apparat 5V -------------------------------- 5V Grd ---------- --------------------- Grd D6 --------------------------- ----- Data1D7 -------------------------------- Data2D3/3.3V/GRD ------ ---------------------------------------------------------- ------------------------- DS18B20D5/5v/GRD -------------------- -------------------------------------------------- -------------- DHT11 Almindelig -------------- Thin_Blade Cut_1 NC eller NO ------------- Thin_Blade Cut_2 Wide_Blade -------------------------------- Plug

Trin 4: Softwareopsætning - alt sammen - sidste trin

Softwareopsætning - alt sammen - sidste trin
Softwareopsætning - alt sammen - sidste trin
Softwareopsætning - alt sammen - sidste trin
Softwareopsætning - alt sammen - sidste trin
Softwareopsætning - alt sammen - sidste trin
Softwareopsætning - alt sammen - sidste trin

ANTAGELSER: Komfortabelt arbejde med Arduino IDE, Libraries, SmartThings IDE og GITHub.

Log ind på dine respektive SmartThings IDE- og GITHub -konti. Følg ALLE trin vist her af Daniel Ogorchock. AKA Ogiewon. Billedet vedhæftet viser nogle af de enheder, der er tilføjet, når han bruger hans medfølgende skitse ST_Anything_Multiples_ESP8266WiFi Arduino -skitsen, som jeg har indlæst til DaVincis controller, er også vedhæftet til reference. Jeg ved, at der er mange oplysninger og konfigurationer, men det er det værd. Du er velkommen til at stille spørgsmål, du måtte have undervejs. Derudover er SmartThings Forum for dette projekt et STORT sted for tips og råd.

Anbefalede: