Съдържание:
- Стъпка 1: Намерете полюсите на бутона
- Стъпка 2: Свържете го
- Стъпка 3: Кодирайте го
- Стъпка 4: Направете го още по -полезен
Видео: Бутон за асансьор с активирана Alexa: 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Методът в тази инструкция може да се използва за всеки бутон, но за този случай имаме асансьор, който искаме да извикаме, използвайки Amazon Alexa. Имам предишна инструкция, в която използвах соленоид, контролиран от Alexa, за да направя същото, но това е по -елегантно и работи по -добре. Бутонът все още работи както е, но можете също да използвате Alexa, за да го контролирате.
Крайната идея е тази --- когато натиснете бутон, завършвате верига. За тази инструкция използвам комбинация от алекса/микроконтролер/реле, за да завърша веригата. Това не замества бутона. Натискането на бутона ще продължи веригата. Но в допълнение, когато се обадите на Alexa, тя сигнализира на микроконтролера, а микроконтролерът изпраща сигнал към релето, което след това завършва веригата.
Необходимите елементи са:
WeMos D1 мини
Релейна дъска
проводници
захранващ кабел за WeMos D1 mini
Стъпка 1: Намерете полюсите на бутона
Свалих табелата на асансьора и установих, че мога да я извадя само като извадя телефонния щепсел. На гърба на асансьорната плоча имаше работата на бутона, процесор и екран за показване на номера. За щастие бутонът имаше винтова клема за проводниците. Не е необходимо рязане или запояване! Имаше обаче 4 терминала и трябваше да реша кои 2 са за бутона. Струва ми се, че 99% от всички бутони използват превключвател за такт с някакъв вид капак на табелката, така че когато погледнах върху пластината на бутона, можех да видя къде са запоени краката на бутона и към кой терминал са отишли. Така че предположих, че тези два терминала са тези, които искам. За да тествам това, включих асансьорната плоча и докоснах двата края на проводника към всеки терминал. Разбира се, това завърши веригата, бутонът светна и вратата на асансьора се отвори.
Стъпка 2: Свържете го
Тази верига е „нормално отворена“. Когато натиснете бутона, искате той да затвори веригата. Така че проводниците от бутона отиват към релето. Единият отива към терминала COM, а другият към терминала NO (нормално отворен).
След това проводниците от другия край на релето се свързват към микропроцесора. Това е доста просто…
DC- на релето към GND на микропроцесора
DC+ на релето към 5V на микропроцесора
IN на релето към всеки цифров щифт на микропроцесора
След като проверих дали всичко работи наред, залепих горещо релето и процесора WeMos на гърба на асансьорната плоча.
Стъпка 3: Кодирайте го
Това е едновременно лесно и трудно и по едно и също време. Ако трябваше да кодирам всички ръкостискания с Amazon Alexa, това би било далеч отвъд моето ниво на умения. За щастие, някой вече го е направил.
Регистрирайте се за Sinric тук. Този сайт има всичко необходимо. Можете да регистрирате вашето „устройство“на тази страница, така че да получи уникално име на устройство, с което Alexa може да комуникира. След това можете да използвате примерния код, за да качите в WeMos и просто да замените името на вашето устройство, вашата WiFi и кода, който да се приложи, когато Alexa включва/изключва вашето устройство. В моя случай това беше просто добавяне на pinMode (myRelayPin, HIGH); забавяне (700); pinMode (myRelayPin, LOW); за изпращане на сигнал към релето за завършване на веригата.
Стъпка 4: Направете го още по -полезен
Следвах тези стъпки както за бутона горе, така и долу. В този момент можете да накарате Alexa да натисне бутона за етажа, на който се намирате, след това дайте втора команда да натиснете бутона до етажа, на който ще отидете. Но наистина, това е твърде тромаво.
Изтеглих приложението Alexa на телефона си. Оттам мога да отида в главното меню, да избера „Рутини“и да създам рутина за асансьора. Например, когато кажа „Алекса, слизам“, Алекса ще подаде сигнал в бутона в кухнята, тя ще каже „Слизане“(имам нужда тя да направи пауза за кратко и да я накара да каже нещо, което ми дава забавянето), тогава тя ще сигнализирайте бутона в мазето. С една команда всичко е направено.
Препоръчано:
Бутон за отброяване на Arduino с бутон за почивка: 4 стъпки
Бутон за обратно отброяване на Arduino с бутон за почивка: Тази инструкция ще ви научи как да създадете таймер за обратно броене с помощта на 4-цифрен 7-сегментен дисплей, който може да се нулира с бутон. Получих идеята да направя това, защото докато създавах едноцифрен 7-сегментен дисплей в клас, исках да създам нещо
Схема на бутон за алармен бутон за паника, използваща 555 IC таймер (част-1): 4 стъпки
Схема на бутон за алармен бутон с помощта на таймер 555 (част-1): Алармена верига за паника се използва за незабавно изпращане на авариен сигнал до хората на близко място, за да се обадят за помощ или да ги предупредят. Възможната паническа ситуация може да бъде всяка, тя не се ограничава до няколко ситуации. Човек би могъл да запази
Схема на бутон за алармен бутон с паника, използваща 555 IC таймер (част-2): 3 стъпки
Схема на бутон за алармен бутон с паника, използваща 555 IC таймер (част-2): Хей момчета! Запомнете част 1 от тази инструкция. Ако не погледнете тук. Продължаване по -нататък … Алармена верига за паника се използва за изпращане на спешен сигнал незабавно до хората на близко място, за да се обадят за помощ или да ги предупредят. Възможният тиган
AVR микроконтролер. Превключване на светодиодите чрез превключвател с бутон. Отстраняване на бутон: 4 стъпки
AVR микроконтролер. Превключване на светодиодите чрез превключвател с бутон. Отстраняване на бутони: В този раздел ще научим как да направим код на програма C за ATMega328PU, за да превключва състоянието на трите светодиода според входа от превключвател на бутон. Също така, ние проучихме решения на проблема с „Switch Bounce“. Както обикновено, ние ще
Лампа на звездата на смъртта, активирана от Alexa: 17 стъпки (със снимки)
Лампа на звездата на смъртта, активирана от Alexa: Донесете откъс от Тъмната страна във вашата всекидневна с тази уникална лампа с гласово активиране. Функционално произведение на изкуството, което е едновременно полезно и приятно за гледане. Включване или изключване? Всички лампи го правят! Промяна на яркостта? Много често! Но може ли твоят