Obsah:

Hlasově řízený raketomet Launcher založený na Alexě: 9 kroků (s obrázky)
Hlasově řízený raketomet Launcher založený na Alexě: 9 kroků (s obrázky)

Video: Hlasově řízený raketomet Launcher založený na Alexě: 9 kroků (s obrázky)

Video: Hlasově řízený raketomet Launcher založený na Alexě: 9 kroků (s obrázky)
Video: MaRud hrají FRAG Pro Shooter na mobilu #3 2024, Červenec
Anonim
Hlasově řízený raketomet Launcher na bázi Alexa
Hlasově řízený raketomet Launcher na bázi Alexa

Jak se blíží zimní sezóna; přichází to období roku, kdy se slaví svátek světel. Ano, mluvíme o Diwali, což je skutečný indický festival oslavovaný po celém světě. Letos už Diwali skončil a když jsem viděl lidi pálit krekry, přišel jsem s nápadem postavit hlasový řízený raketomet Launcher nebo Igniter na bázi Alexa, který dokáže vypouštět rakety pouhým hlasovým příkazem, což je pro děti velmi bezpečné a zábavné.

Aby bylo jasno, nejsem zde proto, abych povzbuzoval lidi k pálení sušenek na Diwali, indická vláda prosadila omezení na krekry, aby omezila znečištění, a je naší odpovědností to dodržovat. Myšlenkou je, že místo toho, abychom strávili celý den pálením sušenek, postavme chladný hlasem ovládaný raketový zapalovač Arduino a vystřelíme pár raket stylově. Vidím to jako win-win.

Tento raketomet Arduino se bude velmi lišit od ostatních. Má velmi robustní podvozek vyrobený z překližky, spolehlivý řídící mechanismus založený na relé a velmi jedinečný mechanismus pro spouštění a překládání raket, takže se bez dalšího zdržování pustíme přímo do procesu stavby.

Krok 1: Inteligentní raketový zapalovač založený na IoT

Inteligentní raketový zapalovač založený na IoT
Inteligentní raketový zapalovač založený na IoT
Inteligentní raketový zapalovač založený na IoT
Inteligentní raketový zapalovač založený na IoT
Inteligentní raketový zapalovač založený na IoT
Inteligentní raketový zapalovač založený na IoT
Inteligentní raketový zapalovač založený na IoT
Inteligentní raketový zapalovač založený na IoT

Pracovní mechanismus obvodu je velmi jednoduchý, hlavní součást, která je zodpovědná za odpálení rakety, je nichromový drát a přichází ve formě topné spirály. Tento nichromový drát bude fungovat jako zapalovač rakety. Jak? Ukážu vám to později.

Jak vidíte na obrázku výše, nichromový drát je dodáván ve formě topné spirály, pro mě to byl nejsnadnější způsob, jak ho získat. Musíme ho vytáhnout rovně a ohnout, aby vytvořil tvar, který vypadá jako na obrázku.

Jakmile to uděláme, napájíme ho olověnou baterií 12V a bude zářit červeně. To bude stačit k zapálení černého prachu uvnitř rakety a bude fungovat stejně jako normální pojistková dávka. Mějte na paměti, že se jedná o vysoce výkonný ovladač spuštění rakety, proud potřebný k rozžhavení drátu je vysoký. Při práci s vysokými proudy dodržujte bezpečnostní pokyny.

Jakmile je testování hotové, zbývá už jen kontrolní proces, který budeme dělat, jak budeme pokračovat dále v článku.

Krok 2: Launchpad pro náš ovladač spouštění raket NodeMCU

Launchpad pro náš ovladač spouštění raket NodeMCU
Launchpad pro náš ovladač spouštění raket NodeMCU
Launchpad pro náš ovladač spouštění raket NodeMCU
Launchpad pro náš ovladač spouštění raket NodeMCU
Launchpad pro náš ovladač spouštění raket NodeMCU
Launchpad pro náš ovladač spouštění raket NodeMCU

Pro tuto verzi vytvořme příruční panel. Když je spouštěcí plocha hotová, můžeme některé crackery snadno znovu načíst a velmi snadno spustit. Postavil jsem příruční panel, který vypadá jako na obrázku.

Pojďme si projít krok za krokem procesem sestavení příručního panelu.

Na obě strany rámu jsem použil dva (25X3X1,5) dlouhé kusy překližky

Na horní část jsem použil (20X3X1,5) palcovou část překližky a na základnu jsem použil (20X6X1,5) dlouhý kus překližky, což jí dodá trochu větší stabilitu

Nyní je na čase vyrobit nichromová drátěná vlákna, která budou fungovat jako pojistka pro naši raketu

Za tímto účelem jsem si koupil 1000W nichromovou drátovou topnou spirálu, narovnal ji a vytvořil strukturu, která je zobrazena na obrázku. K vytvarování nichromového drátu jsem musel použít dvě kleště a postřikovače podle obrázku

Jakmile to bylo hotovo, rozdělil jsem 20”kus překližkového bloku na sedm kusů, změřil jsem to a vyvrtal otvory, abych do nich vložil nichromová drátěná vlákna, a jakmile to bylo hotové, vypadalo to jako na obrázcích níže

Před vložením vláken jsem však do každého terminálu připojil měděný drát o tloušťce 1 mm a protáhl je otvory, jakmile bylo vše hotovo

Jak vidíte, vložil jsem také dvousložkové lepidlo, abych zajistil drát a vlákna na svém místě. Tím je náš launchpad kompletní

A jak vidíte z prvního obrázku v této části, přímo jsem připojil vláknové vodiče k desce plošných spojů, protože máme co do činění s velmi vysokými proudy, takže jsem se neobtěžoval umístit šroubovou svorku, a to znamená konec našeho šasi stavební proces

Krok 3: Komponenty požadované pro spouštěč raket řízených Alexou

Pokud jde o hardwarovou stránku věci, použili jsme velmi obecné součásti, které můžete docela snadno získat z místního hobby obchodu, kompletní seznam položek je uveden níže.

Relé 12V - 3

Tranzistor BD139 - 3

1N4004 dioda - 3

5,08 mm šroubový terminál - 1

LM7805 - Regulátor napětí - 1

Oddělovací kondenzátor 100uF - 2

Zenerova dioda 5,1 V - 1

Deska NodeMCU (ESP8266-12E) - 1

Tečkovaná Perf Board - ½

Propojovací vodič - 10

Krok 4: Schéma zapojení raketometu Arduino

Schéma zapojení raketometu Arduino
Schéma zapojení raketometu Arduino

Zde je uvedeno kompletní schéma pro Alexa Controlled Rocket Launcher.

Použil jsem značky pro připojení jednoho pinu k druhému. Pokud se podíváte dostatečně blízko, nemělo by být obtížné interpretovat schéma.

Circuit Construction je docela přímočará, takže se nebudu moc rozepisovat.

Nejprve máme IC1, což je regulátor napětí LM7805, s jeho kondenzačními kondenzátory 100uF označenými C1 a C2.

Poté máme jádro našeho projektu, desku NodeMCU, ve které je umístěn modul ESP-12E. Protože k napájení celého obvodu používáme olověnou baterii 12V, musíme LM7805 nejprve použít k napájení z desky NodeMCU na 12V až 5V. Děláme to proto, že vestavěný regulátor napětí AMS1117 není dostačující k převodu 12 V přímo na 3,3 V, a proto je 7805 nezbytný.

Pokračujeme, máme tři relé 12V, pro tuto ukázku používáme tři relé, ale jak jsme již dříve zmínili, launchpad má zástupný symbol pro 7 raket. Můžete trochu vyladit kód a umístit všech sedm raket tak, aby se spustily úplně. Tři relé jsou poháněna tranzistory T1, T2 a T3, což jsou tři NPN tranzistory, a jsou dostačující k řízení zátěže skutečného. Nakonec máme tři volnoběžné diody, které chrání obvod před špičkami vysokého napětí generovanými relé.

Krok 5: Budování obvodu na PerfBoard

Budování okruhu na PerfBoard
Budování okruhu na PerfBoard

Jak vidíte z hlavního obrázku, šlo o to vytvořit jednoduchý obvod, který by na krátkou dobu zvládl obrovské množství proudu, podle našeho testování stačí 800 milisekund na rozsvícení kusu papíru. Obvod tedy stavíme na kus perfboardu a všechna hlavní spojení propojíme měděným drátem o tloušťce 1 sq mm. Poté, co jsme dokončili pájení desky. Jakmile jsme skončili, vypadalo to jako něco, jak je znázorněno na výše uvedeném obrázku.

Krok 6: Programování NodeMCU pro Alexa Controlled Rocket Launcher

Nyní, když je hardware připraven, je čas začít kódovat náš hlasově ovládaný raketomet na bázi Alexa. Než ale začneme, je důležité přidat do vašeho Arduino IDE požadované knihovny. Ujistěte se, že přidáte správné knihovny z níže uvedeného odkazu, jinak bude kód při kompilaci vyvolávat chyby.

Stáhněte si knihovnu Espalexa

Po přidání požadovaných knihoven můžete přímo nahrát kód a zkontrolovat, zda obvod funguje. Pokud chcete vědět, jak kód funguje, pokračujte ve čtení.

Krok 7: Konfigurace Alexa pomocí aplikace Alexa pro Android

Konfigurace Alexa pomocí aplikace Alexa pro Android
Konfigurace Alexa pomocí aplikace Alexa pro Android
Konfigurace Alexa pomocí aplikace Alexa pro Android
Konfigurace Alexa pomocí aplikace Alexa pro Android

Alexa bude přijímat příkazy pouze tehdy, pokud rozpozná zařízení ESP8866. K tomu potřebujeme nakonfigurovat Alexu pomocí aplikace Alexa pro Android. Jedna důležitá věc, kterou musíme udělat, než budeme pokračovat, je, že se musíme ujistit, že Alexa a 1 (Věta je neúplná)

Chcete -li to provést, přejděte do další části aplikace Alexa a klikněte na možnost Přidat zařízení, klikněte na Světlo, poté přejděte dolů v dolní části stránky a klikněte na Další.

Dále klikněte na DISCOVER DEVICE a chvíli počkejte, než Alexa najde nová zařízení. Jakmile Alexa najde zařízení, musíte na ně kliknout a přidat je do příslušných míst/kategorií a máte hotovo.

Krok 8: Alexa ovládaný raketomet - testování

Alexa Controlled Rocket Launcher - Testování
Alexa Controlled Rocket Launcher - Testování
Alexa Controlled Rocket Launcher - Testování
Alexa Controlled Rocket Launcher - Testování

Pro testovací proces jsem šel do své zahrady, vytáhl z rakety všechny pojistky, umístil je na svá místa a křičel jsem Alexa …! Zapněte všechny rakety, držte mi palce. A všechny rakety letěly a označily mé úsilí za obrovský úspěch. Vypadalo to nějak takto.

Nakonec jsem ještě jednou řekl Alexa …! Zapněte všechny rakety, abyste získali epický obraz vláken, které můžete vidět níže.

Krok 9:

obraz
obraz

Doufám, že se vám článek líbil a dozvěděli jste se něco nového a užitečného. Pokud máte nějaké pochybnosti nebo dotazy, zanechte je v sekci komentáře níže. Pro více takových zajímavých projektů můžete navštívit CircuitDigest a IoTDesignPro nás také sledují na Instructables.

Doporučuje: