Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Əjdahamız DaVinci, Vivariumun Nəzarətçisinə bir proqram yüksəltməliydi. Keçən il olduqca etibarlı bir şəkildə uzaqlaşan yaxşı bir ole ənənəvi 'tam' Arduino məntiqindən ST_Anything SmartThings inteqrasiyasına köçmək qərarına gəldim ki, ətraf mühitin özünəməxsus şəkildə təmin etdiyi avtomatlaşdırma və uzaqdan əlçatanlıqdan istifadə edim. Ən maraqlısı, DaVinci -nin ESP8266 ESP12 NodeMCU 0.9 idarəedicisinin mövcud dizayn/arxitekturasının pin eşlemeleri və s. Baxımından yeni ST_Anything ilə 100% daşınmasıdır. Və…. OTA dəstəklənir, bu da tətbiq etdiyimdən bəri daha da asanlaşdı. artıq mövcud qurğusunda. ST_Anything ilə necə başlayacağınızı və bu layihənin DaVinci's Den üçün necə əla bir həll halına gəldiyini öyrənmək üçün oxuyun.
Addım 1: Ehtiyacınız olacaq - Avadanlıq
- ESP8266 ESP12E NodeMCU
- NodeMCU əsas versiyası 1.0
- İkiqat Kanal Rölesi
- DS18B20 Temperatur Sensoru
- Tullananlar
- Ümumi ev uzatma kabelləri (və ya ikiqat uclu)
- Komponentləri saxlamaq üçün konteyner
- Samsung SmartThings 2.0 Hub
Addım 2: Nə lazımdır - Proqram
TƏDBİRLƏR: Arduino IDE, Kitabxanalar, SmartThings IDE və GITHub ilə işləmək rahatdır.
Arduino IDE
SmartThings IDE
SmartThings Android Tətbiqi
GITHub
Addım 3: Avadanlıq Quraşdırma və Elektrik
Uzatma Kabelinin Modifikasiyası:
- Kabelin 2 telini bir bıçaq və ya bənzəri ilə ayırın. Quraşdırma/konfiqurasiya üçün mənalı olan uzunluq boyunca bir yer seçin
- Uzatma kabelinizin fişinə baxın: bir qolu digərindən daha böyükdür. Kiçik çubuğa gedən teli kəsin və hər tərəfdən 1 "ayırın. İki kanallı röle üçün prosesi 2 -ci uzatma kabelində təkrarlayın. İPUCU: Doğru tel, uzunluğu boyunca uzanan kənarları olmayan bir teldir. Daha ətraflı addımlar üçün Bu addımda bura baxın. Bu şəkildə rölelərdən istifadə edərək məni doğru yola yönəltdi. Nəzarətçi/Röle Əlaqələri: ESP8266 -------------------- --Röle -------------------- Kordon -------------------------- ---- Cihaz 5V -------------------------------- 5V Grd ---------- --------------------- D6 Grd --------------------------- ----- Data1D7 -------------------------------- Data2D3/3.3V/GRD ------ -------------------------------------------------- ------------------------- DS18B20D5/5v/GRD -------------------- -------------------------------------------------- -------------- DHT11 Ümumi -------------- Thin_Blade Cut_1 NC və ya NO ------------- İncə_Blade Cut_2 Wide_Blade -------------------------------- Fiş
Addım 4: Proqram Quraşdırması - Hamısı - Son Addım
TƏDBİRLƏR: Arduino IDE, Kitabxanalar, SmartThings IDE və GITHub ilə işləmək rahatdır.
Müvafiq SmartThings IDE və GITHub hesablarınıza daxil olun. Daniel Ogorchock tərəfindən göstərilən bütün addımları izləyin. AKA Ogiewon. Əlavə edilmiş şəkil, ST_Anything_Multiples_ESP8266WiFi eskizini istifadə edərkən əlavə edilən bəzi cihazları göstərir DaVinci nəzarətçisi üçün yüklədiyim Arduino eskizi də istinad üçün əlavə edilmişdir. Çox məlumat və konfiqurasiya olduğunu bilirəm, amma buna dəyər. Zəhmət olmasa yol boyu hər hansı bir sual verə bilərsiniz. Bundan əlavə, bu layihə üçün SmartThings Forumu məsləhətlər və məsləhətlər üçün BÖYÜK bir yerdir.