Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
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
- 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
FORTAK: Komfortabelt å jobbe med Arduino IDE, Libraries, SmartThings IDE og GITHub.
Arduino IDE
SmartThings IDE
SmartThings Android -app
GITHub
Trinn 3: Maskinvareoppsett og elektrisk
Utvidelse av skjøteledning:
- Del de to ledningene på ledningen fra hverandre med en kniv eller lignende. Velg et sted langs lengden som er fornuftig for oppsettet/konfigurasjonen
- 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
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.