Съдържание:

Ракета -носител, базирана на Alexa, гласово контролирана: 9 стъпки (със снимки)
Ракета -носител, базирана на Alexa, гласово контролирана: 9 стъпки (със снимки)

Видео: Ракета -носител, базирана на Alexa, гласово контролирана: 9 стъпки (със снимки)

Видео: Ракета -носител, базирана на Alexa, гласово контролирана: 9 стъпки (със снимки)
Видео: Stealth игра като Metal Gear Solid. 👥 - Terminal GamePlay 🎮📱 🇧🇬 2024, Юли
Anonim
Alexa базиран на глас управляван ракетомет
Alexa базиран на глас управляван ракетомет

С наближаването на зимния сезон; идва това време на годината, когато се празнува фестивалът на светлините. Да, говорим за Дивали, който е истински индийски фестивал, празнуван по целия свят. Тази година „Дивали“вече приключи и виждайки хората да пускат крекери, ми хрумна идеята за изграждане на базиран на Alexa гласово управляем ракетен гранатомет или запалител, който може да изстрелва ракети само с гласова команда, което го прави много безопасен и забавен за децата.

За да стане ясно, аз не съм тук, за да насърчавам хората да стрелят с крекери по Дивали, индийското правителство наложи ограничения за крекерите, за да ограничи замърсяването и наша отговорност е да се придържаме към него. Идеята тук е, че вместо да прекарваме целия ден в изстрелване на крекери, нека създадем готин ракетен запалител Arduino с гласов контрол и да изстреляме няколко ракети със стил. Виждам това като печеливша.

Тази ракета -носител Arduino ще бъде много различна от другите. Той има много здраво шаси, изработено от шперплат, надежден релейно базиран механизъм за управление и много уникален механизъм за изстрелване и презареждане на ракетите, така че без допълнително забавяне, нека да влезем направо в процеса на изграждане.

Стъпка 1: Интелигентен ракетен запалител, базиран на IoT

Интелигентен ракетен запалител, базиран на IoT
Интелигентен ракетен запалител, базиран на IoT
Интелигентен ракетен запалител, базиран на IoT
Интелигентен ракетен запалител, базиран на IoT
Интелигентен ракетен запалител, базиран на IoT
Интелигентен ракетен запалител, базиран на IoT
Интелигентен ракетен запалител, базиран на IoT
Интелигентен ракетен запалител, базиран на IoT

Работният механизъм на веригата е много прост, основният компонент, който е отговорен за изстрелването на ракетата, е нихромовият проводник и той идва под формата на нагревателна бобина. Този нихромов проводник ще действа като ракета за запалване. Как? Ще ви покажа по -късно.

Както можете да видите на изображението по -горе, нихромният проводник идва под формата на нагревателна намотка, за мен това беше най -лесният начин да го получа. Трябва да го издърпаме право и да го огънем, за да образуваме форма, която изглежда така, както е показано на изображението.

След като направим това, ще го захранваме с 12V оловно-киселинна батерия и тя ще свети до червено. Това ще бъде достатъчно, за да запали черния прах вътре в ракетата и той ще работи точно като нормална доза предпазител. Имайте предвид, че това е контролер за изстрелване на ракета с висока мощност, токът, необходим за затопляне на проводника, е висок. Следвайте съветите за безопасност при работа с високи токове.

След като тестването приключи, единственото, което остава, е контролиращият процес, който ще правим, докато продължаваме по -нататък в статията.

Стъпка 2: Стартов панел за нашия ракетен контролер NodeMCU

Стартова площадка за нашия ракетен контролер NodeMCU
Стартова площадка за нашия ракетен контролер NodeMCU
Стартова площадка за нашия ракетен контролер NodeMCU
Стартова площадка за нашия ракетен контролер NodeMCU
Стартова площадка за нашия ракетен контролер NodeMCU
Стартова площадка за нашия ракетен контролер 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

Схема на ракета за пускане на ракета Arduino
Схема на ракета за пускане на ракета 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

Изграждане на веригата на PerfBoard
Изграждане на веригата на PerfBoard

Както можете да видите от основното изображение, идеята беше да се направи проста верига, която да може да обработи огромно количество ток за кратък период, според нашето тестване 800 милисекунди са достатъчни, за да се запали лист хартия. Така че, ние изграждаме веригата върху парче перфорирана плоскост и свързваме всички основни връзки с медна жица с дебелина 1 кв мм. След като приключим запояването на дъската. След като приключихме, изглеждаше нещо, както е показано на горното изображение.

Стъпка 6: Програмиране на NodeMCU за ракета за управление с Alexa, управлявана от Alexa

Сега, когато хардуерът е готов, е време да започнем да кодираме за нашия базиран на Alexa ракетен апарат за гласово управление. Но преди да започнем, важно е да добавите необходимите библиотеки към вашата Arduino IDE. Уверете се, че сте добавили правилните библиотеки от връзката, дадена по -долу, иначе кодът ще изхвърли грешки, когато се компилира.

Изтеглете библиотеката на Espalexa

След като добавите необходимите библиотеки, можете директно да качите кода, за да проверите дали веригата работи. Ако искате да знаете как работи кодът, продължете да четете.

Стъпка 7: Конфигуриране на Alexa с Alexa Android приложение

Конфигуриране на Alexa с Alexa Android приложение
Конфигуриране на Alexa с Alexa Android приложение
Конфигуриране на Alexa с Alexa Android приложение
Конфигуриране на Alexa с Alexa Android приложение

Alexa ще приема команди само ако и само ако разпознае устройството ESP8866. За това трябва да конфигурираме Alexa с помощта на приложението Alexa на Android. Едно важно нещо, което трябва да направите, преди да продължим, е, че трябва да се уверим, че Alexa и 1 (Изречението е непълно)

За да направите това, отидете в секцията за повече от приложението Alexa и щракнете върху опцията Добавяне на устройство, щракнете върху Светлина, след това превъртете надолу в долната част на страницата и щракнете върху Друго.

След това щракнете върху УСТРОЙСТВО ЗА ОТКРИВАНЕ и изчакайте малко, след което Alexa ще намери нови устройства. След като Alexa намери устройствата, трябва да кликнете върху тях и да ги добавите към съответните им места/категории и сте готови.

Стъпка 8: Ракета -носител с контролиран Alexa - Тестване

Ракетен гранатомет с контролиран Alexa - Тестване
Ракетен гранатомет с контролиран Alexa - Тестване
Ракетен гранатомет с контролиран Alexa - Тестване
Ракетен гранатомет с контролиран Alexa - Тестване

За процеса на тестване отидох в градината си, извадих всички предпазители от ракетата, поставих ги на съответните им места и извиках Алекса …! Включете всички ракети с кръстосани пръсти. И всички ракети полетяха, като отбелязаха усилията ми като огромен успех. Изглеждаше нещо подобно.

И накрая, още веднъж казах Алекса …! Включете всички ракети, за да получите епична картина на нишките, която можете да видите по -долу.

Стъпка 9:

Образ
Образ

Надявам се статията да ви е харесала и да сте научили нещо ново и полезно. Ако имате някакви съмнения или въпроси, оставете ги в секцията за коментари по -долу. За още такива интересни проекти можете да посетите CircuitDigest и IoTDesignPro също да ни последвате в Instructables.

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