
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:51

Бул 9 долларлык Wi-Fi релеси бир эле учурда эки техниканы башкара алат. Аны Убидотко кантип туташтырып, потенциалын ачууну үйрөнүңүз!
Бул колдонмодо сиз Itead's SONOFF Dual колдонуп, $ 9 үчүн Wi-Fi аркылуу 110В жабдууларды башкарууну үйрөнөсүз. Базардагы керектөөчү класстагы WiFi акылдуу сайгычтары менен салыштырганда, SONOFF акылдуу үйдү, атүгүл өнөр жай IoT долбоорлорун масштабда жасоо үчүн эң сонун альтернатива болуп саналат. Анын үстүнө, бул популярдуу ESP8266 Wi-Fi чипине негизделген, аны Arduino чөйрөсү жана Ubidotsтогу биздин ESP китепканаларыбыз сыяктуу башка ресурстар менен шайкеш кылат.
1 -кадам: талаптар жана орнотуу



Бул Нускаманы аткаруу үчүн, сизге керек:
- UartSBee түзмөгү компьютериңизди колдонуп SONOFFты программалай алат
- SONOFF Dual
- UbidotsESPMQTT китепканасы
- Ubidots эсеби - же - STEM лицензиясы
Аппараттык орнотуу
SONOFF Dual түзмөгүн ажыратыңыз, бул SONOFF TTL pinoutуна кирүү үчүн, биз аны борттогу ESP8266 программасы үчүн керек кылабыз. SONOFF анын эки төөнөгүчтөрү жок келет, андыктан бирдикти программалоодон мурун аларды ширетүү керек болот.
Лайк алгандан кийин, тактаны UartSBeeге төмөнкү таблицадан туташтырыңыз:
UartSBee - SONOFF Dual
VCC - VCC
TX - RX
RX - TX
GND - GND
2 -кадам: Arduino IDE орнотуу

Arduino IDEде, Files -> Preferences баскычын чыкылдатып, Arduino үчүн ESP8266 китепканаларына кирүү мүмкүнчүлүгүнө ээ болуу үчүн URL дарегин кошумча такталар менеджери URL дарегине киргизиңиз:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
Бул талаа бир нече URL'дерди колдойт. Башка URL дарегиңиз бар болсо, аларды үтүр менен бөлүңүз.
- Куралдар -> Такта менюсунан Такта менеджерин ачыңыз жана ESP8266 платформасын орнотуңуз.
- Орнотуудан кийин, Tools> Board менюсуна өтүп, тактаны тандаңыз: Generic ESP8266 Module.
- UbidotsESPMQTT китепканасын GitHub эсебибизге ZIP файлы катары жүктөп алыңыз.
- Кайра Arduino IDEге эскизди басыңыз -> Китепкананы кошуу -> ZIP китепканасын кошуу.
- UbidotsESPMQTTтин. ZIP файлын тандап, анан "Кабыл алуу" же "Тандоо" дегенди басыңыз. Arduino IDEни жаап, кайра ачыңыз.
3 -кадам: SONOFF Dual коддоо

Бул үлгү коду Ubidots өзгөрмөсүнө жазылат, ал бир эле учурда эки релени күйгүзөт же өчүрөт.
Кодду иштетүүдөн мурун, Ubidots эсебиңизге өтүп, "Түзмөктөр" өтмөгүн таап, "SONOFF Dual" деп аталган түзмөктү жана "Релелер" деп аталган өзгөрмөнү түзүңүз. Бул сүрөттө окшош болушу керек.
Device API энбелгиси "sonoff-dual" жана өзгөрмө API энбелгиси "реле" экенин текшериңиз. Бул SONOFF тарабынан колдонулган уникалдуу идентификаторлор, MQTT брокеринде кайсы өзгөрмөгө жазылууну билүү үчүн. Эгер керек болсо, этикеткаларды оңдоп койсоңуз болот. Эми сиз бул код менен түзмөгүңүздү жаркыратууга даярсыз!
4 -кадам: Тиричилик техникаңызды алыстан башкарыңыз


