Съдържание:

Моето IoT устройство - първо реле: 5 стъпки
Моето IoT устройство - първо реле: 5 стъпки

Видео: Моето IoT устройство - първо реле: 5 стъпки

Видео: Моето IoT устройство - първо реле: 5 стъпки
Видео: Aqara T2 DCM-K01 - допремьерное знакомство с новым zigbee реле, возможности и особенности 2024, Ноември
Anonim
Моето IoT устройство - първо реле
Моето IoT устройство - първо реле

В тази инструкция ще управляваме реле от Blynk. Включване и изключване от приложението.

ВНИМАВАЙ!!

Моля, уверете се, че знаете какво правите, ако възнамерявате да свържете релето си към електрическата мрежа !!!

ВНИМАВАЙ!!

Стъпка 1: Отворете примера

Отворете Примера
Отворете Примера
Отворете Примера
Отворете Примера

Отидете на Файлове/Примери/My_IoT_Device и изберете Relay.

Отворете приложението Blynk и го преместете офлайн (докоснете квадратната икона в горния десен ъгъл).

Ако не сте закупили допълнителни енергийни единици, изтрийте текущия проект, като докоснете иконата с форма на гайка в горната част на екрана, превъртете надолу и изберете изтриване.

Ако сте закупили допълнителни енергийни единици и искате да добавите проекта, докоснете бутона за връщане назад в горния ляв ъгъл на екрана, за да извадите текущия проект от фокус.

Докоснете QR кода в горната част на екрана и насочете камерата към QR кода по -горе.

След като проектът се зареди, докоснете иконата на гайка в горната част на сцената. Превъртете надолу и изберете имейл всички.

След малко ще получите код за оторизация в имейла си.

Стъпка 2: Обяснени джаджи

Обяснени джаджи
Обяснени джаджи
Обяснени джаджи
Обяснени джаджи

Този проект използва само една джаджа - бутон за включване и изключване на релето. Разпределихме го на Virtual Slot 0

Уиджетът е настроен като превключвател, включващ и изключващ релето. Смяната му на Push става моментен превключвател.

Стъпка 3: Кодът

Кодът
Кодът

Въпреки че това е много сложно приложение - кодът е изненадващо прост.

Както във всички примери, трябва да въведете своя SSID, парола и код за удостоверяване.

Всички те се намират в първия раздел. Този проект има допълнително поле, което може да бъде променено в кода:

Relay relay (digital0); // Кой изход искате релето да използва

В раздела Blynk е основният код за това приложение.

Стъпка 4: Разделът Blynk

Разделът Blynk
Разделът Blynk

Това се състои от един блок код за джаджа с бутон. Инструкцията BLYNK_WRITE (V0).

Когато бутонът е натиснат, той изпраща цяло число, което е вярно или невярно (param.asInt ())

Когато бутонът е включен, той задава променлива (булева On_Off = param.asInt ();)

Ако On_Off е вярно (if (On_Off) // Ако превключвателят Blynk е включен)

той включва релето

relay.on ();

в противен случай го изключва.

else if (! On_Off) // Ако ключът Blynk е изключен) {relay.off ();

Стъпка 5: Довършване

След като всичко това е направено, качете кода в контролера и натиснете play в приложението Blynk.

Честито! Вече сте създали приложение за ретрансляция на IoT.

Препоръчано: