Мазмуну:

NodeMCU боюнча SONOFF Tasmota жабдыктары жаркырап турат: 9 кадам
NodeMCU боюнча SONOFF Tasmota жабдыктары жаркырап турат: 9 кадам

Video: NodeMCU боюнча SONOFF Tasmota жабдыктары жаркырап турат: 9 кадам

Video: NodeMCU боюнча SONOFF Tasmota жабдыктары жаркырап турат: 9 кадам
Video: Управление нагрузкой на NodeMCU с помощью мобильного приложения 2024, Ноябрь
Anonim
NodeMCUде SONOFF Tasmota жабдыктары жаркырап турат
NodeMCUде SONOFF Tasmota жабдыктары жаркырап турат

Sonoff - бул ESP8266 IC менен камтылган жана Интернет аркылуу түзмөктү башкарууга релеси бар WiFi көзөмөлүндөгү которгуч. Бул IC Arduino IDE аркылуу жаркырап, кайра программаланышы мүмкүн. Sonoffтун жаратуучулары китепканаларды жана Arduino файлдарын GitHub баракчасына чыгарышты. Башында, ал Sonoff үчүн гана жасалган такталар үчүн гана бар, андан кийин NodeMCU сыяктуу көптөгөн ESP8266 такталарын жана өнүктүрүү такталарын колдойт. Бул үйрөткүчтө биз Sonoff Tasmota Firmware программасын NodeMCU өнүктүрүү такталарына кантип киргизүүнү көрөбүз. Жаңы жаңыртылган программада сиз башка ESP8266 такталарын оңой тандай аласыз.

1 -кадам: Компоненттер керек - Пререквизиттер

  • NodeMCU өнүктүрүү кеңеши
  • microUSB кабели
  • Sonoff Tasmota Firmware - GitHub Link
  • Өркүндөтүлгөн IP сканери
  • Arduino IDE

Бул шилтемеден Sonoff Tasmota Firmware жүктөп алыңыз.

Сиздин Arduino IDEде ESP8266 китепканасы орнотулганын текшериңиз. Эгерде сиз ESP8266 китепканасын кантип орнотууну билгиңиз келсе, NodeMCUдогу Flashing SONOFF Tasmota Firmware блогуна баш багыңыз.

2 -кадам: Sonoff китепканаларын Arduino IDEге кошуңуз

Sonoff китепканаларын Arduino IDEге кошуңуз
Sonoff китепканаларын Arduino IDEге кошуңуз

SONOFF Tasmota Firmware GitHubдан жүктөлгөндөн кийин. Sonoff Tasmota папкасын ачыңыз. 'Lib' папкасына өтүңүз жана бардык мазмунун көчүрүп, анан аны компьютериңиздеги Arduino 'китепканалары' папкасына чаптаңыз.

Эми биз керектүү китепкана файлдарын Arduino IDE китепканасына киргиздик. Келгиле, биздин кодду конфигурациялайбыз.

3 -кадам: Sonoff негизги файлы жана колдонуучунун конфигурациясы

Sonoff негизги файлы жана колдонуучунун конфигурациясы
Sonoff негизги файлы жана колдонуучунун конфигурациясы

Жүктөлүп алынган файлдын ичинде sonoff.ino файлын ачыңыз. Ал бардык керектүү файлдарды Arduino IDEдеги кийинки өтмөктөрдө ачат. Эми Wi-Fi грамоталарын киргизүү үчүн userconfig.h өтмөгүн ачыңыз.

4 -кадам: SSIDди, Сырсөздү жана Долбоордун атын конфигурациялоо

SSIDди, Сырсөздү жана Долбоордун атын конфигурациялоо
SSIDди, Сырсөздү жана Долбоордун атын конфигурациялоо

Азыр WiFi тармагыңыз менен SSID жана Сырсөз талааларын түзөтүңүз SSID жана Сырсөз. Ошондой эле, #define PROJECT "sonoff" линиясында сиз тандаган долбоордун уникалдуу атын бериңиз.

Мисалы. #define PROJECT "nodefactory"

5 -кадам: Туура NodeMCU тактасын тандаңыз

Туура NodeMCU тактасын тандаңыз
Туура NodeMCU тактасын тандаңыз

Эми NodeMCUңузду туташтырып, туура COM портун жана тактасынын версиясын тандаңыз. Орнотуулар NodeMCU 1.0 Board үчүн ушундай экенин текшериңиз.

Такта: NodeMCU 1.0 (ESP12-E Module)

Жарыктын өлчөмү: “4M (1M SPIFFS)

CPU жыштыгы: 80 MHz

Жүктөө ылдамдыгы: "115200"

Андан кийин Жүктөө басуу менен Программалык камсыздоону Flash.

6 -кадам: FInd NodeMCU IP дареги тармагыңызда

FInd NodeMCU IP дареги тармагыңызда
FInd NodeMCU IP дареги тармагыңызда
FInd NodeMCU IP дареги тармагыңызда
FInd NodeMCU IP дареги тармагыңызда

Жаркырагандан кийин Advanced IP сканерин ачыңыз. Жана сиздин IP IP дарегиңизди издеңиз. Менин учурда, Менин IP 192.168.255.0-255ке чейин болот (IP 0-255ке чейин болот дегенди билдирет). Скандоону чыкылдатыңыз жана userconfig.h файлында берген долбоордун атын бул жерде түзмөктүн аты катары көрө аласыз.

Тапкан IP дарегиңизди жазыңыз жана браузериңиздин URL дарегине чаптаңыз жана кирүүнү басыңыз. Бул сиздин модулуңузду конфигурациялоо үчүн Sonoff Tasmota баракчасын көрсөтөт.

7 -кадам: ESP8266 такталарынын конфигурациясы

ESP8266 такталарынын конфигурациясы
ESP8266 такталарынын конфигурациясы

Демейки боюнча, ал Sonoff Basicте болот. Ошентип, аны "Конфигурация" менюсунда "Жалпыга" өзгөртүү керек. "Конфигурацияны" чыкылдатыңыз жана анын ичинде "Модулду конфигурациялоо" дегенди тандаңыз.

8 -кадам: Конфигурацияны сактаңыз

Конфигурацияны сактаңыз
Конфигурацияны сактаңыз

Тактаны Жалпы жана Сактоо катары тандаңыз. Түзмөк кайра башталат. Бул параметр бардык ESP8266 такталары үчүн.

9 -кадам: ESP8266 тактасынын түрлөрүнө ылайык жаңы GPIO параметрлери

Жаңы GPIO параметрлери ESP8266 тактасынын түрлөрүнө ылайык
Жаңы GPIO параметрлери ESP8266 тактасынын түрлөрүнө ылайык

Эми конфигурацияны чыкылдатыңыз, анда сиз GPIO параметрлерин көрө аласыз. Муну колдонуу менен GPIO функцияларын тандай аласыз.

GPIO жөндөөлөрүнө жараша, бул параметр DHT, Relay, Switch жана башка көптөгөн нерселер сыяктуу Башкы бетте пайда болот.

Көбүрөөк окуу куралдары үчүн биздин блогго баш багыңыз - Factory Forward Blog

Сунушталууда: