Բովանդակություն:
- Քայլ 1: Պահանջներ և կարգավորում
- Քայլ 2: Arduino IDE կարգավորում
- Քայլ 3: Կոդավորեք ձեր SONOFF երկակի
- Քայլ 4: Հեռակա կարգով վերահսկեք ձեր տեխնիկան:
Video: SONOFF Կրկնակի ձեռնարկ. Վերահսկեք ձեր էլեկտրական սարքերը հեռակա կարգով ՝ օգտագործելով MQTT և Ubidots: 4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Այս 9 դոլար արժողությամբ Wi-Fi ռելեն կարող է միաժամանակ կառավարել երկու սարքավորում: Իմացեք, թե ինչպես միացնել այն Ubidots- ին և բաց թողնել դրա ամբողջ ներուժը:
Այս ուղեցույցում դուք կսովորեք, թե ինչպես կարելի է վերահսկել 110 Վ լարման սարքեր Wi-Fi- ով 9 դոլարով ՝ օգտագործելով Itead- ի SONOFF Dual- ը: Շուկայում սպառողական կարգի WiFi խելացի խրոցակների հետ համեմատած, SONOFF- ը հիանալի այլընտրանք է խելացի տան և նույնիսկ արդյունաբերական IoT նախագծերի ավելի մեծ մասշտաբի պատրաստման համար: Ավելին, այն հիմնված է հանրաճանաչ ESP8266 Wi-Fi չիպի վրա ՝ այն համատեղելի դարձնելով Arduino միջավայրի և այլ ռեսուրսների հետ, ինչպիսիք են Ubidots- ի մեր ESP գրադարանները:
Քայլ 1: Պահանջներ և կարգավորում
Այս հրահանգին հետևելու համար ձեզ հարկավոր է.
- UartSBee սարք, որը կարող է ծրագրավորել SONOFF- ը ՝ օգտագործելով ձեր համակարգիչը
- SONOFF երկակի
- UbidotsESPMQTT գրադարանը
- Ubidots հաշիվ - կամ - STEM լիցենզիա
Սարքաշարի տեղադրում
Ապամոնտաժեք SONOFF Dual սարքը, սա պետք է մուտք գործի SONOFF TTL pinout, որը մենք պետք է ծրագրավորենք օդանավում գտնվող ESP8266- ը: SONOFF- ը գալիս է առանց երկու կապի վերնագրերի, այնպես որ դուք պետք է դրանք զոդեք նախքան միավորը ծրագրավորելը:
Soldոդումից հետո միացրեք տախտակը UartSBee- ին ՝ հետևելով այս աղյուսակին.
UartSBee - SONOFF Երկակի
ՀՎԿ - ՀՎԿ
TX - RX
RX - TX
GND - GND
Քայլ 2: Arduino IDE կարգավորում
Arduino IDE- ում կտտացրեք Ֆայլեր -> Նախապատվություններ և մուտքագրեք այս URL- ը Լրացուցիչ խորհուրդների մենեջերի URL- ների դաշտում, որպեսզի կարողանաք մուտք գործել Arduino- ի ESP8266 գրադարաններ.
https://arduino.esp8266.com/stable/package_esp8266com_index.json
Այս դաշտը աջակցում է բազմաթիվ URL- ներ: Առանձնացրեք դրանք ստորակետներով, եթե արդեն ունեք այլ մուտքագրված URL- ներ:
- Բացեք Տախտակների կառավարիչը Գործիքներ -> Տախտակի ընտրացանկից և տեղադրեք ESP8266 հարթակը:
- Տեղադրվելուց հետո գնացեք Գործիքներ> Տախտակ ընտրացանկ և ընտրեք տախտակ ՝ Generic ESP8266 մոդուլ:
- Ներբեռնեք UbidotsESPMQTT գրադարանը որպես ZIP ֆայլ մեր GitHub հաշվում:
- Վերադառնալով ձեր Arduino IDE- ին, կտտացրեք Էսքիզ -> Ներառել գրադարան -> Ավելացնել. ZIP գրադարան:
- Ընտրեք UbidotsESPMQTT. ZIP ֆայլը, այնուհետև կտտացրեք «Ընդունել» կամ «Ընտրել»: Փակեք Arduino IDE- ն և նորից բացեք այն:
Քայլ 3: Կոդավորեք ձեր SONOFF երկակի
Այս նմուշի կոդը բաժանորդագրվելու է Ubidots փոփոխականին, որը միաժամանակ միացնում կամ անջատում է երկու ռելեներ:
Կոդը գործարկելուց առաջ գնացեք ձեր Ubidots հաշիվ, տեղադրեք «Սարքեր» ներդիրը և ստեղծեք «SONOFF Dual» անվանումով սարք և դրանում փոփոխական ՝ «ռելեներ»: Այն պետք է նման լինի այս պատկերին:
Համոզվեք, որ Device API- ի պիտակը «sonoff-dual» է, իսկ փոփոխական API- ի պիտակը ՝ «ռելեներ»: Սրանք SONOFF- ի կողմից օգտագործվող եզակի նույնացուցիչներն են `իմանալու համար, թե որ փոփոխականին պետք է բաժանորդագրվել MQTT բրոքերին: Անհրաժեշտության դեպքում կարող եք խմբագրել պիտակները: Այժմ դուք պատրաստ եք ձեր ծածկագիրը լուսավորել այս ծածկագրով:
Քայլ 4: Հեռակա կարգով վերահսկեք ձեր տեխնիկան:
Ձեր սարքերը թարթելուց հետո բացեք Arduino IDE- ի սերիական մոնիտորը, դուք պետք է նկարի նման բան տեսնեք, այսինքն WiFi կապը և MQTT բաժանորդագրությունը հաջող էին:
Այժմ անցեք «Գործիքային վահանակներ» ներդիրին և ավելացրեք «Կառավարում» տիպի նոր Վիջեթ «Փոխարկիչ»: Այս անջատիչը «1» կամ «0» կուղարկի «Ռելեներ» փոփոխականին, որն այնուհետև կարդացվում է SONOFF- ի հետկանչի գործառույթում ՝ ռելեները միացնելու կամ անջատելու համար: Այժմ կարող եք ձեր SONOFF Dual- ը հեռակա կարգով վերահսկել ձեր վահանակից:
Խորհուրդ ենք տալիս:
Ուսումնական ձեռնարկ. Ինչպես է Arduino- ն վերահսկում մի քանի նույն հասցեի սարքերը `օգտագործելով TCA9548A I2C մուլտիպլեքսերը` 3 քայլ
Ուղեցույց. Ինչպես է Arduino- ն վերահսկում բազմաթիվ նույն հասցեների սարքերը ՝ օգտագործելով TCA9548A I2C մուլտիպլեքսեր: Նկարագրություն. TCA9548A I2C Multiplexer մոդուլը հնարավորություն է տալիս միացնել միևնույն միկրոկոնտրոլերի վրա միացված I2C հասցեով սարքերը (մինչև 8 նույն հասցեի I2C): Մուլտիպլեքսորը հանդես է գալիս որպես դարպասապահ ՝ հրամանները փակելով ընտրված հավաքածուին
Կառավարեք ձեր էլեկտրական սարքերը ձեր հեռուստատեսության հեռակառավարմամբ (ir Remote) ջերմաստիճանի և խոնավության էկրանով. 9 քայլ
Կառավարեք ձեր էլեկտրական սարքերը ձեր հեռակառավարման վահանակով (ir Remote) ջերմաստիճանի և խոնավության էկրանով. պարզ նախագիծ. շնորհակալություն atl լաբորատորիային ՝ նյութի աջակցության և տրամադրման համար
Ավտոմատացրեք ձեր տան սարքերը `օգտագործելով MESH և Logitech Harmony: 5 քայլ (նկարներով)
Ավտոմատացրեք ձեր տան սարքերը MESH և Logitech Harmony- ի միջոցով. Դուք փնտրու՞մ եք միջոց ՝ փոքր ջանքերով ավտոմատացնելու ձեր տան սարքերը: Հոգնե՞լ եք ձեր սարքերը " On " միացնելու համար հեռակառավարման վահանակից օգտվելուց: և " Անջատված "? Դուք կարող եք ավտոմատացնել ձեր սարքերը MESH Motion Sensor և Logitech Ha
Վերահսկեք իրական աշխարհի սարքերը ձեր համակարգչի միջոցով. 15 քայլ (նկարներով)
Ձեր համակարգչի միջոցով վերահսկեք իրական աշխարհի սարքերը. Այս ցուցադրումը կզգա կաթսայի կամ ցանկացած անալոգային մուտքի արժեքը, ինչպես նաև կվերահսկի սերվոն: Ընդհանուր արժեքը `$ 40 -ից ցածր, ներառյալ servo- ն: Servo- ն միացնում է միկրո անջատիչը, այնուհետև մ
Մուտք Վերահսկեք սերվերը կամ ցանկացած այլ Windows համակարգիչ հեռակա կարգով. 6 քայլ
Մուտք Կառավարեք սերվերը կամ Windows- ի ցանկացած այլ համակարգիչ հեռակա կարգով. Ha4xor4life- ը հեշտությամբ հրահանգ տվեց, որը կոչվում է Ստուգեք ձեր անձնական ֆայլերի սերվերում: Լավ գաղափար է, բայց դրա համար անհրաժեշտ էր երկու մուտք ունեցող մոնիտոր