Оглавление:

Сервоуправление с помощью NodeMCU и Blynk - в платформе IOT: 3 шага
Сервоуправление с помощью NodeMCU и Blynk - в платформе IOT: 3 шага

Видео: Сервоуправление с помощью NodeMCU и Blynk - в платформе IOT: 3 шага

Видео: Сервоуправление с помощью NodeMCU и Blynk - в платформе IOT: 3 шага
Видео: Уроки Arduino - управление сервомашинкой 2024, Ноябрь
Anonim
Сервоуправление с помощью NodeMCU и Blynk | в платформе IOT
Сервоуправление с помощью NodeMCU и Blynk | в платформе IOT

В этом руководстве вы можете управлять своим сервоприводом с помощью приложения Blynk на платформе IOT.

Шаг 1:

Изображение
Изображение

В этом руководстве вы можете управлять своим сервоприводом с помощью приложения Blynk на платформе IOT.

В этом проекте вам понадобится оборудование.

1. Нодемку

2. серво

3. соединительная посуда

Программное обеспечение

1. Ардунио

2. Приложение Blynk

Этот урок я разделил на 4 части.

Часть 1: изоляция NodeMCU с именем Wi-Fi и паролем

char ssid = "Ваше имя WIFI";

char pass = "Пароль";

Объясните: включите библиотеку Wi-Fi, а также имя и пароль Wi-Fi, которые вы собирались использовать для Интернета.

Часть 2: вариант приложения Blynk

#включают

#define BLYNK_PRINT Серийный номер

char auth = "yourAuthkey";

Объясните: включите библиотеку приложений blynk и отразите свой ключ аутентификации от Gmail

Часть 3: Сервопривод

#include servo.h

Серво servo1;

#define servo1Pin D2

Объясните: включите библиотеку сервопривода и создайте сервопривод, назовите его «servo1» и определите вывод NodeMCU для подключения сервопривода.

servo1.attach (servo1Pin);

Объясните: NodeMCU (A0) от 0 до 3,3 В. Внутренне 10-битный АЦП (аналого-цифровой преобразователь) будет генерировать цифровое значение (от 0 до 1023),

servo1Angle = map (PotReading, 0, 1023, 0, 180);

Объясните: мы должны «сопоставить» это цифровое значение, чтобы цифровой выход с широтно-импульсной модуляцией (ШИМ) на выводе D2 изменялся от 0 до 180 (servo1Angle). и с этим сигналом сервопривод повернется от 0 до 180 градусов, используя следующую команду.

Шаг 2: Часть 4: Создание приложения Blynk для управления движущимся изображением сервопривода

Часть 4: Создание приложения Blynk для управления движущимся изображением сервопривода
Часть 4: Создание приложения Blynk для управления движущимся изображением сервопривода
Часть 4: Создание приложения Blynk для управления движущимся изображением сервопривода
Часть 4: Создание приложения Blynk для управления движущимся изображением сервопривода
Часть 4: Создание приложения Blynk для управления движущимся изображением сервопривода
Часть 4: Создание приложения Blynk для управления движущимся изображением сервопривода

Код для загрузки Нажмите здесь

1. Введение в nodemcu8266 и шаги по импорту библиотек платы ESP 2. Базовый проект узла MCU8266 - мигание светодиода

3. цифровое считывание узла MCU8266 (кнопка)

4. чтение аналоговых данных с помощью NodeMcu8266

5. Управление светодиодом NodeMcu Использование в приложении Blynk на платформе IOT

6. NodeMcu - интерфейс DHT в приложении Blynk | На платформе IOT

7. Лучший способ использовать приложение blynk для gps-трекера nodemcu | на платформе IOT

8. Светодиод NodeMCU RGB | Для начинающих

Рекомендуемые: