Sadržaj:
- Korak 1: Pametni raketni zapaljivač zasnovan na IoT-u, glasom kontroliran
- Korak 2: Launchpad za naš NodeMCU raketni kontroler za lansiranje
- Korak 3: Komponente potrebne za Alexa lansirni raketni bacač
- Korak 4: Dijagram kruga Arduino raketnog bacača
- Korak 5: Izgradnja kruga na PerfBoardu
- Korak 6: Programiranje NodeMCU -a za Alexa upravljani raketni bacač
- Korak 7: Konfiguriranje Alexa pomoću Alexa Android aplikacije
- Korak 8: Alexa upravljani raketni bacač - testiranje
- Korak 9:
Video: Raketni bacač na bazi Alexa baziran na glasu: 9 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
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
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
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
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
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
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
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:
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:
Bežični sigurnosni raketni bacač: 8 koraka
Bežični sigurnosni raketni bacač: HiI sam napravio zanimljiv projekt bežičnog bacača raketa i nadam se da će vam se ovo svidjeti. Četverokanalna relejna ploča koristi se za lansiranje četiri rakete petarde jednu po jednu bežično ili u isto vrijeme bez rizika od jednog trčanja
Arduino raketni bacač: 5 koraka
Arduino raketni bacač: Ovo je projekt koji koristi arduino uno za lansiranje modela raketa. Osim elektroničkih komponenti koje se priključuju na matičnu ploču, trebat će vam i napajanje od 12 V sa kopčom za bateriju, kabeli od najmanje 10 stopa sa štipaljkama od aligatora, izvor napajanja za
Infracrveni termometar na bazi Arduina - IR termometar na bazi Arduina: 4 koraka
Infracrveni termometar na bazi Arduina | Infracrveni termometar pomoću Arduina: Zdravo momci u ovim uputama napravit ćemo beskontaktni termometar pomoću arduina. Budući da je ponekad temperatura tekućine/krutine previsoka ili preniska, a onda je teško stupiti u kontakt s njom i pročitati je temperatura u tom prizoru
Raketni bacač Diwali s Wi-Fi kontrolom: 6 koraka
Diwali raketni bacač s Wi-Fi kontrolom: Zdravo ljudi! Diwali je sezona ovdje u Indiji i više nemam interes paliti krekere. Ali ja sam za to da ga proslavimo na štreberski način. Kako bi bilo da bežično ispalite rakete Diwali? Diwali pada za tri dana. Pa ću da
Hakirajte svoj USB lansirni raketni bacač u "automatsku toranj sa automatskim navođenjem!": 6 koraka
Hakirajte svoj lansirni raketni usb u "automatsku toranj sa automatskim navođenjem!": Kako natjerati vaš lansirni raketni bacač usb da sam cilja. Ova instrukcija će vas naučiti da svoj USB raketni bacač pretvorite u automatsku kupolu koja će pronaći i ciljati IC ciljeve. (nažalost samo IR mete)