Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Náš drak DaVinci mal vykonať aktualizáciu softvéru ovládača jeho vivária. Rozhodol som sa migrovať z dobrej tradičnej logiky Arduino „naplno na“, ktorá sa za posledný rok celkom spoľahlivo odchyľovala, na integráciu ST_Anything SmartThings, aby som mohol využiť automatizáciu a vzdialenú prístupnosť, ktoré dané prostredie vo svojej podstate poskytuje. Skvelá vec je skutočnosť, že existujúci dizajn/architektúra ovládača DaVinci ESP8266 ESP12 NodeMCU 0.9 bol 100% prenosný do nového ST_Anything, pokiaľ ide o mapovanie pinov, atď … A …. OTA je podporovaná, čo to ešte viac uľahčilo, pretože som implementoval že už na svojom existujúcom zariadení. Pokračujte v čítaní, aby ste sa dozvedeli, ako začať s ST_Anything, a zistite, ako sa tento projekt stal skvelým riešením pre DaVinci's Den.
Krok 1: Čo budete potrebovať - hardvér
- ESP8266 ESP12E NodeMCU
- NodeMCU Base ver 1.0
- Dvojkanálové relé
- Snímač teploty DS18B20
- Svetre
- Všeobecné predlžovacie káble pre domácnosť (alebo dvojité ukončenie)
- Kontajner na uchytenie komponentov
- Rozbočovač Samsung SmartThings 2.0
Krok 2: Čo budete potrebovať - softvér
PREDPOKLADY: Pohodlná práca s Arduino IDE, knižnicami, SmartThings IDE a GITHub.
Arduino IDE
SmartThings IDE
Aplikácia SmartThings pre Android
GITHub
Krok 3: Inštalácia hardvéru a elektrika
Úprava predlžovacieho kábla:
- 2 vodiče kábla oddeľte od seba nožom alebo podobne. Vyberte umiestnenie po celej dĺžke, ktoré dáva zmysel vášmu nastaveniu/konfigurácii
- Pozrite sa na zástrčku predlžovacieho kábla: jeden hrot je väčší ako druhý. Odstrihnite drôt, ktorý smeruje k menšiemu hrotu, a odizolujte 1 "z každej strany. Pri dvojkanálovom relé zopakujte postup na 2. predlžovacom kábli. TIP NA ŘEZ: Správny drôt je ten, bez ktorého po celej dĺžke prebiehajú vyvýšeniny. Podrobnejšie kroky v tomto kroku sa pozrite sem. Dostalo ma to na správnu cestu s používaním relé takýmto spôsobom. Pripojenia ovládača/relé: ESP8266 -------------------- -Relé -------------------- Kábel -------------------------- ---- Zariadenie 5V -------------------------------- 5V Grd ---------- --------------------- Grd D6 --------------------------- ----- Data1D7 -------------------------------- Data2D3/3,3 V/GRD ------ ---------------------------------------------------------- ------------------------- DS18B20D5/5v/GRD -------------------- ---------------------------------------------------------- -------------- DHT11 Bežné -------------- Thin_Blade Cut_1 NC alebo NO ------------- Thin_Blade Cut_2 Wide_Blade -------------------------------- Zástrčka
Krok 4: Nastavenie softvéru - všetko - posledný krok
PREDPOKLADY: Pohodlná práca s Arduino IDE, knižnicami, SmartThings IDE a GITHub.
Prihláste sa do svojich príslušných účtov SmartThings IDE a GITHub. Vykonajte VŠETKY kroky, ktoré tu zobrazuje Daniel Ogorchock. AKA Ogiewon. Priložený obrázok ukazuje niektoré zo zariadení pridaných pri použití jeho zahrnutej skice ST_Anything_Multiples_ESP8266WiFi Skica Arduino, ktorú som načítal pre ovládač DaVinci, je tiež pripojená ako referencia. Viem, že existuje veľa informácií a konfigurácií, ale stojí to za to. PROSÍM, neváhajte sa nás opýtať na akékoľvek otázky, ktoré vás počas cesty môžu zaujímať. Fórum SmartThings pre tento projekt je navyše VEĽKÝM miestom pre tipy a rady.