Мазмұны:
- 1 -қадам: талаптар мен параметрлер
- 2 -қадам: Arduino IDE орнату
- 3 -қадам: SONOFF Dual кодын кодтау
- 4 -қадам: Құрылғыларды қашықтан басқарыңыз
Бейне: SONOFF қосарлы оқулығы: MQTT және Ubidots көмегімен электр құрылғыларын қашықтан басқару: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Бұл 9 доллар тұратын Wi-Fi релесі бір уақытта екі құрылғыны басқара алады. Оны Ubidots -пен қалай байланыстыру керектігін біліңіз және оның барлық мүмкіндіктерін ашыңыз!
Бұл нұсқаулықта сіз Itead's SONOFF Dual көмегімен Wi-Fi арқылы 9 доллар тұратын 110 В құрылғыларын басқаруды үйренесіз. Нарықтағы тұтынушыларға арналған WiFi ақылды штепсельдерімен салыстырғанда, SONOFF-ақылды үйді, тіпті өнеркәсіптік IoT жобаларын кең ауқымда жасауға тамаша балама. Сонымен қатар, ол әйгілі ESP8266 Wi-Fi чипіне негізделген, оны Arduino ортасымен және Ubidots-тағы біздің ESP кітапханалары сияқты басқа ресурстармен үйлесімді етеді.
1 -қадам: талаптар мен параметрлер
Осы нұсқаулықты орындау үшін сізге қажет:
- UARTSBee құрылғысы компьютерді пайдаланып SONOFF бағдарламалауға мүмкіндік береді
- SONOFF қосарланған
- UbidotsESPMQTT кітапханасы
-
Ubidots тіркелгісі - немесе - STEM лицензиясы
Жабдықты орнату
SONOFF Dual құрылғысын бөлшектеңіз, бұл ESP8266 бортында бағдарламалау үшін қажет болатын SONOFF TTL түйініне кіру үшін. SONOFF екі түйрегішсіз келеді, сондықтан құрылғыны бағдарламалау алдында оларды дәнекерлеу қажет болады.
Дәнекерлеуден кейін тақтаны UartSBee -ге мына кестеге сәйкес қосыңыз:
UartSBee - SONOFF қос
VCC - VCC
TX - RX
RX - TX
GND - GND
2 -қадам: Arduino IDE орнату
Arduino IDE бағдарламасында Arduino үшін ESP8266 кітапханаларына кіру үшін Файлдар -> Параметрлер түймесін басып, осы URL мекенжайын Қосымша тақта менеджері URL мекенжайларына енгізіңіз:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
Бұл өріс бірнеше URL мекенжайларын қолдайды. Егер сізде басқа URL -мекенжайлар терілген болса, оларды үтірмен бөліңіз.
- Тақталар менеджерін Tools -> Board мәзірінен ашып, ESP8266 платформасын орнатыңыз.
- Орнатқаннан кейін Құралдар> Тақта мәзіріне өтіп, тақтаны таңдаңыз: Жалпы ESP8266 модулі.
- UbidotsESPMQTT кітапханасын ZIP файлы ретінде біздің GitHub есептік жазбасынан жүктеп алыңыз.
- Arduino IDE -ге қайта оралып, Sketch -> Кітапхананы қосу -> ZIP кітапханасын қосу түймесін басыңыз.
- UbidotsESPMQTT. ZIP файлын таңдаңыз, содан кейін «Қабылдау» немесе «Таңдау» түймесін басыңыз. Arduino IDE жабыңыз және оны қайта ашыңыз.
3 -қадам: SONOFF Dual кодын кодтау
Бұл үлгі коды Ubidots айнымалысына жазылады, ол бір уақытта екі релені қосады немесе өшіреді.
Кодты іске қоспас бұрын, Ubidots есептік жазбасына өтіп, «Құрылғылар» қойындысын тауып, «SONOFF Dual» деп аталатын құрылғы мен «Релелік» деп аталатын айнымалы құрыңыз. Бұл суретке ұқсас болуы керек.
Device API жапсырмасының «sonoff-dual» екеніне көз жеткізіңіз және айнымалы API белгісі «реле» болып табылады. Бұл MONTF брокерінде қандай айнымалыға жазылу керектігін білу үшін SONOFF қолданатын бірегей идентификаторлар. Қажет болса, сіз белгілерді өңдей аласыз. Енді сіз осы кодпен құрылғыны жыпылықтауға дайынсыз!
4 -қадам: Құрылғыларды қашықтан басқарыңыз
Құрылғыларды жыпылықтағаннан кейін Arduino IDE сериялық мониторын ашыңыз, сіз суреттегідей нәрсені көресіз, яғни WiFi байланысы мен MQTT жазылымы сәтті болды.
Енді «Бақылау тақталары» қойындысына өтіп, «Басқару» түріндегі жаңа виджетті қосыңыз. Бұл коммутатор «Relays» айнымалысына «1» немесе «0» жібереді, содан кейін ол реттерді қосу немесе өшіру үшін SONOFF кері шақыру функциясында оқылады. Енді сіз SONOFF Dual -ді бақылау тақтасынан қашықтан басқара аласыз!
Ұсынылған:
IRduino: Arduino қашықтан басқару пульті - Жоғалған қашықтан басқару құралына еліктеу: 6 қадам
IRduino: Arduino қашықтан басқару пульті - Жоғалған қашықтан басқару пультіне еліктеу: Егер сіз теледидар немесе DVD ойнатқыш үшін қашықтан басқару пультін жоғалтқан болсаңыз, құрылғының өзіндегі түймелерге жүгіру, табу және пайдалану қаншалықты ауыр болатынын білесіз. Кейде бұл түймелер қашықтан басқару пультімен бірдей функцияны ұсынбайды. Алу
ESP8266 RGB LED STRIP WIFI басқару - NODEMCU Wifi арқылы басқарылатын жарықдиодты жолақ үшін IR қашықтан басқару құралы ретінде - RGB LED STRIP смартфонды басқару: 4 қадам
ESP8266 RGB LED STRIP WIFI басқару | NODEMCU Wifi арқылы басқарылатын жарықдиодты жолақ үшін IR қашықтан басқару құралы ретінде | Смартфонды RGB LED STRIP басқару: Сәлеметсіздер ме, балалар, бұл оқулықта біз nodemcu немесе esp8266 -ды RGB жарықдиодты жолағын басқару үшін инфрақызыл қашықтан басқару құралы ретінде қолдануды үйренеміз, ал Nodemcu смартфон Wi -Fi арқылы басқарылады. Негізінде сіз RGB LED STRIP -ті смартфонмен басқара аласыз
HT12D HT12E көмегімен RF 433MHZ радиобасқару - HT12E және HT12D көмегімен 433 МГц жиілікпен қашықтан басқару пультін жасау: 5 қадам
HT12D HT12E көмегімен RF 433MHZ радиобасқару | HT12E мен HT12D көмегімен 433 мГц жиілікпен қашықтан басқару пультін жасау: Бұл нұсқаулықта мен сізге HT12E коды бар 433 мГц таратқыш қабылдағыш модулін қолдану арқылы RADIO қашықтан басқару құралын жасауды көрсетемін. HT12D декодер IC. Бұл нұсқаулықта сіз өте арзан ҚҰРАМДАР арқылы деректерді жібере және қабылдай аласыз: HT
IR қашықтан басқару пультін RF қашықтан басқару пультіне түрлендіру: 9 қадам (суреттермен)
IR қашықтан басқару пультін RF қашықтан басқару пультіне түрлендіріңіз: бүгінгі нұсқаулықта мен сізге микроконтроллерсіз жалпы радиожиілік модульді қалай қолдануға болатынын көрсетемін, бұл бізді кез келген құрылғының IR қашықтан басқару пультін ЖЖ -ге түрлендіре алатын жобаны құруға әкеледі. Қашықтан басқару. Түрлендірудің басты артықшылығы
Электр құрылғыларын температура мен ылғалдылық дисплейі бар теледидар қашықтан басқару пультімен басқарыңыз: 9 қадам
Электр құрылғыларын теледидар қашықтан басқару пультімен басқарыңыз (температура мен ылғалдылық дисплейі): сәлем, мен Абхаймын, бұл менің нұсқаулықтардағы алғашқы блогым, бүгін мен сізге электр қондырғыларын теледидардың пульті арқылы қалай басқаруға болатынын көрсетемін. қарапайым жоба. материалды қолдағаны және ұсынғаны үшін atl зертханасына рахмет