Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
DaVinci, nasz Smok, miał uaktualnić oprogramowanie do swojego kontrolera Vivarium. Zdecydowałem się na migrację ze starej, dobrej, tradycyjnej, „pełnej” logiki Arduino, która dość niezawodnie odkładała się w ciągu ostatniego roku, do integracji ST_Anything SmartThings, abym mógł wykorzystać automatyzację i zdalny dostęp, które z natury zapewnia środowisko. Fajną rzeczą jest fakt, że istniejący projekt/architektura kontrolera DaVinci ESP8266 ESP12 NodeMCU 0.9 była w 100% przenośna do nowego ST_Anything w odniesieniu do mapowania pinów itp. I…. Obsługiwane jest OTA, co jeszcze bardziej ułatwiło, odkąd zaimplementowałem to już na jego istniejącej platformie. Czytaj dalej, aby dowiedzieć się, jak rozpocząć pracę z ST_Anything i zobaczyć, jak ten projekt stał się świetnym rozwiązaniem dla DaVinci's Den.
Krok 1: Czego potrzebujesz - sprzęt
- ESP8266 Węzeł ESP12EMCU
- NodeMCU Base w wersji 1.0
- Przekaźnik dwukanałowy
- Czujnik temperatury DS18B20
- Zworki
- Ogólne przedłużacze domowe (lub podwójne zakończone)
- Pojemnik do przechowywania komponentów
- Koncentrator Samsung SmartThings 2.0
Krok 2: Czego potrzebujesz - oprogramowanie
ZAŁOŻENIA: Wygodna praca z Arduino IDE, bibliotekami, SmartThings IDE oraz GIThub.
IDE Arduino
IDE SmartThings
Aplikacja SmartThings na Androida
GITHub
Krok 3: Konfiguracja sprzętu i elektryka
Modyfikacja przedłużacza:
- Rozdziel 2 przewody przewodu za pomocą noża lub podobnego narzędzia. Wybierz lokalizację na długości, która ma sens dla Twojej konfiguracji/konfiguracji
- Spójrz na wtyczkę przedłużacza: jeden wtyk jest większy od drugiego. Przetnij przewód biegnący do mniejszego bolca i zdejmij 1 cal z każdej strony. W przypadku przekaźnika dwukanałowego powtórz proces na drugim przedłużaczu. WSKAZÓWKA DOTYCZĄCA PRZECIĘCIA: Prawidłowy przewód to ten bez grzbietów biegnących wzdłuż jego długości. na tym kroku spójrz tutaj. To naprowadziło mnie na właściwą drogę z wykorzystaniem przekaźników w taki sposób. Połączenia sterownika/przekaźnika: ESP8266-------------------- --Przekaźnik--------------------Przewód-------------------------- ---- Urządzenie 5 V -------------------------------- 5 V Grd ---------- ---------------------Grd D6------------------------------------------ -----Dane1D7---------------------Dane2D3/3,3V/GRD------ -------------------------------------------------- -------------------------DS18B20D5/5v/GRD------------------- -------------------------------------------------- --------------DHT11 Wspólne--------------Thin_Blade Cut_1 NC lub NO----------------Thin_Blade Cut_2 Wide_Blade--------------------------------Wtyczka
Krok 4: Konfiguracja oprogramowania - wszystko - ostatni krok
ZAŁOŻENIA: Wygodna praca z Arduino IDE, bibliotekami, SmartThings IDE oraz GIThub.
Zaloguj się do swoich kont SmartThings IDE i GIThub. Wykonaj WSZYSTKIE kroki pokazane tutaj przez Daniela Ogorchocka. AKA Ogiewon. Załączone zdjęcie pokazuje niektóre urządzenia dodane podczas korzystania z jego dołączonego szkicu ST_Anything_Multiples_ESP8266WiFi Szkic Arduino, który załadowałem dla kontrolera DaVinci, jest również załączony w celach informacyjnych. Wiem, że informacji i konfiguracji jest dużo, ale warto. PROSIMY o zadawanie wszelkich pytań po drodze. Ponadto Forum SmartThings dla tego projektu to ŚWIETNE miejsce na wskazówki i porady.