Түзмөгүңүздү күйгүзгөндөн кийин, Arduino IDE сериялык мониторун ачыңыз, сүрөттө окшош нерсени көрүшүңүз керек, башкача айтканда WiFi байланышы жана MQTT жазылуусу ийгиликтүү болду.
Эми "Куралдар тактасы" өтмөгүнө өтүп, "Control" "Switch" түрүндөгү жаңы виджет кошуңуз. Бул которгуч "Релейлер" өзгөрмөсүнө "1" же "0" жөнөтөт, андан кийин SONOFFтин кайра чалуу функциясында релелерди күйгүзүү же өчүрүү үчүн окулат. Эми сиз SONOFF Dual'иңизди алыстан башкаруу панелинен башкара аласыз!
Сунушталууда:
Ws2812 Neopixel LED Strip Arduino Uno аркылуу Bluetooth аркылуу башкарыңыз: 4 кадам

Ws2812 Neopixel LED Strip Arduino Uno аркылуу Bluetooth аркылуу көзөмөлдөңүз: Салам балдар бул көрсөтмөлөрдө биз неопикселди arduino менен башкарууну үйрөнөбүз. Ошентип, негизинен arduino hc05 Bluetooth модулу аркылуу смартфонго Bluetooth аркылуу туташат жана смартфон неопикселдүү лентанын түсүн өзгөртүү үчүн буйруктарды жөнөтөт
Күнгө негизделген электр станциясынын электр энергиясын алыстан көзөмөлдөө жана бөлүштүрүү системасы: 10 кадам

Күнгө негизделген электр станциясынын электр энергиясын алыстан көзөмөлдөө жана бөлүштүрүү системасы: Бул долбоордун максаты - энергия системаларындагы (күн энергиясы системалары) энергияны көзөмөлдөө жана бөлүштүрүү. Бул системанын дизайны абстракттуу түрдө төмөнкүчө түшүндүрүлөт. Системада болжол менен 2 күн панели бар бир нече тармактар бар
HTTP аркылуу XinaBox жана Ubidots аркылуу аба ырайын кантип курса болот: 7 кадам

XinaBox жана Ubidots аркылуу HTTP аркылуу аба бекетин кантип куруу керек: XinaBox xChips (IP01, CW01 жана SW01) аркылуу Ubidotsто өз аба ырайы станцияңызды жасоону үйрөнүңүз ESP8266 Негизги жана Wi-Fi модулу (xChip CW01) колдонуучуларга жөнөтүүгө мүмкүндүк берет. XinaBoxтун модулдук xChips булутунан алынган маалыматтар. Бул маалыматтарды алыстан көзөмөлдөсө болот
Ubidots Колдонмолорунда, Уюмдарында, Ролдорунда жана Колдонуучуларында 100 Түзмөктөрдү Башкарыңыз: 11 Кадам

Ubidots Колдонмолорунда, Уюмдарында, Ролдорунда жана Колдонуучуларында 100 Түзмөктөрдү Башкаруу: Бул мүмкүнчүлүктө мен IoT платформасынын Ubidots колдонуучуларды башкаруу үчүн колдонулушун текшерүүнү чечтим, эгерде ошол эле бир нече уюмдар же компаниялар үчүн көптөгөн түзмөктөр болсо; Ubidots платформасы. Мэр маалыматы: сиз
Тел приборуңуз менен электр шаймандарын башкарыңыз (Remote Remote) Температура жана нымдуулук дисплейи менен: 9 кадам

Тел приборуңуз менен электр шаймандарын башкарыңыз (ir Remote) Температура жана нымдуулук дисплейи: салам мен Абхаймын жана бул менин Instructables боюнча биринчи блогум жана бүгүн мен муну куруу менен телевизордун пульту менен электр приборлоруңду кантип башкарууну көрсөтөм. жөнөкөй долбоор. материалды колдоо жана камсыз кылуу үчүн атл лабораториясына рахмат