Оглавление:
- Шаг 1. Необходимые компоненты
- Шаг 2: Начало работы
- Шаг 3: Adafruit IO
- Шаг 4. Создайте сводку
- Шаг 5: Создание блоков
- Шаг 6: Окончательная панель инструментов
- Шаг 7. Получите имя пользователя и ключ
- Шаг 8. Включите WEBREPL
- Шаг 9. Подключитесь к Webrepl
- Шаг 10: Добавьте код
- Шаг 11: рабочее видео
![Базовые вычисления IOT с использованием Nodemcu и Micropython: 11 шагов Базовые вычисления IOT с использованием Nodemcu и Micropython: 11 шагов](https://i.howwhatproduce.com/images/006/image-17196-9-j.webp)
Видео: Базовые вычисления IOT с использованием Nodemcu и Micropython: 11 шагов
![Видео: Базовые вычисления IOT с использованием Nodemcu и Micropython: 11 шагов Видео: Базовые вычисления IOT с использованием Nodemcu и Micropython: 11 шагов](https://i.ytimg.com/vi/8-kQWWkKwqY/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
![Базовые вычисления IOT с использованием Nodemcu и Micropython Базовые вычисления IOT с использованием Nodemcu и Micropython](https://i.howwhatproduce.com/images/006/image-17196-10-j.webp)
В этом руководстве я собираюсь использовать соединение NodeMcu, micropython и Mqtt для подключения к серверу.
В этом руководстве используется соединение mqtt на основе https для подключения от 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)
Следующие компоненты необходимы для завершения этого проекта.
Необходимые компоненты:
- Нодемку
- ИК-датчик
- ВЕЛ
- 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
- Подключите ИК-датчик к GPIO12, а светодиод к 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)
- Щелкните имя панели управления.
- снова нажмите кнопку + (плюс), чтобы создать блок
- Теперь нажмите «Переключить» и дайте ему имя.
- Теперь нажмите на кнопку создания
- Затем выберите свой блок и нажмите на следующий шаг
- Дайте имя этому блоку и установите имена состояния ВКЛ и ВЫКЛ.
- После этого нажмите на создать блок.
Повторите процесс со 2-го шага, выделите текст и создайте еще один блок, как показано на рисунке
Шаг 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)
- Найдите сеть Wi-Fi, у которой 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
- если вы хотите проверить выполнение кода, вам снова нужно подключиться к Wi-Fi micropython и войти в систему.
Шаг 11: рабочее видео
![](https://i.ytimg.com/vi/nR6MY_chiUY/hqdefault.jpg)
Рабочее видео этого руководства доступно здесь.
Рекомендуемые:
Базовые проекты OpenCV: 5 шагов
![Базовые проекты OpenCV: 5 шагов Базовые проекты OpenCV: 5 шагов](https://i.howwhatproduce.com/images/007/image-18326-j.webp)
Основные проекты OpenCV: в этом проекте мы исследуем некоторые базовые функции OpenCV с помощью 4 простых проектов, включающих поток видео в реальном времени. Это распознавание лиц, удаление фона, специальный визуальный рендеринг краев и применение эффекта размытия к живому видео
Индикатор уровня воды - Базовые схемы транзисторов: 5 шагов
![Индикатор уровня воды - Базовые схемы транзисторов: 5 шагов Индикатор уровня воды - Базовые схемы транзисторов: 5 шагов](https://i.howwhatproduce.com/images/009/image-25665-j.webp)
Индикатор уровня воды | Основные схемы транзистора: маркер уровня воды - это электронное устройство, которое передает данные обратно на плату управления, чтобы показать, высокий или низкий уровень воды в водном пути. Некоторые указатели уровня воды используют комбинацию тестовых датчиков или изменений для определения уровня воды. Там
Дешевые вычисления: Arduino с последовательным интерфейсом TTL: 3 шага
![Дешевые вычисления: Arduino с последовательным интерфейсом TTL: 3 шага Дешевые вычисления: Arduino с последовательным интерфейсом TTL: 3 шага](https://i.howwhatproduce.com/images/010/image-28335-j.webp)
Дешевые вычисления: Arduino с последовательным интерфейсом TTL: Большая часть стоимости полноразмерных Arduinos, таких как UNO, - это стоимость интерфейса USB (обратите внимание: правда, когда это было написано, но это уже не так, usb сейчас дешевый. Вы можете все еще хочу перейти на TTL последовательный по другим причинам.). Избавьтесь от этого
Мониторинг ускорения с использованием 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: Ускорение конечно, я думаю, в соответствии с некоторыми законами физики. - Терри Райли Гепард использует удивительное ускорение и быстрое изменение скорости при преследовании. Самое быстрое существо, выброшенное на берег, время от времени использует свой максимальный темп, чтобы поймать добычу
ESP8266 NODEMCU BLYNK IOT Tutorial - Esp8266 IOT с использованием Blunk и Arduino IDE - Управление светодиодами через Интернет: 6 шагов
![ESP8266 NODEMCU BLYNK IOT Tutorial - Esp8266 IOT с использованием Blunk и Arduino IDE - Управление светодиодами через Интернет: 6 шагов ESP8266 NODEMCU BLYNK IOT Tutorial - Esp8266 IOT с использованием Blunk и Arduino IDE - Управление светодиодами через Интернет: 6 шагов](https://i.howwhatproduce.com/images/002/image-3085-27-j.webp)
ESP8266 NODEMCU BLYNK IOT Tutorial | Esp8266 IOT с использованием Blunk и Arduino IDE | Управление светодиодами через Интернет: Привет, ребята, в этой инструкции мы узнаем, как использовать IOT с нашим ESP8266 или Nodemcu. Для этого мы будем использовать приложение blynk. Таким образом, мы будем использовать наш esp8266 / nodemcu для управления светодиодами через Интернет. Таким образом, приложение Blynk будет подключено к нашему esp8266 или Nodemcu