• I






      
           

Научно-популярный образовательный ресурс для юных и начинающих радиолюбителей - Popular science educational resource for young and novice hams

Основы электричества, учебные материалы и опыт профессионалов - Basics of electricity, educational materials and professional experience

КОНКУРС
language
 
Поиск junradio

Радиодетали
ОК
Сервисы

Stock Images
Покупка - продажа
Фото и изображений


 
Выгодный обмен
электронных валют

Друзья JR



JUNIOR RADIO

 

Работа с Blynk Board



 

 

Вам просто нужен NodeMCU, Blynk Board и приложение blynk, и вы можете сделать свое приложение IOT за считанные секунды. NodeMCU Amica - это плата разработки на базе модуля ESP8266 Wifi. Он имеет разъем Micro USB, который можно напрямую подключить к компьютеру или другим USB-устройствам.

 

Плата Blynk используется с NodeMCU AMICA, как показано на следующем рисунке.

 

Robo India Blynk Board имеет следующую анатомию.

 

 

Конфигурация контактов конфигурации Robo India Blynk

1. Входной переключатель 1: GPI0 03 (D9)

2. Входной переключатель 2: GPI0 01 (D10)

3. Выходное реле 1: GPI0 05 (D1)

4. Выходное реле 2: GPI0 04 (D2)

5. Выходной светодиод: GPI0 12 (D6)

6. Датчик температуры и влажности DHT-11: GPI0 14 (D5)

 Приложение Blynk 

 

Приложение Blynk можно найти по следующим ссылкам:

1. Приложение Android Blynk

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

 

Blynk - это платформа с приложениями IOS и Android для управления Arduino, Raspberry Pi и подобных через Интернет. Это цифровая панель, где вы можете создать графический интерфейс для своего проекта, просто перетаскивая виджеты.

 

 

 

После загрузки приложения создайте учетную запись и войдите в систему. (Если возможно, войдите в систему с вашим реальным идентификатором почты для лучшей связи позже.)

 

 

 

Вам также потребуется установить библиотеку Blynk Arduino , которая поможет создать прошивку, запущенную на вашем ESP8266. Загрузите последнюю версию с https://github.com/blynkkk/blynk-library/releases и следуйте указаниям там, где нужно установить необходимые библиотеки.

 

Создайте проект Blynk

Нажмите «Создать новый проект» в приложении, чтобы создать новое приложение Blynk. Дайте ему имя.

Blynk работает с сотнями аппаратных моделей и типов соединений. Выберите тип оборудования. После этого выберите тип подключения. В этом проекте мы выбираем WiFi-соединение.

 

 

Auth Token очень важен - вам нужно вставить его в прошивку вашего ESP8266. На данный момент скопируйте его или используйте кнопку «Электронная почта», чтобы отправить его самому себе.

 

Добавление виджетов в проект

Затем вам будет представлен новый новый проект. Чтобы открыть окно виджета, нажмите в открывшемся окне проекта.

Мы выбираем кнопку для управления Led, подключенного к NodeMCU.

  1. Нажмите кнопку.
  2. Дайте имя Button say led.
  3. На вкладке «OUTPUT» нажмите «Вывод PIN-кода» и выберите контакт, к которому подключен светодиод NodeMCU, здесь это цифровой контакт 2, следовательно, выберите цифровой и под контакт D2. Нажмите «Продолжить».

На вкладке MODE - выберите, хотите ли вы, чтобы эта кнопка была «кнопка» или «переключатель».

 

Вы успешно создали графический интерфейс для Arduino.

 

Загрузите прошивку

Теперь, когда ваш проект Blynk настроен, откройте Arduino и перейдите к примеру ESP8266_Standalone в меню File> Examples> Blynk> Boards_WiFi> ESP8266_Standalone.

 

 

Перед загрузкой обязательно вставьте свой токен авторизации в переменную auth []. Также обязательно загрузите настройки сети Wifi в функцию Blynk.begin (auth, "ssid", "pass").

 

#define BLYNK_PRINT Serial
#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>
// You should get Auth Token in the Blynk App.
// Go to the Project Settings (nut icon).
char auth[] = "YourAuthToken";
// Your WiFi credentials.
// Set password to "" for open networks.
char ssid[] = "YourNetworkName";
char pass[] = "YourPassword";
void setup()
{
  // Debug console
  Serial.begin(9600);
  Blynk.begin(auth, ssid, pass);
}
void loop()
{
  Blynk.run();
}

 

После того, как приложение загрузилось, откройте последовательный монитор, установив скорость передачи до 9600. Подождите, пока сообщение «Готов».

 

 

Затем нажмите кнопку «Запустить» в правом верхнем углу приложения Blynk. Нажмите кнопку и посмотрите светодиод

Затем добавьте в проект дополнительные виджеты. Они должны немедленно работать с ESP8266 без загрузки новой прошивки.

 

 

 

В начало обзора



Купить радиодетали для ремонта
 



Необходимо добавить материалы...
Результат опроса Результаты Все опросы нашего сайта Архив опросов
Всего голосовало: 380



          

Радио для всех© 2024