Агуулгын хүснэгт:
- Алхам 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 11:04
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 Tasmota Firmware -ийг GitHub -аас татаж авсны дараа. Sonoff Tasmota фолдерыг нээнэ үү. 'Lib' хавтас руу ороод бүх агуулгыг хуулж аваад компьютер дээрх Arduino 'номын сан' хавтсанд буулгана уу.
Одоо бид шаардлагатай номын сангийн файлуудыг Arduino IDE номын санд оруулсан болно. Кодоо тохируулцгаая.
Алхам 3: Sonoff үндсэн файл ба хэрэглэгчийн тохиргоо
Татаж авсан файл дотор sonoff.ino файлыг нээнэ үү. Энэ нь шаардлагатай бүх файлыг Arduino IDE -ийн дараагийн табуудад нээх болно. Одоо userconfig.h табыг нээгээд манай Wi-Fi итгэмжлэлийг оруулна уу.
Алхам 4: SSID, нууц үг, төслийн нэрийг тохируулна уу
Одоо SSID болон Нууц үгний талбарыг WiFi сүлжээний SSID болон Нууц үгээрээ засаарай. Мөн өөрийн хүссэнээр төслийн өвөрмөц нэрийг #define PROJECT “sonoff” мөрөнд өгөөрэй.
Жишээлбэл. #Тодорхойлох ТӨСӨЛ "nodefactory"
Алхам 5: Зөв NodeMCU самбарыг сонгоно уу
Одоо NodeMCU -г холбож, COM порт ба ТУЗ -ийн зөв хувилбарыг сонгоно уу. NodeMCU 1.0 Board -ийн тохиргоо ийм байгаа эсэхийг шалгаарай.
Удирдах зөвлөл: NodeMCU 1.0 (ESP12-E модуль)
Флаш хэмжээ: 4M (1M SPIFFS)
CPU давтамж: 80 МГц
Байршуулах хурд: "115200"
Дараа нь Upload дээр дарж Firmware програмыг Flash болгоно.
Алхам 6: Таны сүлжээнд байгаа 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 хавтангийн тохиргоо
Анхдагч байдлаар, энэ нь Sonoff Basic дээр байх болно. Тиймээс та үүнийг "Тохиргоо" цэсэн дэх "Ерөнхий" болгож өөрчлөх хэрэгтэй. "Тохиргоо" дээр дараад "Модулийг тохируулах" хэсгийг сонгоно уу.
Алхам 8: Тохиргоог хадгална уу
Самбарыг Ерөнхий гэж сонгоод Хадгална уу. Төхөөрөмж дахин асах болно. Энэ сонголт нь бүх ESP8266 самбаруудад зориулагдсан болно.
Алхам 9: ESP8266 хавтангийн төрлүүдийн дагуу GPIO -ийн шинэ сонголтууд
Одоо хэрэв та тохиргоог дарвал GPIO -ийн бусад сонголтыг харах боломжтой болно. Үүнийг ашиглан та GPIO функцийг сонгож болно.
GPIO -ийн тохиргооноос хамааран DHT, Relay, Switch гэх мэт нүүр хуудсан дээрх сонголт гарч ирэх болно.
Нэмэлт заавар авахыг хүсвэл манай блогт зочилно уу - Үйлдвэрийн Форвард Блог
Зөвлөмж болгож буй:
IOT: ESP 8266 Nodemcu BLYNK програмыг ашиглан интернет дээр RGB LED зурвасыг хянах: 9 алхам
IOT: ESP 8266 Nodemcu BLYNK програмыг ашиглан интернэтээр RGB LED зурвасыг хянаж байна: Сайн байна уу залуусаа, энэхүү зааварчилгаанд би дэлхийн өнцөг булан бүрт RGB LED зурвасыг интернетээр удирдах боломжтой nodemcu бүхий RGB LED зурвас хянагч хийхийг танд зааж өгсөн болно. BLYNK APP.so энэ төслийг хийх дуртай & гэр орноо өнгөлөг болгоно
Халаасны чип: Нүдээ анивчуулах арга: 6 алхам
Халаасны чип: Нүдээ анивчуулах арга замыг хэрхэн яаж хийх вэ: Сайн байцгаана уу !! Энэ бол чип дээрх зааварчилгаа бөгөөд түүний үүргэвчтэй Pochet CHIP юм. CHIP гэж юу вэ? CHIP бол Kickstarter кампанит ажлын Next Thing бүтээсэн хамгийн жижиг компьютер Линукс юм. Бүх функцийг үзэхийн тулд холбоосыг үзнэ үү (http://docs.getchip.com/chi
Led зурвасыг хэрхэн амархан анивчуулах вэ: 5 алхам
Led зурвасыг хэрхэн амархан анивчих вэ: LED туузыг хэрхэн амархан анивчих вэ
ESP8266 дээр суурилсан Sonoff ухаалаг унтраалга дээр MicroPython програмыг хэрхэн яаж гэрэлтүүлэх вэ: 3 алхам (зурагтай)
ESP8266 дээр суурилсан Sonoff ухаалаг шилжүүлэгч дээр MicroPython Firmware -ийг хэрхэн яаж гэрэлтүүлэх вэ? Sonoff нь ITEAD -ийн боловсруулсан Smart Home -ийн төхөөрөмжийн шугам юм. Энэ шугамын хамгийн уян хатан, хямд төхөөрөмжүүдийн нэг бол Sonoff Basic ба Sonoff Dual юм. Эдгээр нь ESP8266 агуу чип дээр суурилсан Wi-Fi идэвхжүүлсэн унтраалга юм. Хэзээ
Linux ашиглан OpenWRT ашиглан Meraki / Accton / Fonero -г анивчуулах: 3 алхам
Линукс ашиглан OpenWRT ашиглан Meraki / Accton / Fonero -г анивчуулах: Энэхүү зааварчилгаа нь Meraki / Accton / Fonero техник хэрэгслээ Linux PC ашиглан OpenWRT Линукс ашиглан хэрхэн яаж гэрэлтүүлэхийг харуулах болно. Зохиогчийн вэбсайт: http://ruckman.net