Мазмұны:

NodeMCU -де SONOFF Tasmota микробағдарламасы жыпылықтайды: 9 қадам
NodeMCU -де SONOFF Tasmota микробағдарламасы жыпылықтайды: 9 қадам

Бейне: NodeMCU -де SONOFF Tasmota микробағдарламасы жыпылықтайды: 9 қадам

Бейне: NodeMCU -де SONOFF Tasmota микробағдарламасы жыпылықтайды: 9 қадам
Бейне: Sonoff & Прошивка от Tasmota. 2024, Қараша
Anonim
NodeMCU -де SONOFF Tasmota микробағдарламасы жыпылықтайды
NodeMCU -де SONOFF Tasmota микробағдарламасы жыпылықтайды

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

1 -қадам: Қажетті компоненттер - алғышарттар

  • NodeMCU дамыту кеңесі
  • microUSB кабелі
  • Sonoff Tasmota микробағдарламасы - GitHub сілтемесі
  • Кеңейтілген IP сканері
  • Arduino IDE

Sonoff Tasmota микробағдарламасын мына сілтемеден жүктеп алыңыз.

Arduino IDE -де ESP8266 кітапханасы орнатылғанына көз жеткізіңіз. Егер сіз ESP8266 кітапханасын қалай дұрыс орнату керектігін білгіңіз келсе, NodeMCU -де Flashing SONOFF Tasmota микробағдарламасының толық блогына кіріңіз.

2 -қадам: Sonoff кітапханаларын Arduino IDE -ге қосыңыз

Sonoff кітапханаларын Arduino IDE -ге қосыңыз
Sonoff кітапханаларын Arduino IDE -ге қосыңыз

SONOFF Tasmota микробағдарламасы GitHub -тен жүктелгеннен кейін. Sonoff Tasmota қалтасын ашыңыз. 'Lib' қалтасына өтіңіз және барлық мазмұнды көшіріңіз, содан кейін оны Arduino 'кітапханалары' қалтасына қойыңыз.

Енді біз қажетті кітапхана файлдарын Arduino IDE кітапханасына енгіздік. Біздің кодты конфигурациялайық.

3 -қадам: Sonoff негізгі файлы мен пайдаланушы конфигурациясы

Sonoff негізгі файлы мен пайдаланушы конфигурациясы
Sonoff негізгі файлы мен пайдаланушы конфигурациясы

Жүктелген файлдың ішінде sonoff.ino файлын ашыңыз. Ол Arduino IDE келесі қойындыларында барлық қажетті файлдарды ашады. Енді Wi-Fi тіркелгі деректерін енгізу үшін userconfig.h қойындысын ашыңыз.

4 -қадам: SSID, құпия сөзді және жоба атауын конфигурациялаңыз

SSID, құпия сөзді және жоба атауын конфигурациялаңыз
SSID, құпия сөзді және жоба атауын конфигурациялаңыз

Енді SSID және құпия сөз өрістерін WiFi желісінің SSID және құпия сөзімен өңдеңіз. Сондай -ақ, #define PROJECT «sonoff» жолында өз таңдауыңыз бойынша бірегей жобалық атау беріңіз.

Мысалы #define PROJECT «nodefactory»

5 -қадам: NodeMCU дұрыс тақтасын таңдаңыз

Дұрыс NodeMCU тақтасын таңдаңыз
Дұрыс NodeMCU тақтасын таңдаңыз

Енді NodeMCU қосыңыз және COM порты мен тақтаның дұрыс нұсқасын таңдаңыз. NodeMCU 1.0 тақтасы үшін параметрлердің осылай екеніне көз жеткізіңіз.

Тақта: NodeMCU 1.0 (ESP12-E модулі)

Жарқыл өлшемі: «4M (1M SPIFFS)

Процессор жиілігі: 80 МГц

Жүктеу жылдамдығы: «115200»

Содан кейін Жүктеу түймесін басу арқылы микробағдарламаны жарқылдатыңыз.

6 -қадам: NodeMCU желідегі IP мекенжайын табыңыз

NodeMCU желісінің FI мекенжайын табыңыз
NodeMCU желісінің FI мекенжайын табыңыз
NodeMCU желісінің FI мекенжайын табыңыз
NodeMCU желісінің FI мекенжайын табыңыз

Жыпылықтау аяқталғаннан кейін кеңейтілген IP сканерін ашыңыз. Және желілік IP ішінен IP мекенжайын іздеңіз. Менің жағдайда, менің IP 192.168.255.0-255 аралығында болады (IP 0-255 аралығында болады). Сканерлеу түймесін басыңыз және сіз userconfig.h файлында берілген құрылғы атауы ретінде осы жобаның атауын көре аласыз.

Сіз тапқан IP -адресті жазып, оны браузердің URL -мекен -жайына қойыңыз және enter түймесін басыңыз. Ол модульді конфигурациялау үшін Sonoff Tasmota бетін көрсетеді.

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

ESP8266 тақталары үшін конфигурация
ESP8266 тақталары үшін конфигурация

Әдепкі бойынша, ол Sonoff Basic -те болады. Сондықтан сіз оны «Конфигурация» мәзірінде «Жалпыға» өзгертуіңіз керек. «Конфигурация» түймесін басыңыз, содан кейін «Модульді конфигурациялау» таңдаңыз.

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

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

Тақтаны Жалпы және Сақтау ретінде таңдаңыз. Құрылғы қайта іске қосылады. Бұл опция барлық ESP8266 тақталарына арналған.

9 -қадам: ESP8266 тақта түрлеріне сәйкес жаңа GPIO опциялары

ESP8266 тақта түрлеріне сәйкес жаңа GPIO опциялары
ESP8266 тақта түрлеріне сәйкес жаңа GPIO опциялары

Енді конфигурацияны бассаңыз, сіз GPIO опцияларын көре аласыз. Оның көмегімен сіз GPIO функцияларын таңдай аласыз.

GPIO параметріне байланысты опция DHT, Relay, Switch және басқалары сияқты негізгі бетте пайда болады.

Қосымша оқулықтар үшін біздің блогқа кіріңіз - Factory Forward Blog

Ұсынылған: