Съдържание:
- Стъпка 1: Отворете примера
- Стъпка 2: Обяснени джаджи
- Стъпка 3: Кодът
- Стъпка 4: Разделът Blynk
- Стъпка 5: Довършване
Видео: Моето IoT устройство - първо реле: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
В тази инструкция ще управляваме реле от Blynk. Включване и изключване от приложението.
ВНИМАВАЙ!!
Моля, уверете се, че знаете какво правите, ако възнамерявате да свържете релето си към електрическата мрежа !!!
ВНИМАВАЙ!!
Стъпка 1: Отворете примера
Отидете на Файлове/Примери/My_IoT_Device и изберете Relay.
Отворете приложението Blynk и го преместете офлайн (докоснете квадратната икона в горния десен ъгъл).
Ако не сте закупили допълнителни енергийни единици, изтрийте текущия проект, като докоснете иконата с форма на гайка в горната част на екрана, превъртете надолу и изберете изтриване.
Ако сте закупили допълнителни енергийни единици и искате да добавите проекта, докоснете бутона за връщане назад в горния ляв ъгъл на екрана, за да извадите текущия проект от фокус.
Докоснете QR кода в горната част на екрана и насочете камерата към QR кода по -горе.
След като проектът се зареди, докоснете иконата на гайка в горната част на сцената. Превъртете надолу и изберете имейл всички.
След малко ще получите код за оторизация в имейла си.
Стъпка 2: Обяснени джаджи
Този проект използва само една джаджа - бутон за включване и изключване на релето. Разпределихме го на Virtual Slot 0
Уиджетът е настроен като превключвател, включващ и изключващ релето. Смяната му на Push става моментен превключвател.
Стъпка 3: Кодът
Въпреки че това е много сложно приложение - кодът е изненадващо прост.
Както във всички примери, трябва да въведете своя SSID, парола и код за удостоверяване.
Всички те се намират в първия раздел. Този проект има допълнително поле, което може да бъде променено в кода:
Relay relay (digital0); // Кой изход искате релето да използва
В раздела Blynk е основният код за това приложение.
Стъпка 4: Разделът 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.
Препоръчано:
Моето IoT устройство - GPS тригер: 5 стъпки
Моето IoT устройство - GPS тригер: В тази инструкция ще научите как да настроите вашия IoT контролер да изпраща имейл, когато сте на x минути от дома
Моето електрическо отопление с Shelly: 13 стъпки
Моето електрическо отопление с Shelly: Исках да споделя моя опит от домашната автоматизация на моето електрическо подово отопление с модулите Shelly1pm и приставката Jeedom Thermostat. Тази инсталация има за цел да намали консумацията ми на електроенергия, като ограничи отоплението, ако сме далеч от дома
Моето интелигентно огледало: 15 стъпки (със снимки)
Моето интелигентно огледало: Сутрешното време може да бъде ограничено. Трябва да се подготвите за работа, училище, … Поглеждането на времето отнема част от това ограничено време. Интелигентното огледало елиминира времето, необходимо за отваряне на телефона или компютъра и търсене на времето. В това
Моето емоционално чудовище!: 8 стъпки
Моето емоционално чудовище!: Това е инструкция за това как да създадете свой собствен пухкав чудовищен робот, който показва вашите емоции! За да направите това, ще ви трябват шперплат, акрил, iPad, козина по ваш избор, Arduino и други материали, описани по -долу в Стъпка
Моето „Owerkill“на POWER Supply: 4 стъпки (със снимки)
Моето „Owerkill“на POWER Supply: Здравейте. Заглавието ми казва: ” Изключително мощно захранване ” … Хм … нека видим дали е така. Тук мощността преминава през 5 стъпки, преди да достигне целта, (в този случай ATtiny84, член в семейството на ATMEL). Предполагам, че това всъщност не е