Агуулгын хүснэгт:

NodeMCU дээр SONOFF Tasmota програмыг анивчуулах: 9 алхам
NodeMCU дээр SONOFF Tasmota програмыг анивчуулах: 9 алхам

Видео: NodeMCU дээр SONOFF Tasmota програмыг анивчуулах: 9 алхам

Видео: NodeMCU дээр SONOFF Tasmota програмыг анивчуулах: 9 алхам
Видео: Умный дом # 58 | Минималистичный показ красивой ZigBee-карты "Домашний помощник" 2024, Арваннэгдүгээр
Anonim
NodeMCU дээр SONOFF Tasmota Firmware анивчиж байна
NodeMCU дээр SONOFF Tasmota Firmware анивчиж байна

Sonoff бол ESP8266 IC -т суулгагдсан, интернетээр төхөөрөмжийг хянах реле бүхий WiFi удирдлагатай унтраалга юм. Энэхүү IC -ийг Arduino IDE -ээр анивчуулж, дахин програмчилж болно. Sonoff -ийг бүтээгчид номын сан болон Arduino файлуудыг GitHub хуудсандаа нийтэлжээ. Эхэндээ энэ нь зөвхөн Sonoff -д зориулагдсан самбаруудад зориулагдсан бөгөөд үүний дараа NodeMCU гэх мэт олон ESP8266 самбар, Хөгжлийн самбарыг дэмждэг. Энэхүү гарын авлагад Sonoff Tasmota Firmware -ийг NodeMCU хөгжлийн самбар дээр хэрхэн яаж оруулахыг харах болно. Шинэчилсэн програм хангамж дээр та өөр ESP8266 самбарыг хялбархан сонгох боломжтой.

Алхам 1: Шаардлагатай бүрэлдэхүүн хэсгүүд - урьдчилсан нөхцөл

  • NodeMCU хөгжлийн зөвлөл
  • microUSB кабель
  • Sonoff Tasmota програм хангамж - GitHub холбоос
  • Нарийвчилсан IP сканнер
  • Arduino IDE

Sonoff Tasmota Firmware -ийг энэ линкээс татаж авна уу.

ESP8266 номын санг Arduino IDE дээр суулгасан эсэхээ шалгаарай. Хэрэв та 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 -ийн дараагийн табуудад нээх болно. Одоо userconfig.h табыг нээгээд манай Wi-Fi итгэмжлэлийг оруулна уу.

Алхам 4: SSID, нууц үг, төслийн нэрийг тохируулна уу

SSID, нууц үг, төслийн нэрийг тохируулах
SSID, нууц үг, төслийн нэрийг тохируулах

Одоо SSID болон Нууц үгний талбарыг WiFi сүлжээний SSID болон Нууц үгээрээ засаарай. Мөн өөрийн хүссэнээр төслийн өвөрмөц нэрийг #define PROJECT “sonoff” мөрөнд өгөөрэй.

Жишээлбэл. #Тодорхойлох ТӨСӨЛ "nodefactory"

Алхам 5: Зөв NodeMCU самбарыг сонгоно уу

Зөв NodeMCU самбарыг сонгоно уу
Зөв NodeMCU самбарыг сонгоно уу

Одоо NodeMCU -г холбож, COM порт ба ТУЗ -ийн зөв хувилбарыг сонгоно уу. NodeMCU 1.0 Board -ийн тохиргоо ийм байгаа эсэхийг шалгаарай.

Удирдах зөвлөл: NodeMCU 1.0 (ESP12-E модуль)

Флаш хэмжээ: 4M (1M SPIFFS)

CPU давтамж: 80 МГц

Байршуулах хурд: "115200"

Дараа нь Upload дээр дарж Firmware програмыг Flash болгоно.

Алхам 6: Таны сүлжээнд байгаа NodeMCU IP хаягийг олох

Таны сүлжээнд байгаа NodeMCU IP хаягийг олох
Таны сүлжээнд байгаа NodeMCU IP хаягийг олох
Таны сүлжээнд байгаа NodeMCU IP хаягийг олох
Таны сүлжээнд байгаа NodeMCU IP хаягийг олох

Flash хийж дуусмагц Нарийвчилсан IP скан хийгчийг нээнэ үү. Мөн сүлжээний IP дотроос IP хаягийг хайж олоорой. Миний хувьд, миний IP нь 192.168.255.0-255 хооронд байх болно (IP нь 0-255 хооронд байна гэсэн үг). Scan дээр дарахад 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 гэх мэт нүүр хуудсан дээрх сонголт гарч ирэх болно.

Нэмэлт заавар авахыг хүсвэл манай блогт зочилно уу - Үйлдвэрийн Форвард Блог

Зөвлөмж болгож буй: