Talaan ng mga Nilalaman:
- Hakbang 1: Mga Kinakailangan at Pag-setup
- Hakbang 2: Pag-setup ng Arduino IDE
- Hakbang 3: Pag-coding ng Iyong SONOFF Doble
- Hakbang 4: Kontrolin ang Iyong Mga Kagamitan mula sa Malayo
Video: Dual Tutorial ng SonOFF: Kontrolin ang Iyong Mga Elektrikal na Kagamitan mula sa Malayo Paggamit ng MQTT at Ubidots: 4 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Ang $ 9 Wi-Fi relay na ito ay maaaring makontrol ang dalawang kasangkapan nang sabay. Alamin kung paano ito ikonekta sa Ubidots at ilabas ang buong potensyal nito!
Sa gabay na ito matututunan mo kung paano makontrol ang isang pares ng 110V na kagamitan sa Wi-Fi sa halagang $ 9, gamit ang Ito's SONOFF Dual. Kung ikukumpara sa mga smart plug-in ng WiFi na antas ng consumer sa merkado, ang SONOFF ay isang mahusay na kahalili para sa paggawa ng matalinong tahanan at kahit mga pang-industriya na proyekto ng IoT sa isang mas malaking sukat. Bukod dito, batay ito sa tanyag na chip ng Wi-Fi ng ESP8266, ginagawa itong katugma sa kapaligiran ng Arduino at iba pang mga mapagkukunan tulad ng aming mga aklatan ng ESP sa Ubidots.
Hakbang 1: Mga Kinakailangan at Pag-setup
Upang masundan ang Maituturo na ito, kakailanganin mo ang:
- Isang aparato ng UartSBee upang ma-program ang SONOFF gamit ang iyong computer
- Isang SONOFF Dual
- Ang UbidotsESPMQTT Library
- Ubidots account - o - Lisensya ng STEM
Pag-setup ng Hardware
I-disassemble ang aparato ng DualOFF, ito ay upang ma-access ang pin ng SONOFF TTL, na kakailanganin naming i-program ang onboard na ESP8266. Ang SONOFF ay dumating nang walang dalawa sa mga header ng pin nito, kaya kakailanganin mong solder ang mga ito bago iprogram ang yunit.
Pagkatapos ng paghihinang, ikonekta ang board sa UartSBee na sumusunod sa talahanayan na ito:
UartSBee - SONOFF Dual
VCC - VCC
TX - RX
RX - TX
GND - GND
Hakbang 2: Pag-setup ng Arduino IDE
Sa Arduino IDE, mag-click sa Mga File -> Mga Kagustuhan at ipasok ang URL na ito sa patlang na Mga URL ng Karagdagang Mga Tagapamahala ng Boards, upang ma-access ang mga aklatan ng ESP8266 para sa Arduino:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
Sinusuportahan ng patlang na ito ang maraming mga URL. Paghiwalayin ang mga ito sa mga kuwit kung sakaling mayroon ka nang ibang nai-type na mga URL.
- Buksan ang Boards Manager mula sa Mga Tool -> Board menu at i-install ang platform ng ESP8266.
- Pagkatapos ng pag-install, pumunta sa menu ng Tools> Board at piliin ang board: Generic ESP8266 Module.
- I-download ang UbidotsESPMQTT library bilang isang ZIP file sa aming GitHub account.
- Bumalik sa iyong Arduino IDE, mag-click sa Sketch -> Isama ang Library -> Idagdag. ZIP Library.
- Piliin ang. ZIP file ng UbidotsESPMQTT at pagkatapos ay mag-click sa "Tanggapin" o "Piliin". Isara ang Arduino IDE at buksan ito muli.
Hakbang 3: Pag-coding ng Iyong SONOFF Doble
Ang sample code na ito ay mag-subscribe sa isang variable ng Ubidots na i-on o i-off ang parehong mga relay nang sabay.
Bago patakbuhin ang code, pumunta sa iyong Ubidots account, hanapin ang tab na "Mga Device" at lumikha ng isang Device na tinatawag na "SONOFF Dual" at isang variable dito na tinatawag na "Relays". Dapat ganito ang hitsura ng imaheng ito.
Tiyaking ang label ng Device API ay "sonoff-dual" at ang variable na label ng API ay "relay". Ito ang mga natatanging pagkakakilanlan na ginamit ng SONOFF upang malaman kung aling variable ang mag-subscribe sa MQTT broker. Maaari mong i-edit ang mga label kung kinakailangan. Handa ka na ngayong i-flash ang iyong aparato gamit ang code na ito!
Hakbang 4: Kontrolin ang Iyong Mga Kagamitan mula sa Malayo
Matapos mai-flash ang iyong mga aparato, buksan ang serial monitor ng Arduino IDE, dapat mong makita ang isang bagay tulad ng sa larawan, nangangahulugang matagumpay ang koneksyon sa WiFi at MQTT subscription.
Pumunta ngayon sa tab na "Dashboard" at magdagdag ng isang bagong Widget ng uri na "Control" "Switch". Ang switch na ito ay magpapadala ng isang "1" o isang "0" sa variable na "Relays", na kung saan ay basahin sa function ng callback ng SonOFF upang i-on o i-off ang mga relay. Maaari mo nang makontrol ang iyong SONOFF Dual mula sa iyong dashboard!
Inirerekumendang:
LoRa Batay sa Remote Controller - Kontrolin ang Mga Kagamitan Mula sa Malalaking Distansya: 8 Hakbang
LoRa Batay sa Remote Controller | Kontrolin ang Mga Kagamitan Mula sa Malalaking Distansya: Hoy, ano na, Guys! Ang Akarsh dito mula sa CETech. Sa proyektong ito, lilikha kami ng isang remote control na maaaring magamit upang makontrol ang iba't ibang mga instrumento tulad ng LEDs, motor o kung pinag-uusapan natin ang tungkol sa ating pang-araw-araw na buhay na maaari nating makontrol ang aming applian sa bahay
Tuchless Switch para sa Home Appliances -- Kontrolin ang Iyong Mga Kagamitan sa Bahay Nang Walang Tuch Any Switch: 4 Hakbang
Tuchless Switch para sa Home Appliances || Kontrolin ang Iyong Mga Kagamitan sa Bahay Nang Walang Tuch Any Switch: Ito ay Isang Tuchless Switch Para sa Mga Home Appliances. Magagamit Mo Ito Sa Anumang Lugar Pampubliko Kaya Makakatulong Iyon upang Labanan ang Anumang Virus. Ang Circuit Batay Sa Dark Sensor Circuit na Ginawa Ng Op-Amp At LDR. Pangalawang Mahalagang Bahagi Ng Ito Circuit SR Flip-Flop With Sequencell
Android Home (kontrolin ang Iyong Tahanan Mula sa Iyong Telepono): 4 Mga Hakbang
Android Home (kontrolin ang Iyong Tahanan Mula sa Iyong Telepono): Ang aking panghuling plano ay ang aking bahay sa aking bulsa, mga switch, sensor at seguridad. at pagkatapos ay auto mate itoPakilala: Kumusta Ich bin zakriya at ang " Android home " ang aking proyekto, ang proyektong ito ay una mula sa apat na paparating na mga itinuturo, Sa
Kontrolin ang Mga Kagamitan sa Bahay Gamit ang NodeMCU (ESP8266) at Blynk App: 8 Hakbang (na may Mga Larawan)
Kontrolin ang Mga Home Appliances Gamit ang NodeMCU (ESP8266) at Blynk App: Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at NodeMCU (ESP8266) upang makontrol ang lampara (ang anumang iba pang mga gamit sa bahay ay magiging maayos), ang kombinasyon ay maging sa pamamagitan ng internet. Ang layunin ng pagtuturo na ito ay upang ipakita ang simp
I-access ang Kontrolin ang isang Server o Karamihan sa Anumang Windows Computer mula sa malayo .: 6 Mga Hakbang
I-access ang Kontrolin ang isang Server o Karamihan sa Anumang Windows Computer mula sa malayo .: Ang itinuturo na ito ay isang kumbinasyon ng ilang mga ideya na nakita ko dito sa mga itinuturo. Ang Ha4xor4life ay naglabas ng isang itinuturo na tinatawag na Check up sa iyong personal na server ng file nang madali. Ito ay isang magandang ideya ngunit kinakailangan ito ng isang monitor na may dalawang input