Kazalo:
- 1. korak: pametni raketni vžigalnik, ki temelji na IoT
- 2. korak: Launchpad za naš raketni krmilnik NodeMCU
- Korak: Komponente, potrebne za lansirnik raket z nadzorovanim Alexa
- 4. korak: Shema vezja raketnega lansirnika Arduino
- 5. korak: Zgradite vezje na PerfBoardu
- 6. korak: Programiranje NodeMCU za raketni lansirni mehanizem Alexa
- Korak 7: Konfiguriranje Alexa z aplikacijo Alexa za Android
- 8. korak: Alexa nadzorovana raketna raketa - testiranje
- 9. korak:
Video: Glasovno nadzorovani raketni lansirnik na osnovi Alexa: 9 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:02
Ko se bliža zimska sezona; prihaja tisti čas v letu, ko se praznuje praznik luči. Da, govorimo o Diwaliju, ki je pravi indijski festival, ki ga praznujejo po vsem svetu. Letos je Diwalija že konec, in ko sem videl, kako ljudje streljajo krekerje, sem prišel na idejo, da bi zgradil raketni lansirnik ali vžigalnik z glasovnim nadzorom na osnovi Alexa, ki lahko izstreli rakete samo z glasovnim ukazom, zaradi česar je zelo varen in zabaven za otroke.
Da bi bilo jasno, nisem tukaj zato, da spodbujam ljudi, da na Diwaliju streljajo krekerje, indijska vlada je uveljavila omejitve krekerjev za zajezitev onesnaževanja in naša odgovornost je, da se jih držimo. Zamisel tukaj je, da namesto da ves dan streljamo krekerje, zgradimo kul glasovno vodeni raketni vžigalnik Arduino in sprožimo nekaj raket v stilu. To vidim kot win-win.
Ta raketni lansirnik Arduino se bo zelo razlikoval od drugih. Ima zelo trdno ohišje iz vezanega lesa, zanesljiv relejni krmilni mehanizem in zelo edinstven mehanizem za izstrelitev in polnjenje raket, zato se brez nadaljnjega odlašanja lotimo gradbenega procesa.
1. korak: pametni raketni vžigalnik, ki temelji na IoT
Delovni mehanizem vezja je zelo preprost, glavna komponenta, ki je odgovorna za izstrelitev rakete, je nichrome žica in je v obliki grelne tuljave. Ta nichrome žica bo delovala kot raketni vžigalnik. Kako? Pokazal vam bom kasneje.
Kot lahko vidite na zgornji sliki, je nichrome žica v obliki grelne tuljave, kar je zame bilo najlažje. Moramo ga potegniti naravnost in ga upogniti, da oblikujemo obliko, ki izgleda tako, kot je prikazano na sliki.
Ko to storimo, ga bomo napajali z 12V svinčevo kislinsko baterijo, ki bo vroče svetila. To bo dovolj za vžig črnega prahu v raketi in bo deloval tako kot običajni odmerek varovalke. Upoštevajte, da je to krmilnik za izstrelitev raket z veliko močjo, tok, ki je potreben za segrevanje žice, je velik. Pri delu z visokimi tokovi upoštevajte varnostne nasvete.
Ko je testiranje končano, ostane le še postopek nadzora, ki ga bomo izvajali, ko bomo nadaljevali v članku.
2. korak: Launchpad za naš raketni krmilnik NodeMCU
Za to gradnjo naredimo lansirno ploščad. Ko je lansirna plošča končana, lahko preprosto naložimo nekaj krekerjev in jih zelo enostavno zaženemo. Zgradil sem lansirno ploščico, ki je videti kot na sliki.
Pojdimo skozi postopek izdelave lansirne ploščice korak za korakom.
Za obe strani okvirja sem uporabil dva (25X3X1,5) palca dolga kosa vezanega lesa
Za zgornji del sem uporabil (20X3X1,5) palčni del vezanega lesa, za podlago pa sem uporabil kos (20X6X1,5) palca dolg kos vezanega lesa, ki mu bo dal malo več stabilnosti
Zdaj je čas, da izdelamo nitrom na osnovi nikroma, ki bo deloval kot varovalka za našo raketo
Za to sem kupil ogrevalno tuljavo iz nikromirane žice z močjo 1000 W, jo poravnal in naredil strukturo, ki je prikazana na sliki. Za oblikovanje nichrome žice sem moral uporabiti dva klešča in stranske rezalnike, kot je prikazano
Ko je bilo to narejeno, sem 20-palčni kos vezanega lesa razdelil na sedem kosov in ga izmeril ter izvrtal luknje, v katere sem naložil nitre na osnovi nikromirane žice, in ko je bilo to končano, je bilo videti kot na spodnjih slikah
Toda preden sem položil žarilne nitke, sem na vsak priključek pritrdil 1 kvadratno milimetrsko bakreno žico in jih speljal skozi luknje, ko je bilo vse opravljeno
Kot lahko vidite, sem pritrdil tudi dvokomponentno lepilo za pritrditev žice in filamentov. S tem je naša lansirna plošča končana
Kot lahko vidite na prvi sliki v tem razdelku, sem žice z žarilno nitko neposredno pritrdil na tiskano vezje, ker imamo opravka z zelo visokimi tokovi, zato se nisem potrudil postaviti vijačne sponke, kar označuje konec našega ohišja gradbeni proces
Korak: Komponente, potrebne za lansirnik raket z nadzorovanim Alexa
Kar zadeva strojno opremo, smo uporabili zelo splošne dele, ki jih lahko precej enostavno dobite v lokalni trgovini s hobiji, spodaj je naveden celoten seznam predmetov.
12V -rele - 3
Tranzistor BD139 - 3
1N4004 dioda - 3
Vijačni priključek 5,08 mm - 1
LM7805 - Regulator napetosti - 1
100uF ločilni kondenzator - 2
5.1V Zener dioda - 1
Plošča NodeMCU (ESP8266-12E) - 1
Točkasta plošča Perf - ½
Priključna žica - 10
4. korak: Shema vezja raketnega lansirnika Arduino
Celotna shema raketnega lansirnika Alexa Controlled je podana tukaj.
Uporabil sem oznake za povezavo enega pina z drugim. Če pogledate dovolj blizu, ne bi smelo biti težko razlagati sheme.
Konstrukcija vezja je precej preprosta, zato se ne bom preveč spuščal v podrobnosti.
Najprej imamo IC1, ki je regulator napetosti LM7805, s svojimi 100uF ločevalnimi kondenzatorji, označenima s C1 in C2.
Po tem imamo jedro našega projekta, ploščo NodeMCU, na kateri je modul ESP-12E. Ker za napajanje celotnega tokokroga uporabljamo 12-voltno svinčevo baterijo, zato moramo z LM7805 najprej pretvoriti v 12 V v 5 V za napajanje plošče NodeMCU. To počnemo, ker vgrajeni regulator napetosti AMS1117 ne zadostuje za pretvorbo 12V neposredno v 3.3V, zato je potreben 7805.
Če gremo naprej, imamo tri 12 -voltne releje, za to predstavitev uporabljamo tri releje, a kot smo že omenili, ima lansirna plošča zadrževalnik za 7 raket. Kodo lahko nekoliko spremenite in postavite vseh sedem raket za izstrelitev. Tri releje poganjajo T1, T2 in T3, ki so trije tranzistorji NPN in zadostujejo za pogon realne obremenitve. Končno imamo tri proste diode, ki ščitijo vezje pred visokonapetostnimi trni, ki jih ustvari rele.
5. korak: Zgradite vezje na PerfBoardu
Kot lahko vidite na glavni sliki, je bila zamisel narediti preprosto vezje, ki lahko za kratek čas prenese veliko količino toka, po našem testiranju je 800 milisekund dovolj, da prižge kos papirja. Tako vezje zgradimo na kosu plošče in vse glavne povezave povežemo z bakreno žico debeline 1 m². Ko smo končali spajkanje plošče. Ko smo končali, je bilo videti kot nekaj, kot je prikazano na zgornji sliki.
6. korak: Programiranje NodeMCU za raketni lansirni mehanizem Alexa
Zdaj, ko je strojna oprema pripravljena, je čas, da začnemo kodirati za naš raketni raketni raket, ki temelji na Alexa. Toda preden začnemo, je pomembno, da v vaš Arduino IDE dodate potrebne knjižnice. Prepričajte se, da ste dodali prave knjižnice s spodnje povezave, sicer bo koda pri prevajanju povzročila napake.
Prenesite knjižnico Espalexa
Ko dodate potrebne knjižnice, lahko kodo naložite neposredno, da preverite, ali vezje deluje. Če želite vedeti, kako deluje koda, nadaljujte z branjem.
Korak 7: Konfiguriranje Alexa z aplikacijo Alexa za Android
Alexa bo ukaze sprejela le, če in le če prepozna napravo ESP8866. Za to moramo Alexa konfigurirati s pomočjo aplikacije Alexa v sistemu Android. Preden nadaljujemo, je pomembno, da se prepričamo, da sta Alexa in 1 (stavek nepopoln)
To storite tako, da odprete več razdelkov aplikacije Alexa in kliknete možnost Dodaj napravo, kliknite Svetloba, nato se pomaknite navzdol na dnu strani in kliknite Drugo.
Nato kliknite DISCOVER DEVICE in počakajte trenutek, ko bo Alexa našla nove naprave. Ko Alexa najde naprave, jih morate klikniti in jih dodati na njihova mesta/kategorije, in končali ste.
8. korak: Alexa nadzorovana raketna raketa - testiranje
Za postopek testiranja sem šel na svoj vrt, potegnil vse varovalke iz rakete, jih postavil na svoja mesta in zavpil Alexa …! Vklopi vse rakete s prekrižanimi prsti. In vse rakete so letele tako, da so moja prizadevanja označila za velik uspeh. Izgledalo je nekako takole.
Nazadnje sem še enkrat rekel Alexa …! Vklopite vse rakete, da dobite epsko sliko filamentov, ki jo lahko vidite spodaj.
9. korak:
Upam, da vam je bil članek všeč in da ste se naučili kaj novega in koristnega. Če imate kakršne koli dvome ali vprašanja, jih pustite v spodnjem razdelku za komentarje. Za več takšnih zanimivih projektov lahko obiščete CircuitDigest in IoTDesignPro nas spremljate tudi na Instructables.
Priporočena:
Brezžični varnostni raketni lansirnik: 8 korakov
Brezžični varnostni raketni lansirnik: HiI sem naredil zanimiv projekt brezžičnega raketnega lansirnika in upam, da vam bo ta zagotovo všeč. Štirikanalna relejna plošča se uporablja za izstrelitev štirih raket petarde brezžično ali naenkrat brez tveganja enega teka
Raketni lansirnik Arduino: 5 korakov
Arduino Rocket Launcher: To je projekt, ki uporablja arduino uno za izstrelitev raketnih modelov. Poleg elektronskih komponent, ki se priklopijo na ploščo, boste potrebovali 12 -voltni napajalnik s sponko za baterijo, najmanj 10 ft vodnike s sponkami iz aligatorja, vir napajanja za
Relejsko stikalo IOT z glasovno krmiljenjem na osnovi Arduino (Google Home & Alexa podpira): 11 korakov
Relejsko stikalo IOT z glasovno krmiljenjem na osnovi Arduino (podprto z Googlom in Alexa): Ta projekt opisuje, kako narediti stikalo releja IOT na osnovi Arduina z glasovnim nadzorom. To je rele, ki ga lahko na daljavo vklopite in izklopite z aplikacijo za iOS in Android ter ga povežete z IFTTT in z Googlom upravljate z glasom
DIY Arduino nadzorovani jajčni bot: 12 korakov (s slikami)
DIY Arduino nadzorovani jajčni bot: V tem navodilu vam bom pokazal, kako narediti svoj jajčni bot z Arduinom. Želel sem uspeti prej, vendar sem mislil, da mi je pretežko, vendar sem se motil. Zgraditi ga je enostavno, zato to zagotovo lahko stori vsak
Glasovno nadzorovani skakalni vtič- različica Google Voice AIY: 3 koraki
Glasovno nadzorovani skakalni vtičnica- različica Google Voice AIY: Torej, imate ta glasovni komplet AIY za božič in ste se z njim igrali po navodilih. Smešno, a zdaj? Projekt, opisan v nadaljevanju, predstavlja preprosto napravo, ki jo je mogoče zgraditi s pomočjo glasovalnega klobuka AIY za Raspbe