Innholdsfortegnelse:

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

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

Video: ESP8266/Arduino SmartThings Bearded Dragon Habitat Controller/Monitor: 4 trinn
Video: ESP8266/Arduino SmartThings/Hubitat Reptile Habitat Controller/Monitor 2024, Juli
Anonim
Image
Image
Det du trenger - maskinvare
Det du trenger - maskinvare

DaVinci our Dragon skulle en programvareoppgradering til Vivariums kontroller. Jeg bestemte meg for å migrere fra den gode tradisjonelle 'full -on' Arduino -logikken som har tappet ganske pålitelig det siste året, til en ST_Anything SmartThings -integrasjon, slik at jeg kunne dra nytte av automatisering og ekstern tilgjengelighet som miljøet iboende gir. Den kule tingen er det faktum at den eksisterende designen/arkitekturen til DaVincis ESP8266 ESP12 NodeMCU 0.9 -kontroller var 100% bærbar til den nye ST_Anything med hensyn til pin -mappinger osv … Og…. OTA støttes, noe som gjorde det enda enklere siden jeg hadde implementert det på hans eksisterende rigg allerede. Les videre for å lære hvordan du kommer i gang med ST_Anything og se hvordan dette prosjektet ble en flott løsning for DaVinci's Den.

Trinn 1: Hva du trenger - maskinvare

Det du trenger - maskinvare
Det du trenger - maskinvare
Det du trenger - maskinvare
Det du trenger - maskinvare
  • ESP8266 ESP12E NodeMCU
  • NodeMCU Base ver 1.0
  • Dual Channel Relay
  • DS18B20 Temperatursensor
  • Gensere
  • Generiske skjøteledninger til husholdningen (eller dobbelterminert)
  • Beholder for å holde komponenter
  • Samsung SmartThings 2.0 -hub

Trinn 2: Hva du trenger - Programvare

Hva du trenger - programvare
Hva du trenger - programvare
Hva du trenger - programvare
Hva du trenger - programvare
Hva du trenger - programvare
Hva du trenger - programvare
Hva du trenger - programvare
Hva du trenger - programvare

FORTAK: Komfortabelt å jobbe med Arduino IDE, Libraries, SmartThings IDE og GITHub.

Arduino IDE

SmartThings IDE

SmartThings Android -app

GITHub

Trinn 3: Maskinvareoppsett og elektrisk

Maskinvareoppsett og elektrisk
Maskinvareoppsett og elektrisk
Maskinvareoppsett og elektrisk
Maskinvareoppsett og elektrisk
Maskinvareoppsett og elektrisk
Maskinvareoppsett og elektrisk

Utvidelse av skjøteledning:

  1. Del de to ledningene på ledningen fra hverandre med en kniv eller lignende. Velg et sted langs lengden som er fornuftig for oppsettet/konfigurasjonen
  2. Se på skjøteledningens plugg: den ene tappen er større enn den andre. Klipp ledningen som går til den mindre tappen, og ta av 1 "av hver side. For dobbeltkanalrelé gjentar du prosessen på andre skjøteledning. KLIPPE -TIPS: Den riktige ledningen er den uten åsene som går langs lengden. For mer detaljerte trinn på dette trinnet, ta en titt her. Det fikk meg på rett spor med å bruke reléer på en slik måte. Controller/Relay Connections: ESP8266 -------------------- --Relay -------------------- Ledning -------------------------- ---- Apparat 5V -------------------------------- 5V Grd ---------- --------------------- Grd D6 --------------------------- ----- Data1D7 -------------------------------- Data2D3/3.3V/GRD ------ -------------------------------------------------- ------------------------- DS18B20D5/5v/GRD -------------------- -------------------------------------------------- -------------- DHT11 Common -------------- Thin_Blade Cut_1 NC eller NO ------------- Thin_Blade Cut_2 Wide_Blade -------------------------------- Plugg

Trinn 4: Programvareoppsett - Alt - Det siste trinnet

Programvareoppsett - alt det siste - siste trinn
Programvareoppsett - alt det siste - siste trinn
Programvareoppsett - Alt av det - Siste trinn
Programvareoppsett - Alt av det - Siste trinn
Programvareoppsett - Alt av det - Siste trinn
Programvareoppsett - Alt av det - Siste trinn

FORTAK: Komfortabelt å jobbe med Arduino IDE, Libraries, SmartThings IDE og GITHub.

Logg inn på dine respektive SmartThings IDE- og GITHub -kontoer. Følg ALLE trinnene vist her av Daniel Ogorchock. AKA Ogiewon. Bildet vedlagt viser noen av enhetene som er lagt til ved bruk av den medfølgende skissen ST_Anything_Multiples_ESP8266WiFi Arduino -skissen som jeg har lastet for DaVincis kontroller, er også vedlagt som referanse. Jeg vet at det er mye informasjon og konfigurasjon, men det er verdt det. VENNLIGST å stille spørsmål du måtte ha underveis. I tillegg er SmartThings Forum for dette prosjektet et flott sted for tips og råd.

Anbefalt: