Sadržaj:

Raketni bacač na bazi Alexa baziran na glasu: 9 koraka (sa slikama)
Raketni bacač na bazi Alexa baziran na glasu: 9 koraka (sa slikama)

Video: Raketni bacač na bazi Alexa baziran na glasu: 9 koraka (sa slikama)

Video: Raketni bacač na bazi Alexa baziran na glasu: 9 koraka (sa slikama)
Video: 6 июня 1944 г., день «Д», операция «Оверлорд» | Раскрашенный 2024, Novembar
Anonim
Raketni bacač baziran na Alexa baziran na glasovnom upravljanju
Raketni bacač baziran na Alexa baziran na glasovnom upravljanju

Kako se približava zimska sezona; dolazi to doba godine kada se slavi festival svetla. Da, govorimo o Diwaliju koji je pravi indijski festival koji se slavi širom svijeta. Ove godine, Diwali je već gotov, a vidjevši ljude kako pucaju krekerima, došao sam na ideju o izgradnji Alexa baziranog raketnog bacača ili upaljača na bazi Alexa koji može lansirati rakete samo glasovnom komandom, što ga čini vrlo sigurnim i zabavnim za djecu.

Da razjasnimo, nisam ovdje da potičem ljude da pucaju krekerima na Diwaliju, indijska vlada je uvela ograničenja za krekere kako bi suzbila zagađenje i naša je odgovornost da se toga pridržavamo. Ideja je ovdje da umjesto da cijeli dan provedemo pucajući na krekere, napravimo cool Arduino raketni upaljač s glasovnom kontrolom i ispalimo nekoliko raketa u velikom stilu. Vidim to kao win-win.

Ovaj raketni bacač Arduino bit će vrlo različit od ostalih. Ima vrlo čvrstu šasiju napravljenu od šperploče, pouzdan kontrolni mehanizam zasnovan na releju i vrlo jedinstven mehanizam za lansiranje i ponovno punjenje raketa, pa bez daljnjeg odlaganja prijeđimo direktno na proces izgradnje.

Korak 1: Pametni raketni zapaljivač zasnovan na IoT-u, glasom kontroliran

Pametni raketni zapaljivač zasnovan na IoT-u, glasom kontroliran
Pametni raketni zapaljivač zasnovan na IoT-u, glasom kontroliran
Pametni raketni zapaljivač zasnovan na IoT-u, glasom kontroliran
Pametni raketni zapaljivač zasnovan na IoT-u, glasom kontroliran
Pametni raketni zapaljivač zasnovan na IoT-u, glasom kontroliran
Pametni raketni zapaljivač zasnovan na IoT-u, glasom kontroliran
Pametni raketni zapaljivač zasnovan na IoT-u, glasom kontroliran
Pametni raketni zapaljivač zasnovan na IoT-u, glasom kontroliran

Mehanizam rada kruga je vrlo jednostavan, glavna komponenta koja je odgovorna za lansiranje rakete je nichrome žica, a dolazi u obliku grijaćeg svitka. Ova nichrome žica će djelovati kao raketni upaljač. Kako? Pokazat ću vam kasnije.

Kao što možete vidjeti na gornjoj slici, nichrome žica dolazi u obliku zavojnice grijača, za mene je to bio najlakši način da je dobijem. Moramo ga povući ravno i saviti kako bismo oblikovali oblik koji izgleda kao što je prikazano na slici.

Nakon što to učinimo, napajat ćemo ga olovnom baterijom od 12 V i zasvijetlit će usijano. To će biti dovoljno za paljenje crnog praha unutar rakete i djelovat će kao i normalna doza osigurača. Imajte na umu da je ovo kontroler lansiranja rakete velike snage, struja potrebna za zagrijavanje žice je velika. Pridržavajte se sigurnosnih savjeta pri radu sa visokim strujama.

Nakon što se testiranje završi, preostaje jedino postupak kontrole, koji ćemo raditi dok nastavljamo dalje u članku.

Korak 2: Launchpad za naš NodeMCU raketni kontroler za lansiranje

Launchpad za naš NodeMCU raketni kontroler za lansiranje
Launchpad za naš NodeMCU raketni kontroler za lansiranje
Launchpad za naš NodeMCU raketni kontroler za lansiranje
Launchpad za naš NodeMCU raketni kontroler za lansiranje
Launchpad za naš NodeMCU raketni kontroler za lansiranje
Launchpad za naš NodeMCU raketni kontroler za lansiranje

Za ovu verziju napravimo lansirnu ploču. Kada je lansirna ploča gotova, možemo lako ponovno učitati neke krekere i pokrenuti ih vrlo lako. Napravio sam lansirnu ploču koja izgleda poput one prikazane na slici.

Idemo kroz korak po korak proces izgradnje lansirne podloge.

Za dvije strane okvira koristio sam dva komada šperploče (25X3X1,5) inča

Za gornji dio, koristio sam dio šperploče (20X3X1,5) inča, a za podlogu sam koristio komad šperploče (20X6X1,5) inča, koji će mu dati malo više stabilnosti

Sada je vrijeme za izradu nitroma na bazi nikroma, koji će djelovati kao osigurač za našu raketu

Za to sam kupio baznu grijalicu sa nikromnom žicom od 1000 W, ispravio je i napravio strukturu koja je prikazana na slici. Morao sam koristiti dva kliješta i bočne rezače za oblikovanje nichrome žice kako je prikazano

Nakon što sam to učinio, podijelio sam komad šperploče od 20 inča na sedam komada, izmjerio ga i izbušio rupe u koje sam stavio nit od nikromirane žice, a kada je to učinjeno, izgledalo je kao na slikama ispod

Ali prije postavljanja niti, pričvrstio sam bakrenu žicu debljine 1 kvadratni mm u svaki terminal i provukao ih kroz rupe, nakon što je sve bilo gotovo

Kao što vidite, stavio sam i dvokomponentno ljepilo za pričvršćivanje žice i niti. Kad je to učinjeno, naša lansirna rampa je potpuna

I kao što možete vidjeti sa prve slike u ovom odjeljku, direktno sam spojio žice sa žarnom niti na PCB jer se radi o vrlo visokim strujama pa se nisam potrudio postaviti vijčani terminal, a to označava kraj naše šasije proces izgradnje

Korak 3: Komponente potrebne za Alexa lansirni raketni bacač

Što se tiče hardverske strane, koristili smo vrlo generičke dijelove koje prilično lako možete nabaviti u vašoj lokalnoj hobi trgovini, dolje se nalazi potpuna lista artikala.

12V -relej - 3

BD139 Tranzistor - 3

1N4004 Dioda - 3

5,08 mm Vijačni terminal - 1

LM7805 - Regulator napona - 1

100uF kondenzator za odvajanje - 2

Zener dioda 5.1V - 1

NodeMCU (ESP8266-12E) ploča - 1

Tačkasta Perf ploča - ½

Priključna žica - 10

Korak 4: Dijagram kruga Arduino raketnog bacača

Dijagram kola Arduino raketnog bacača
Dijagram kola Arduino raketnog bacača

Kompletna shema Alexa raketnog bacača kontrolira se ovdje.

Koristio sam oznake za povezivanje jednog pina na drugi. Ako pogledate dovoljno blizu, ne bi trebalo biti teško protumačiti shemu.

Konstrukcija kola je prilično jednostavna, pa neću ulaziti previše u detalje.

Prvo, imamo IC1 koji je regulator napona LM7805, sa svojim 100uF odvojenim kondenzatorima označenim sa C1 i C2.

Nakon toga imamo srce našeg projekta, ploču NodeMCU na kojoj se nalazi modul ESP-12E. Budući da koristimo olovnu bateriju od 12 V za napajanje cijelog kruga, zbog toga moramo koristiti LM7805 za prvo pretvaranje u 12V u 5V za napajanje NodeMCU ploče. Činimo to jer ugrađeni regulator napona AMS1117 nije dovoljan za pretvaranje 12V direktno u 3.3V, zbog čega je potreban 7805.

Idemo dalje, imamo tri releja od 12 V, za ovu demonstraciju koristimo tri releja, ali kao što smo ranije spomenuli, lansirna rampa ima mjesto za 7 raketa. Možete malo prilagoditi kôd i postaviti svih sedam raketa za potpuno lansiranje. Tri releja pokreću T1, T2 i T3 koji su tri NPN tranzistora i dovoljni su za pogon realnog opterećenja. Konačno, imamo tri slobodne diode koje štite kolo od visokonaponskih skokova koje generira relej.

Korak 5: Izgradnja kruga na PerfBoardu

Izgradnja kruga na PerfBoardu
Izgradnja kruga na PerfBoardu

Kao što možete vidjeti na glavnoj slici, ideja je bila napraviti jednostavno kolo koje može podnijeti veliku količinu struje u kratkom periodu, prema našem testiranju, 800 milisekundi je dovoljno za osvjetljavanje komada papira. Dakle, krug gradimo na komadu perfarda i povezujemo sve glavne veze s bakrenom žicom debljine 1 kvadratni mm. Nakon što smo završili sa lemljenjem ploče. Kad smo završili, izgledalo je nešto kao što je prikazano na gornjoj slici.

Korak 6: Programiranje NodeMCU -a za Alexa upravljani raketni bacač

Sada kada je hardver spreman, vrijeme je za početak kodiranja za naš raketni bacač baziran na Alexa baziran na Alexa. Ali prije nego što počnemo, važno je dodati potrebne biblioteke u vaš Arduino IDE. Uverite se da ste dodali prave biblioteke sa donje veze, inače će kôd baciti greške prilikom kompajliranja.

Preuzmite biblioteku Espalexa

Nakon dodavanja potrebnih biblioteka, možete direktno učitati kôd da provjerite radi li kolo. Ako želite znati kako kod funkcionira, nastavite čitati.

Korak 7: Konfiguriranje Alexa pomoću Alexa Android aplikacije

Konfiguriranje Alexa pomoću Alexa Android aplikacije
Konfiguriranje Alexa pomoću Alexa Android aplikacije
Konfiguriranje Alexa pomoću Alexa Android aplikacije
Konfiguriranje Alexa pomoću Alexa Android aplikacije

Alexa će prihvatiti naredbe samo ako i samo ako prepozna uređaj ESP8866. Za to moramo konfigurirati Alexa uz pomoć aplikacije Alexa na Androidu. Jedna važna stvar koju morate učiniti prije nego što nastavimo je da moramo biti sigurni da Alexa i 1 (rečenica nije potpuna)

Da biste to učinili, idite na odjeljak više aplikacije Alexa i kliknite opciju Dodaj uređaj, kliknite Svjetlo, zatim se pomaknite prema dolje na dnu stranice i kliknite Ostalo.

Zatim kliknite na DISCOVER DEVICE i pričekajte trenutak nakon toga Alexa će pronaći nove uređaje. Kada Alexa pronađe uređaje, morate ih kliknuti i dodati na njihova mjesta/kategorije, i gotovi ste.

Korak 8: Alexa upravljani raketni bacač - testiranje

Alexa kontrolirani raketni bacač - testiranje
Alexa kontrolirani raketni bacač - testiranje
Alexa kontrolirani raketni bacač - testiranje
Alexa kontrolirani raketni bacač - testiranje

Za proces testiranja otišao sam u svoj vrt, izvukao sve osigurače iz rakete, postavio ih na odgovarajuća mjesta i povikao Alexa …! Uključi sve rakete, s ukrštenim prstima. I sve su rakete poletjele označavajući moje napore kao veliki uspjeh. Izgledalo je otprilike ovako.

Konačno, još jednom sam rekao Alexa …! Uključite sve rakete da biste dobili epsku sliku vlakana koju možete vidjeti u nastavku.

Korak 9:

Image
Image

Nadam se da vam se članak dopao i da ste naučili nešto novo i korisno. Ako imate bilo kakvih nedoumica ili upita, ostavite ih u odjeljku komentara ispod. Za više takvih zanimljivih projekata možete posjetiti CircuitDigest i IoTDesignPro, a također nas pratiti i na Instructables.

Preporučuje se: