Мазмуну:
- 1 -кадам: Компоненттер керек - Пререквизиттер
- 2 -кадам: Sonoff китепканаларын Arduino IDEге кошуңуз
- 3 -кадам: Sonoff негизги файлы жана колдонуучунун конфигурациясы
- 4 -кадам: SSIDди, Сырсөздү жана Долбоордун атын конфигурациялоо
- 5 -кадам: Туура NodeMCU тактасын тандаңыз
- 6 -кадам: FInd NodeMCU IP дареги тармагыңызда
- 7 -кадам: ESP8266 такталарынын конфигурациясы
- 8 -кадам: Конфигурацияны сактаңыз
- 9 -кадам: ESP8266 тактасынын түрлөрүнө ылайык жаңы GPIO параметрлери
Video: NodeMCU боюнча SONOFF Tasmota жабдыктары жаркырап турат: 9 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
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 Tasmota Firmware GitHubдан жүктөлгөндөн кийин. Sonoff Tasmota папкасын ачыңыз. 'Lib' папкасына өтүңүз жана бардык мазмунун көчүрүп, анан аны компьютериңиздеги Arduino 'китепканалары' папкасына чаптаңыз.
Эми биз керектүү китепкана файлдарын Arduino IDE китепканасына киргиздик. Келгиле, биздин кодду конфигурациялайбыз.
3 -кадам: Sonoff негизги файлы жана колдонуучунун конфигурациясы
Жүктөлүп алынган файлдын ичинде sonoff.ino файлын ачыңыз. Ал бардык керектүү файлдарды Arduino IDEдеги кийинки өтмөктөрдө ачат. Эми Wi-Fi грамоталарын киргизүү үчүн userconfig.h өтмөгүн ачыңыз.
4 -кадам: SSIDди, Сырсөздү жана Долбоордун атын конфигурациялоо
Азыр WiFi тармагыңыз менен SSID жана Сырсөз талааларын түзөтүңүз SSID жана Сырсөз. Ошондой эле, #define PROJECT "sonoff" линиясында сиз тандаган долбоордун уникалдуу атын бериңиз.
Мисалы. #define PROJECT "nodefactory"
5 -кадам: Туура 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 дареги тармагыңызда
Жаркырагандан кийин Advanced IP сканерин ачыңыз. Жана сиздин IP IP дарегиңизди издеңиз. Менин учурда, Менин IP 192.168.255.0-255ке чейин болот (IP 0-255ке чейин болот дегенди билдирет). Скандоону чыкылдатыңыз жана userconfig.h файлында берген долбоордун атын бул жерде түзмөктүн аты катары көрө аласыз.
Тапкан IP дарегиңизди жазыңыз жана браузериңиздин URL дарегине чаптаңыз жана кирүүнү басыңыз. Бул сиздин модулуңузду конфигурациялоо үчүн Sonoff Tasmota баракчасын көрсөтөт.
7 -кадам: ESP8266 такталарынын конфигурациясы
Демейки боюнча, ал Sonoff Basicте болот. Ошентип, аны "Конфигурация" менюсунда "Жалпыга" өзгөртүү керек. "Конфигурацияны" чыкылдатыңыз жана анын ичинде "Модулду конфигурациялоо" дегенди тандаңыз.
8 -кадам: Конфигурацияны сактаңыз
Тактаны Жалпы жана Сактоо катары тандаңыз. Түзмөк кайра башталат. Бул параметр бардык ESP8266 такталары үчүн.
9 -кадам: ESP8266 тактасынын түрлөрүнө ылайык жаңы GPIO параметрлери
Эми конфигурацияны чыкылдатыңыз, анда сиз GPIO параметрлерин көрө аласыз. Муну колдонуу менен GPIO функцияларын тандай аласыз.
GPIO жөндөөлөрүнө жараша, бул параметр DHT, Relay, Switch жана башка көптөгөн нерселер сыяктуу Башкы бетте пайда болот.
Көбүрөөк окуу куралдары үчүн биздин блогго баш багыңыз - Factory Forward Blog
Сунушталууда:
LED аралыктын индикатору ит ат жабдыктары: 5 кадам (сүрөттөр менен)
LED дистанциясынын индикатору Иттердин ат жабдыктары: Мен, адатта, күн батып баратканда итим Русиону сейилдетип алам, ошондо ал өтө ысып кетпей ойной алат. Көйгөй, ал байланган кезде, кээде өтө толкунданып, керек болгондон ары чуркап баратат, жарыгы начар жана башка иттер менен
Активдүү музыка партиясы LED чырагы жана Bluetooth спикери караңгыда жаркырап: 7 кадам (сүрөттөр менен)
Активдүү музыкалык кече LED чырагы жана Bluetooth спикери караңгыда жаркырап турат PLA: Саламатсызбы, менин Инструктивдүү программамды тууралаганыңыз үчүн рахмат! Жыл сайын мен азыр 14 жашта болгон уулум менен кызыктуу проект жасайм. Биз Quadcopter, Swimming Pace Clock курдук (бул дагы инструктивдүү), CNC корпусунун отургучу жана Fidget Spinners.Wi
JoyReBadge: Жаркырап турган бейджик: 3 кадам
JoyReBadge: Жаркырап турган бейджик: Мага рюкзакта, ал тургай моюнда тагуу үчүн DIY төш белгиси идеясы жагат. Бул сиздин жеке экениңизди баса белгилеген жана салкын көрүнгөн кызыктуу идея :) Мен ПКБда сүйүктүү панорама сайтымдын логотибин жасоо, аны күйгүзүү жана ойноо идеясын ойлоп таптым
Офис жабдыктары менен сынган клавиатура бутун оңдоо: 14 кадам
Сынган клавиатуранын бутун кеңсе жабдыктары менен оңдоңуз: -СЫНЫЛГАН АРМАНЧА БУТУ МЕНЕН ЭМНЕ КЫЛЫШАТ? Кадимки офистик жабдуулар менен СИЗ Клавиатуранын ПРОГРАММАСЫН ОҢДООГО БОЛОТ
Solder бирге жаркырап RGB LED долбоору: 6 кадам
Solder Together Flashing RGB LED Project: Сиз электроника жөнүндө бир аз билгиси келген адамды билесизби? Кээ бир компоненттерди туташтыруу саякатты баштоонун биринчи кадамы. Же, балким, сиз жөн гана бул сонун жаркыраган RGB LEDлерин сынап көргүңүз келет! Долбоордун жалпы баасы $ 2.00 ортосунда