Съдържание:
- Стъпка 1: Настройте приложението
- Стъпка 2: Настройте устройството
- Стъпка 3: Изградете измислица
- Стъпка 4: Съберете всичко заедно
Видео: Wi-fi Активиране на почти всичко: 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:54
Ако никога преди не сте използвали Blynk, трябва да го проверите. Това творение може да се използва за много неща - не само за лава лампа. Можете да го включите сутрин на кафеварката си или да направите автоматична нощна лампа. Наистина, просто го направих за забавление.
Стъпка 1: Настройте приложението
За този проект ще трябва да имате както Arduino IDE на вашия компютър, така и приложението Blynk на смарт телефон или таблет.
Тази страница съдържа пълна документация за това как да се настроите. (Ако сте използвали Blynk преди това, вероятно можете да пропуснете тази стъпка.)
След като разберете приложението, следвайте тези стъпки, за да настроите проекта си.
- Отворете полето с джаджа (+ икона)
- Добавете бутон
- Задайте щифта на бутона на V0, а другите две полета на 0 и 180 (в този ред).
Стъпка 2: Настройте устройството
Използвам SparkFun Blynk Board, но наистина можете да използвате всяко устройство, поддържащо Blynk. Ако използвате Blynk Board, тогава SparkFun има урок за това как да го настроите и да започнете. Втората връзка е за това как да настроите дъската си, за да позволите кода й да се редактира в средата за програмиране на Arduino. (отново, ако вече знаете какво правите, можете да пропуснете тези):
- https://learn.sparkfun.com/tutorials/getting-star…
- https://learn.sparkfun.com/tutorials/blynk-board-a…
Ако сте стигнали дотук, ето кода, който трябва да използвате:
/*Ще трябва да замените тези три неща със собствена информация: char BlynkAuth = "yourauthcode" char WiFiNetwork = "yourwifinetworkname" char WiFiPassword = "yourwifipassword"*/
#include Servo myservo;
#включи #включи
#define BLYNK_PRINT Сериен
char BlynkAuth = "yourauthcode"; char WiFiNetwork = "yourwifinetworkname"; char WiFiPassword = "yourwifipassword";
void setup () {Serial.begin (9600); myservo.attach (12); Blynk.begin (BlynkAuth, WiFiNetwork, WiFiPassword);}
void loop () {Blynk.run ();}
BLYNK_WRITE (V0) {int pinData = param.asInt (); myservo.write (pinData);}
Стъпка 3: Изградете измислица
Вместо да използвам нещо по-сложно като реле, направих сравнително проста измислица: за това можете или да си купите плъгин превключвател като този на снимката, просто използвайте стенен превключвател (за вашите домашни светлини). Използвах голям серво мотор, няколко пръчици за крака, пистолет за горещо лепило и някои пластмасови играчки, за да създам доказателство за концепцията за този проект, която може лесно да работи с устройства с високо напрежение.
Стъпка 4: Съберете всичко заедно
Лава лампата (или друг уред) трябва да бъде включена в електрическия превключвател, който се управлява от серво мотора, който трябва да бъде свързан към платката, а платката се нуждае от захранване.
- Използвах зарядно за телефон и usb кабел за захранване
- Проводниците на серво са свързани по следния начин: червено към Vin, черно към Gnd и жълто към щифт 12
- Включете всичко в електрически контакт
- Използвайте blu -tac, за да предпазите нещата да висят - освен ако нямате нищо против
-
Сервомоторът трябва да бъде калибриран ръчно: експериментирайте в приложението, за да разберете какви числа трябва да бъдат зададени в приспособлението за бутони (вместо 0 и 180), за да манипулирате успешно превключвателя на светлината.
Отворете приложението и включете всичко, за да опитате. Можете също да опитате да го автоматизирате, като използвате някои от другите приспособления на приложението, като GPS или таймера.
Не забравяйте да коментирате с всякакви въпроси и да проверите страницата на проекта!
Препоръчано:
Превърнете почти всичко в високоговорител: 13 стъпки (със снимки)
Превърнете почти всичко в високоговорител: Можете да превърнете почти всеки обект в високоговорител, като използвате пиезо диск и шепа допълнителни компоненти. Въпреки че това може да изглежда като магия, всъщност има доста просто техническо обяснение. Задвижвайки пиезо диск с усилвател, дискът
I-211M-L ONT: Активиране на данни при захранване от батерията: 7 стъпки
I-211M-L ONT: Активиране на данни по време на захранване от батерията: Оптичният мрежов терминал I-211M-L (ONT) е популярна крайна точка за абонати на оптичен интернет или оптични телефони (POT) и видео услуги. Новите инсталации на Verizon FIOS са склонни да използват този ONT. За разлика от предишните ONT, I-211M-L не съвместно
Активиране на устройството от спящ режим: 5 стъпки
Активиране на устройството от спящ режим: Тъй като технологията напредва с изключително високи темпове, по -голямата част от населението не може да живее без удобството на подобно развитие. Като човек, който се нуждае от устройства ежедневно, този проект на Arduino ще представи активатор на устройство. Това
Стенно монтиране за IPad като контролен панел за домашна автоматизация, използване на серво контролиран магнит за активиране на екрана: 4 стъпки (със снимки)
Стенно монтиране за IPad като контролен панел за домашна автоматизация, използване на магнит със серво управление за активиране на екрана: Напоследък прекарвам доста време в автоматизиране на нещата в и около дома ми. Използвам Domoticz като приложение за домашна автоматизация, вижте www.domoticz.com за подробности. В моето търсене на приложение за табло, което показва цялата информация на Domoticz
Урок за приложение за KraT Jr. IoT App Част 1 - Регистрация и активиране на имейл: 9 стъпки
Kraken Jr. IoT App Tutorial Част 1 - Регистрация и активиране на имейл: Урок Част 1 (Регистрация и активиране на имейл) Урок Част 2 (Заснемане на Cid и код за удостоверяване) Урок Част 3 (Регистрация Arduino) Kraken Jr IoT е най -простата от внедряването на IoT на мрежата. с помощта на Arduino Uno + Ethernet Shield ще