Съдържание:
- Стъпка 1: Интелигентен ракетен запалител, базиран на IoT
- Стъпка 2: Стартов панел за нашия ракетен контролер NodeMCU
- Стъпка 3: Компоненти, необходими за ракетомета с контролиран Alexa
- Стъпка 4: Схема на ракета -носител на Arduino
- Стъпка 5: Изграждане на веригата на PerfBoard
- Стъпка 6: Програмиране на NodeMCU за ракета за управление с Alexa, управлявана от Alexa
- Стъпка 7: Конфигуриране на Alexa с Alexa Android приложение
- Стъпка 8: Ракета -носител с контролиран Alexa - Тестване
- Стъпка 9:
Видео: Ракета -носител, базирана на Alexa, гласово контролирана: 9 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:49
С наближаването на зимния сезон; идва това време на годината, когато се празнува фестивалът на светлините. Да, говорим за Дивали, който е истински индийски фестивал, празнуван по целия свят. Тази година „Дивали“вече приключи и виждайки хората да пускат крекери, ми хрумна идеята за изграждане на базиран на Alexa гласово управляем ракетен гранатомет или запалител, който може да изстрелва ракети само с гласова команда, което го прави много безопасен и забавен за децата.
За да стане ясно, аз не съм тук, за да насърчавам хората да стрелят с крекери по Дивали, индийското правителство наложи ограничения за крекерите, за да ограничи замърсяването и наша отговорност е да се придържаме към него. Идеята тук е, че вместо да прекарваме целия ден в изстрелване на крекери, нека създадем готин ракетен запалител Arduino с гласов контрол и да изстреляме няколко ракети със стил. Виждам това като печеливша.
Тази ракета -носител Arduino ще бъде много различна от другите. Той има много здраво шаси, изработено от шперплат, надежден релейно базиран механизъм за управление и много уникален механизъм за изстрелване и презареждане на ракетите, така че без допълнително забавяне, нека да влезем направо в процеса на изграждане.
Стъпка 1: Интелигентен ракетен запалител, базиран на IoT
Работният механизъм на веригата е много прост, основният компонент, който е отговорен за изстрелването на ракетата, е нихромовият проводник и той идва под формата на нагревателна бобина. Този нихромов проводник ще действа като ракета за запалване. Как? Ще ви покажа по -късно.
Както можете да видите на изображението по -горе, нихромният проводник идва под формата на нагревателна намотка, за мен това беше най -лесният начин да го получа. Трябва да го издърпаме право и да го огънем, за да образуваме форма, която изглежда така, както е показано на изображението.
След като направим това, ще го захранваме с 12V оловно-киселинна батерия и тя ще свети до червено. Това ще бъде достатъчно, за да запали черния прах вътре в ракетата и той ще работи точно като нормална доза предпазител. Имайте предвид, че това е контролер за изстрелване на ракета с висока мощност, токът, необходим за затопляне на проводника, е висок. Следвайте съветите за безопасност при работа с високи токове.
След като тестването приключи, единственото, което остава, е контролиращият процес, който ще правим, докато продължаваме по -нататък в статията.
Стъпка 2: Стартов панел за нашия ракетен контролер NodeMCU
За тази компилация нека направим стартова площадка. След като стартовата площадка е направена, можем лесно да презаредим някои бисквити и да ги пуснем много лесно. Изградих стартова площадка, която прилича на тази, показана на изображението.
Нека преминем през стъпка по стъпка процеса на изграждане на стартовата площадка.
За двете страни на рамката съм използвал две (25X3X1.5) инча дълги парчета шперплат
За горната част използвах (20X3X1.5) инчова част от шперплат, а за основата използвах (20X6X1.5) инчово парче шперплат, което ще му придаде малко повече стабилност
Сега е време да направим нихромни нишки на основата на тел, които ще действат като предпазител за нашата ракета
За целта купих нагревателна бобина с нихромна тел 1000W, изправих я и направих структурата, която е показана на изображението. Трябваше да използвам две клещи и странични фрези, за да оформя нихромовата тел, както е показано
След като това беше направено, разделих 20-инчовото парче шперплат на седем парчета, измерих го и пробих дупки, за да сложа нишките на основата на нихромова тел. След като това беше направено, изглеждаше като изображенията по-долу
Но преди да поставя филаментите, аз съм прикрепил медна тел с дебелина 1 кв мм във всеки терминал и ги прокарах през отворите, след като всичко беше направено
Както можете да видите, поставих и двукомпонентното лепило, за да закрепя жицата и нишките на място. С това нашата стартова площадка е завършена
И както можете да видите от първата снимка в този раздел, директно съм прикрепил нишките с нишки към печатната платка, защото имаме работа с много високи токове, така че не се притеснявах да поставя винтова клема и това маркира края на нашето шаси процес на изграждане
Стъпка 3: Компоненти, необходими за ракетомета с контролиран Alexa
За хардуерната страна на нещата, ние използвахме много общи части, които можете да получите доста лесно от вашия местен магазин за хоби, пълен списък с артикули е даден по -долу.
12V -реле - 3
BD139 транзистор - 3
1N4004 диод - 3
5,08 мм Винтова клема - 1
LM7805 - Регулатор на напрежение - 1
100uF отделящ кондензатор - 2
5.1V ценеров диод - 1
Платка NodeMCU (ESP8266-12E) - 1
Точка Perf Board - ½
Свързващ проводник - 10
Стъпка 4: Схема на ракета -носител на Arduino
Пълната схема на ракетата за управление с Alexa е дадена тук.
Използвах тагове за свързване на един щифт към друг. Ако погледнете достатъчно отблизо, не би трябвало да е трудно да се тълкува схемата.
Конструкцията на веригата е доста проста, така че няма да навлизам много в подробностите.
Първо, имаме IC1, който е регулатор на напрежението LM7805, със своите 100uF отделящи кондензатори, обозначени с C1 и C2.
След това имаме сърцето на нашия проект, платката NodeMCU, която съдържа модула ESP-12E. Тъй като използваме 12V оловно-киселинна батерия за захранване на цялата верига, поради което трябва да използваме LM7805, за да я преобразуваме първо в 12V в 5V за захранване на платката NodeMCU. Правим това, защото вграденият регулатор на напрежението AMS1117 не е достатъчен, за да преобразува 12V директно в 3.3V, поради което е необходим 7805.
Продължавайки, имаме три 12V релета, за тази демонстрация използваме три релета, но както споменахме по -рано, стартовата площадка има резервоар за 7 ракети. Можете да промените малко кода и да поставите всичките седем ракети за изстрелване. Трите релета се задвижват от T1, T2 и T3, които са три NPN транзистора и са достатъчни, за да управляват натоварването на реалното. И накрая, имаме три свободно въртящи се диода, които защитават веригата от скокове на високо напрежение, генерирани от релето.
Стъпка 5: Изграждане на веригата на PerfBoard
Както можете да видите от основното изображение, идеята беше да се направи проста верига, която да може да обработи огромно количество ток за кратък период, според нашето тестване 800 милисекунди са достатъчни, за да се запали лист хартия. Така че, ние изграждаме веригата върху парче перфорирана плоскост и свързваме всички основни връзки с медна жица с дебелина 1 кв мм. След като приключим запояването на дъската. След като приключихме, изглеждаше нещо, както е показано на горното изображение.
Стъпка 6: Програмиране на NodeMCU за ракета за управление с Alexa, управлявана от Alexa
Сега, когато хардуерът е готов, е време да започнем да кодираме за нашия базиран на Alexa ракетен апарат за гласово управление. Но преди да започнем, важно е да добавите необходимите библиотеки към вашата Arduino IDE. Уверете се, че сте добавили правилните библиотеки от връзката, дадена по -долу, иначе кодът ще изхвърли грешки, когато се компилира.
Изтеглете библиотеката на Espalexa
След като добавите необходимите библиотеки, можете директно да качите кода, за да проверите дали веригата работи. Ако искате да знаете как работи кодът, продължете да четете.
Стъпка 7: Конфигуриране на Alexa с Alexa Android приложение
Alexa ще приема команди само ако и само ако разпознае устройството ESP8866. За това трябва да конфигурираме Alexa с помощта на приложението Alexa на Android. Едно важно нещо, което трябва да направите, преди да продължим, е, че трябва да се уверим, че Alexa и 1 (Изречението е непълно)
За да направите това, отидете в секцията за повече от приложението Alexa и щракнете върху опцията Добавяне на устройство, щракнете върху Светлина, след това превъртете надолу в долната част на страницата и щракнете върху Друго.
След това щракнете върху УСТРОЙСТВО ЗА ОТКРИВАНЕ и изчакайте малко, след което Alexa ще намери нови устройства. След като Alexa намери устройствата, трябва да кликнете върху тях и да ги добавите към съответните им места/категории и сте готови.
Стъпка 8: Ракета -носител с контролиран Alexa - Тестване
За процеса на тестване отидох в градината си, извадих всички предпазители от ракетата, поставих ги на съответните им места и извиках Алекса …! Включете всички ракети с кръстосани пръсти. И всички ракети полетяха, като отбелязаха усилията ми като огромен успех. Изглеждаше нещо подобно.
И накрая, още веднъж казах Алекса …! Включете всички ракети, за да получите епична картина на нишките, която можете да видите по -долу.
Стъпка 9:
Надявам се статията да ви е харесала и да сте научили нещо ново и полезно. Ако имате някакви съмнения или въпроси, оставете ги в секцията за коментари по -долу. За още такива интересни проекти можете да посетите CircuitDigest и IoTDesignPro също да ни последвате в Instructables.
Препоръчано:
Адам Савидж тиква, контролирана от Alexa: 5 стъпки (със снимки)
Адам Савидж Тиква, контролирана от Alexa: Всички светлини в къщата ми са умни, така че вече съм свикнал да им крещя за включване и изключване, но в крайна сметка ме кара да изглеждам тъп, когато викам на светлина, която не е . Изглеждам особено глупав, когато крещя на свещи. Обикновено това не е прекалено мъчно
ESP 8266 Nodemcu Ws 2812 LED MOOD лампа, базирана на неопиксели, контролирана с помощта на уеб сървър: 6 стъпки
ESP 8266 Nodemcu Ws 2812 LED MOOD лампа, базирана на неопиксели, контролирана с помощта на уеб сървър: В този проект ще направим лампа за MOOD от nodemcu & neopixel и който може да се контролира от всеки браузър, използващ локален уеб сървър
Хранилка за кучета, контролирана от Alexa: 6 стъпки (със снимки)
Хранилка за кучета, контролирана от Alexa: Това е нашето куче Бейли. Тя е част от бордер коли и австралийско говедо, така че понякога е по -умна от нейното добро, особено когато става въпрос за разказване на времето и за това кога трябва да вечеря. Обикновено се опитваме да я храним около 18:00 часа
Гласово контролиран превключвател, използващ Alexa и Arduino: 10 стъпки (със снимки)
Гласово управляван превключвател, използващ Alexa и Arduino: Основната цел на този проект е да използва температурен сензор за управление на превключвателя (релето) за включване или изключване на устройството. Списък на материалите 12V модул за реле == > $ 4.2 Arduino uno == > $ 8 DHT11 температурен сензор == > $ 3 ESP8266 модул
Гласово активирани медийни уреди, използващи Alexa: 9 стъпки (със снимки)
Гласово активирани медийни уреди, използващи Alexa: Разработеното тук устройство прави вашите уреди като телевизор, усилвател, CD и DVD плейъри да се контролират с гласови команди, използващи Alexa и Arduino. Предимството на това устройство е, че просто трябва да давате гласови команди. Това устройство може да работи с всички уреди, които