Мазмұны:
- 1 -қадам: Қажетті компоненттер - алғышарттар
- 2 -қадам: Sonoff кітапханаларын Arduino IDE -ге қосыңыз
- 3 -қадам: Sonoff негізгі файлы мен пайдаланушы конфигурациясы
- 4 -қадам: SSID, құпия сөзді және жоба атауын конфигурациялаңыз
- 5 -қадам: NodeMCU дұрыс тақтасын таңдаңыз
- 6 -қадам: NodeMCU желідегі IP мекенжайын табыңыз
- 7 -қадам: ESP8266 тақталарын конфигурациялау
- 8 -қадам: Конфигурацияны сақтаңыз
- 9 -қадам: ESP8266 тақта түрлеріне сәйкес жаңа GPIO опциялары
Бейне: NodeMCU -де SONOFF Tasmota микробағдарламасы жыпылықтайды: 9 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
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 Tasmota микробағдарламасы GitHub -тен жүктелгеннен кейін. Sonoff Tasmota қалтасын ашыңыз. 'Lib' қалтасына өтіңіз және барлық мазмұнды көшіріңіз, содан кейін оны Arduino 'кітапханалары' қалтасына қойыңыз.
Енді біз қажетті кітапхана файлдарын Arduino IDE кітапханасына енгіздік. Біздің кодты конфигурациялайық.
3 -қадам: Sonoff негізгі файлы мен пайдаланушы конфигурациясы
Жүктелген файлдың ішінде sonoff.ino файлын ашыңыз. Ол Arduino IDE келесі қойындыларында барлық қажетті файлдарды ашады. Енді Wi-Fi тіркелгі деректерін енгізу үшін userconfig.h қойындысын ашыңыз.
4 -қадам: SSID, құпия сөзді және жоба атауын конфигурациялаңыз
Енді SSID және құпия сөз өрістерін WiFi желісінің SSID және құпия сөзімен өңдеңіз. Сондай -ақ, #define PROJECT «sonoff» жолында өз таңдауыңыз бойынша бірегей жобалық атау беріңіз.
Мысалы #define PROJECT «nodefactory»
5 -қадам: NodeMCU дұрыс тақтасын таңдаңыз
Енді NodeMCU қосыңыз және COM порты мен тақтаның дұрыс нұсқасын таңдаңыз. NodeMCU 1.0 тақтасы үшін параметрлердің осылай екеніне көз жеткізіңіз.
Тақта: NodeMCU 1.0 (ESP12-E модулі)
Жарқыл өлшемі: «4M (1M SPIFFS)
Процессор жиілігі: 80 МГц
Жүктеу жылдамдығы: «115200»
Содан кейін Жүктеу түймесін басу арқылы микробағдарламаны жарқылдатыңыз.
6 -қадам: NodeMCU желідегі IP мекенжайын табыңыз
Жыпылықтау аяқталғаннан кейін кеңейтілген IP сканерін ашыңыз. Және желілік IP ішінен IP мекенжайын іздеңіз. Менің жағдайда, менің IP 192.168.255.0-255 аралығында болады (IP 0-255 аралығында болады). Сканерлеу түймесін басыңыз және сіз userconfig.h файлында берілген құрылғы атауы ретінде осы жобаның атауын көре аласыз.
Сіз тапқан IP -адресті жазып, оны браузердің URL -мекен -жайына қойыңыз және enter түймесін басыңыз. Ол модульді конфигурациялау үшін Sonoff Tasmota бетін көрсетеді.
7 -қадам: ESP8266 тақталарын конфигурациялау
Әдепкі бойынша, ол Sonoff Basic -те болады. Сондықтан сіз оны «Конфигурация» мәзірінде «Жалпыға» өзгертуіңіз керек. «Конфигурация» түймесін басыңыз, содан кейін «Модульді конфигурациялау» таңдаңыз.
8 -қадам: Конфигурацияны сақтаңыз
Тақтаны Жалпы және Сақтау ретінде таңдаңыз. Құрылғы қайта іске қосылады. Бұл опция барлық ESP8266 тақталарына арналған.
9 -қадам: ESP8266 тақта түрлеріне сәйкес жаңа GPIO опциялары
Енді конфигурацияны бассаңыз, сіз GPIO опцияларын көре аласыз. Оның көмегімен сіз GPIO функцияларын таңдай аласыз.
GPIO параметріне байланысты опция DHT, Relay, Switch және басқалары сияқты негізгі бетте пайда болады.
Қосымша оқулықтар үшін біздің блогқа кіріңіз - Factory Forward Blog
Ұсынылған:
StickC M5Stack жарық диоды жыпылықтайды: 7 қадам
StickC M5Stack светодиодты жыпылықтау: Бұл жобада біз M5StickC ESP32 модулін қолданып жарық диодты жыпылықтауды қосуды және жасауды үйренеміз
AT Commands микробағдарламасы бар кез келген ESP8266 тақтасын/модулін бағдарламалау: 5 қадам
AT Commands микробағдарламасы бар кез келген ESP8266 тақтасын/модулін бағдарламалау: Әрбір ESP8266 модулін және тақтаны әр түрлі жолмен бағдарламалауға болады: Arduino, python, Lua, AT командалары, тағы басқалары … Олардың үшеуі дербес жұмыс үшін ең жақсы, AT микробағдарламасы. модуль ретінде ESP8266 қолдануға немесе TTL RS232 с жылдам тестілеуге арналған
Дәнекерлеуші 1-2-3 Arduino микробағдарламасы: 7 қадам (суреттермен)
Дәнекерлеуші 1-2-3 Arduino микробағдарламасы: Неліктен басқа нүктелік дәнекерлеуші жобасы? Дәнекерлеушіні құру-бұл коммерциялық нұсқаның бағасының аз ғана бөлігімен салыстыруға болатын сапаны құрайтын жағдайлардың бірі. Алдын ала сатып алу жеңіс болмаса да
Sonoff B1 микробағдарламасы үй автоматтандыруы Openhab Google Home: 3 қадам
Sonoff B1 микробағдарламасы үй автоматтандыруы Openhab Google Home: маған Sonoff қосқыштарына арналған Tasmota микробағдарламасы өте ұнайды. Бірақ менің Sonoff-B1-дегі Tasmota микробағдарламасы шынымен де риза болмады. Мен оны Openhab -қа енгізіп, оны Google Home арқылы басқара алмадым, сондықтан мен өз фирмамды жаздым
ESP01 модуліне Flash AT командалық микробағдарламасы (USB -TTL адаптері қажет): 5 қадам
ESP01 модуліне Flash AT командалық микробағдарламасы (USB -TTL адаптері қажет): Джей Амиел AjocGensan PHfacebook.com/geeamealyoutube.com/jayamielajoc