Съдържание:
- Стъпка 1: Необходими компоненти
- Стъпка 2: Започнете
- Стъпка 3: Adafruit IO
- Стъпка 4: Създайте табло за управление
- Стъпка 5: Създаване на блокове
- Стъпка 6: Последно табло за управление
- Стъпка 7: Вземете потребителско име и ключ
- Стъпка 8: Активирайте WEBREPL
- Стъпка 9: Свържете се с Webrepl
- Стъпка 10: Добавете кода
- Стъпка 11: Работно видео
![IOT Base Computing с помощта на Nodemcu и Micropython: 11 стъпки IOT Base Computing с помощта на Nodemcu и Micropython: 11 стъпки](https://i.howwhatproduce.com/images/006/image-17196-9-j.webp)
Видео: IOT Base Computing с помощта на Nodemcu и Micropython: 11 стъпки
![Видео: IOT Base Computing с помощта на Nodemcu и Micropython: 11 стъпки Видео: IOT Base Computing с помощта на Nodemcu и Micropython: 11 стъпки](https://i.ytimg.com/vi/YmeIus_t4ao/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
![IOT Base Computing с помощта на Nodemcu и Micropython IOT Base Computing с помощта на Nodemcu и Micropython](https://i.howwhatproduce.com/images/006/image-17196-10-j.webp)
В този урок ще използвам NodeMcu, micropython и Mqtt връзка за свързване на сървъра.
Този урок използва https базиран mqtt connect за свързване от Nodemcu към Adafruit.io сървър.
В този проект използвам език за програмиране на micropython, който е почти подобен на python.
Стъпка 1: Необходими компоненти
![Необходими компоненти Необходими компоненти](https://i.howwhatproduce.com/images/006/image-17196-11-j.webp)
![Необходими компоненти Необходими компоненти](https://i.howwhatproduce.com/images/006/image-17196-12-j.webp)
![Необходими компоненти Необходими компоненти](https://i.howwhatproduce.com/images/006/image-17196-13-j.webp)
![Необходими компоненти Необходими компоненти](https://i.howwhatproduce.com/images/006/image-17196-14-j.webp)
Следните компоненти са необходими за завършване на този проект.
Необходими компоненти:
- Nodemcu
- IR сензор
- LED
- USB кабел
- Интернет връзка
Стъпка 2: Започнете
![Първи стъпки Първи стъпки](https://i.howwhatproduce.com/images/006/image-17196-15-j.webp)
![Първи стъпки Първи стъпки](https://i.howwhatproduce.com/images/006/image-17196-16-j.webp)
Процедура:
- Изтеглете и инсталирайте софтуера espcut за отстраняване на грешки.
- Изтеглете файлове от тази връзка. който се съхранява като хранилище на github. Цялата програма е достъпна в това хранилище..
- Изтеглете и инсталирайте фърмуера на micropython от тази връзка към NODEMCU
- Свържете IR сензора към GPIO12 и LED към GPIO 2 на Nodemcu.
-
изтеглете този софтуер webrepl
Стъпка 3: Adafruit IO
![Adafruit IO Adafruit IO](https://i.howwhatproduce.com/images/006/image-17196-17-j.webp)
посетете io.adafruit.com и влезте, за да отидете на таблото си за управление
Стъпка 4: Създайте табло за управление
![Създайте табло за управление Създайте табло за управление](https://i.howwhatproduce.com/images/006/image-17196-18-j.webp)
Кликнете върху действие и създайте ново табло за управление
Стъпка 5: Създаване на блокове
![Създаване на блокове Създаване на блокове](https://i.howwhatproduce.com/images/006/image-17196-19-j.webp)
![Създаване на блокове Създаване на блокове](https://i.howwhatproduce.com/images/006/image-17196-20-j.webp)
![Създаване на блокове Създаване на блокове](https://i.howwhatproduce.com/images/006/image-17196-21-j.webp)
- Кликнете върху името на таблото за управление.
- отново щракнете върху бутона +(плюс), за да създадете блок
- Сега кликнете върху Превключване и му дайте име.
- Сега кликнете върху бутона за създаване
- След това изберете вашия блок и кликнете върху следващата стъпка
- Дайте име на този блок и задайте имената на състоянието ON и OFF.
- След това щракнете върху създаване на блок.
Повторете процеса от втората стъпка изберете текст и създайте още един блок, както е показано на фигурата
Стъпка 6: Последно табло за управление
![Окончателно табло за управление Окончателно табло за управление](https://i.howwhatproduce.com/images/006/image-17196-22-j.webp)
Окончателното ви табло за управление ще изглежда така.
Стъпка 7: Вземете потребителско име и ключ
![Вземете потребителско име и ключ Вземете потребителско име и ключ](https://i.howwhatproduce.com/images/006/image-17196-23-j.webp)
Кликнете върху иконата на ключ в лявата част на екрана и копирайте потребителското име и активния ключ
Стъпка 8: Активирайте WEBREPL
![Активирайте WEBREPL Активирайте WEBREPL](https://i.howwhatproduce.com/images/006/image-17196-24-j.webp)
- Отворете софтуера espcut
- изпратете тази команда "import webrepl_setup"
- прочетете текста в конзолата и конфигурирайте webrepl.
Стъпка 9: Свържете се с Webrepl
![Свържете се с Webrepl Свържете се с Webrepl](https://i.howwhatproduce.com/images/006/image-17196-25-j.webp)
![Свържете се с Webrepl Свържете се с Webrepl](https://i.howwhatproduce.com/images/006/image-17196-26-j.webp)
- Намерете wifi мрежата, чийто ssid започва от micropython
- свържете се с този ssid с парола "micropythoN"
- ще получите екрана, както е показано на горната фигура.
Стъпка 10: Добавете кода
![Добавете кода Добавете кода](https://i.howwhatproduce.com/images/006/image-17196-27-j.webp)
- извлечете софтуера webrepl, отворете webrepl.html и кликнете върху свързване
- ще ви помоли да предоставите парола
- в моя случай паролата е "1234567"
- уау ти си свързан.
- качете файловете, изтеглени от хранилището на github.
- качете main.py, mqtt.py, boot.py и data.txt с помощта на webrepl.
- сега натиснете бутона за нулиране на вашия nodemcu. и проверете изхода на io.adafruit.com
- ако искате да проверите изпълнението на кода, тогава отново трябва да се свържете с micropython wifi и да влезете.
Стъпка 11: Работно видео
![](https://i.ytimg.com/vi/nR6MY_chiUY/hqdefault.jpg)
Работното видео на този урок е достъпно тук.
Препоръчано:
Направи си сам -- Как да си направим робот -паяк, който може да се контролира с помощта на смартфон с помощта на Arduino Uno: 6 стъпки
![Направи си сам -- Как да си направим робот -паяк, който може да се контролира с помощта на смартфон с помощта на Arduino Uno: 6 стъпки Направи си сам -- Как да си направим робот -паяк, който може да се контролира с помощта на смартфон с помощта на Arduino Uno: 6 стъпки](https://i.howwhatproduce.com/images/001/image-1099-j.webp)
Направи си сам || Как да си направим робот -паяк, който може да се контролира с помощта на смартфон с помощта на Arduino Uno: Докато правите робот -паяк, човек може да научи толкова много неща за роботиката. В това видео ще ви покажем как да направите робот Spider, с който можем да управляваме с помощта на нашия смартфон (Androi
Мониторинг на ускорението с помощта на Raspberry Pi и AIS328DQTR с помощта на Python: 6 стъпки
![Мониторинг на ускорението с помощта на Raspberry Pi и AIS328DQTR с помощта на Python: 6 стъпки Мониторинг на ускорението с помощта на Raspberry Pi и AIS328DQTR с помощта на Python: 6 стъпки](https://i.howwhatproduce.com/images/010/image-28686-j.webp)
Наблюдение на ускорението с помощта на Raspberry Pi и AIS328DQTR Използване на Python: Ускорението е ограничено, според мен според някои закони на физиката.- Тери Райли Гепардът използва невероятно ускорение и бързи промени в скоростта при преследване. Най -бързото същество на брега от време на време използва най -високото си темпо, за да хване плячка
IOT: ESP 8266 Nodemcu Контролиране на RGB LED лента през интернет с помощта на приложението BLYNK: 9 стъпки
![IOT: ESP 8266 Nodemcu Контролиране на RGB LED лента през интернет с помощта на приложението BLYNK: 9 стъпки IOT: ESP 8266 Nodemcu Контролиране на RGB LED лента през интернет с помощта на приложението BLYNK: 9 стъпки](https://i.howwhatproduce.com/images/002/image-5504-22-j.webp)
IOT: ESP 8266 Nodemcu Контролиране на RGB LED лента през интернет с помощта на приложението BLYNK: Здравейте момчета, в тази инструкция ви показах как да направите RGB LED лентов контролер с nodemcu, който може да контролира RGB LED STRIP по целия свят чрез интернет BLYNK APP. Затова се насладете на създаването на този проект & направете дома си пъстър с
IOT: ESP 8266 Nodemcu Контролиране на Neopixel Ws2812 LED лента през интернет с помощта на приложението BLYNK: 5 стъпки
![IOT: ESP 8266 Nodemcu Контролиране на Neopixel Ws2812 LED лента през интернет с помощта на приложението BLYNK: 5 стъпки IOT: ESP 8266 Nodemcu Контролиране на Neopixel Ws2812 LED лента през интернет с помощта на приложението BLYNK: 5 стъпки](https://i.howwhatproduce.com/images/003/image-6741-19-j.webp)
IOT: ESP 8266 Nodemcu Контролиране на LED лента Neopixel Ws2812 през интернет с помощта на приложението BLYNK: Здравейте момчета, в тази инструкция направих светлина с помощта на неопикселова LED лента, която може да се контролира по интернет от цял свят с помощта на приложението BLYNK и nodemcu е работи като мозък на този проект, така че направете вашата околна светлина за вас
Как да направим система за домашна автоматизация на Firebase с помощта на NodeMCU - в IOT платформа: 14 стъпки
![Как да направим система за домашна автоматизация на Firebase с помощта на NodeMCU - в IOT платформа: 14 стъпки Как да направим система за домашна автоматизация на Firebase с помощта на NodeMCU - в IOT платформа: 14 стъпки](https://i.howwhatproduce.com/images/003/image-6052-37-j.webp)
Как да направите система за домашна автоматизация на Firebase с помощта на NodeMCU | в платформата IOT: ЦЕЛ НА ТОЗИ ПРОЕКТ Този проект има за цел да разработи система за домашна автоматизация, която дава на потребителя пълен контрол над всички устройства с дистанционно управление на дома му, използвайки приложението IOT Android. Има много онлайн сървъри и платформи на трети страни