Indholdsfortegnelse:
- Trin 1: IoT-baseret stemmestyret Smart Rocket Igniter
- Trin 2: Launchpad til vores NodeMCU Rocket Launch Controller
- Trin 3: Komponenter påkrævet til Alexa Controlled Rocket Launcher
- Trin 4: Arduino Rocket Launcher Circuit Diagram
- Trin 5: Opbygning af kredsløbet på PerfBoard
- Trin 6: Programmering af NodeMCU til Alexa Controlled Rocket Launcher
- Trin 7: Konfiguration af Alexa med Alexa Android -applikation
- Trin 8: Alexa Controlled Rocket Launcher - Test
- Trin 9:
Video: Alexa -baseret stemmestyret raketstarter: 9 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
Når vintersæsonen nærmer sig; kommer den tid på året, hvor lysfestivalen fejres. Ja, vi taler om Diwali, som er en sand indisk festival fejret over hele kloden. I år er Diwali allerede forbi, og da jeg så folk skyde kiks, kom jeg på ideen om at bygge den Alexa -baserede Voice Controlled Rocket Launcher eller Igniter, der kan skyde raketter med bare stemmekommando, hvilket gør det meget sikkert og sjovt for børn.
For at gøre det klart er jeg ikke her for at opmuntre folk til at fyre kiks på Diwali, den indiske regering har håndhævet restriktioner for kiks for at dæmpe forureningen, og det er vores ansvar at overholde den. Ideen her er, at i stedet for at bruge hele dagen på at skyde kiks, lad os bygge en sej stemmestyret Arduino-rakettænder og affyre et par raketter med stil. Jeg ser det som en win-win.
Denne Arduino raketkaster vil være meget forskellig fra andre. Den har et meget robust chassis fremstillet af krydsfiner, en pålidelig relæbaseret kontrolmekanisme og en meget unik mekanisme til opsendelse og genindlæsning af raketterne, så lad os uden videre forsinkelse komme lige i byggeprocessen.
Trin 1: IoT-baseret stemmestyret Smart Rocket Igniter
Kredsløbets arbejdsmekanisme er meget enkel, hovedkomponenten, der er ansvarlig for at lancere raketten, er nichromtråden, og den kommer i form af en varmespole. Denne nichromtråd vil fungere som rakettænder. Hvordan? Jeg viser dig senere.
Som du kan se på billedet ovenfor, kommer nichromtråden i form af en varmespole, for mig var det den letteste måde at få det på. Vi skal trække det lige og bøje det for at danne en form, der ligner som vist på billedet.
Når vi har gjort dette, driver vi det med et 12V bly-syrebatteri, og det lyser rødglødende. Dette vil være nok til at antænde det sorte pulver inde i raketten, og det vil fungere ligesom en normal sikringsdosis. Vær opmærksom på, at dette er en raketaffyringscontroller med høj effekt, den strøm, der kræves for at gøre ledningen rødglødende, er høj. Følg sikkerhedsrådene, når du arbejder med høje strømme.
Når testen er udført, er det eneste, der er tilbage, kontrolprocessen, som vi vil gøre, når vi går videre i artiklen.
Trin 2: Launchpad til vores NodeMCU Rocket Launch Controller
Til denne build, lad os lave en launchpad. Når startpladen er færdig, kan vi nemt genindlæse nogle kiks og starte dem meget let. Jeg har bygget en startplade, der ligner den, der er vist på billedet.
Lad os gennemgå trin for trin processen med at bygge startpladen.
Til de to sider af rammen har jeg brugt to (25X3X1.5) tommer lange stykker krydsfiner
Til den øverste del har jeg brugt en (20X3X1.5) tommer lang del af krydsfiner og til basen har jeg brugt et (20X6X1.5) tommer langt stykke krydsfiner, hvilket vil give det lidt mere stabilitet
Nu er det tid til at lave de nichrome wire-baserede filamenter, som vil fungere som en sikring for vores raket
Til det har jeg købt en 1000W nichrome wire base varmespole, rettet den op og lavet den struktur, der er vist på billedet. Jeg var nødt til at bruge to tænger og sideskærere til at forme nichromtråden som vist
Når dette var gjort, delte jeg det 20”stykke krydsfinerblok i syv stykker, målte det og borede huller for at sætte de nichromtrådbaserede filamenter i, og når det var gjort, lignede det billederne herunder
Men inden filamenterne placeres, har jeg fastgjort 1 mm tykkert kobbertråd i hver terminal og ført dem gennem hullerne, når alt var gjort
Som du kan se, har jeg også lagt tokomponentklæbemidlet i for at sikre ledningen og filamenterne på plads. Når det er gjort, er vores launchpad komplet
Og som du kan se fra det første billede i dette afsnit, har jeg direkte fastgjort glødetrådene til printet, fordi vi har at gøre med meget høje strømme, så jeg gad ikke placere en skrueterminal, og det markerer enden af vores chassis byggeproces
Trin 3: Komponenter påkrævet til Alexa Controlled Rocket Launcher
Til hardware side af tingene har vi brugt meget generiske dele, som du ret nemt kan få fra din lokale hobbybutik, en komplet liste over varer er angivet nedenfor.
12V -relæ - 3
BD139 Transistor - 3
1N4004 Diode - 3
5,08 mm skrueterminal - 1
LM7805 - Spændingsregulator - 1
100uF afkoblingskondensator - 2
5.1V zener -diode - 1
NodeMCU (ESP8266-12E) Board - 1
Prikket Perf Board - ½
Tilslutningstråd - 10
Trin 4: Arduino Rocket Launcher Circuit Diagram
Den komplette skematiske oversigt over Alexa Controlled Rocket Launcher findes her.
Jeg har brugt tags til at forbinde en pin til en anden. Hvis man ser tæt nok på, bør det ikke være svært at fortolke skematikken.
Kredsløbskonstruktionen er ret ligetil, så jeg vil ikke gå ind i detaljerne særlig meget.
For det første har vi IC1, som er en LM7805 spændingsregulator med sine 100uF afkoblingskondensatorer betegnet med C1 og C2.
Derefter har vi hjertet i vores projekt, NodeMCU-kortet, der huser ESP-12E-modulet. Da vi bruger et 12V blybatteri til at drive hele kredsløbet, er det derfor, vi skal bruge LM7805 til først at konvertere det til 12V til 5V for at drive NodeMCU-kortet. Vi gør det, fordi den indbyggede AMS1117 spændingsregulator ikke er tilstrækkelig nok til at konvertere 12V direkte til 3,3V, hvorfor 7805 er nødvendig.
Fremadrettet har vi tre 12V -relæer, til denne demonstration bruger vi tre relæer, men som vi tidligere har nævnt, har startpladen en pladsholder til 7 raketter. Du kan finjustere koden en lille smule og placere alle syv raketter til at starte helt. De tre relæer drives af en T1, T2 og T3, som er tre NPN -transistorer, og de er tilstrækkelige nok til at drive belastningen af en real. Endelig har vi tre freewheeling -dioder, der beskytter kredsløbet mod højspændingsspikes, der genereres af relæet.
Trin 5: Opbygning af kredsløbet på PerfBoard
Som du kan se fra hovedbilledet, var tanken at lave et simpelt kredsløb, der kan håndtere en enorm mængde strøm i en kort periode, ifølge vores test er 800 millisekunder nok til at tænde et stykke papir. Så vi bygger kredsløbet på et stykke perfboard og forbinder alle større forbindelser med 1 mm tykt kobbertråd. Efter at vi var færdige med at lodde brættet. Da vi var færdige, lignede det noget som vist på billedet ovenfor.
Trin 6: Programmering af NodeMCU til Alexa Controlled Rocket Launcher
Nu hvor hardwaren er klar, er det tid til at begynde at kode til vores Alexa -baserede stemmestyrede raketkast. Men før vi starter, er det vigtigt at tilføje de nødvendige biblioteker til din Arduino IDE. Sørg for at tilføje de rigtige biblioteker fra nedenstående link, ellers kaster koden fejl, når den kompileres.
Hent Espalexa bibliotek
Når du har tilføjet de nødvendige biblioteker, kan du uploade koden direkte for at kontrollere, om kredsløbet fungerer. Hvis du vil vide, hvordan koden fungerer, skal du fortsætte med at læse.
Trin 7: Konfiguration af Alexa med Alexa Android -applikation
Alexa accepterer kun kommandoer, hvis og kun hvis den genkender ESP8866 -enheden. Til det skal vi konfigurere Alexa ved hjælp af Alexa -appen på Android. En vigtig ting at gøre, før vi går videre, er, at vi skal sikre os, at Alexa og 1 (sætningen er ufuldstændig)
For at gøre det skal du gå til mere sektion i Alexa -appen og klikke på indstillingen Tilføj en enhed, klikke på Lys, rul derefter ned i bunden af siden og klik på Andet.
Klik derefter på DISCOVER DEVICE og vent et øjeblik, efter at Alexa finder nye enheder. Når Alexa har fundet enhederne, skal du klikke på dem og tilføje dem til deres respektive steder/kategorier, og du er færdig.
Trin 8: Alexa Controlled Rocket Launcher - Test
Til testprocessen gik jeg til min have, trak alle sikringer fra raketten, placerede dem på deres respektive steder, og jeg råbte Alexa …! Tænd alle raketter med krydsede fingre. Og alle raketterne fløj ved at markere min indsats som en kæmpe succes. Det lignede sådan noget.
Endelig sagde jeg endnu engang Alexa …! Tænd alle raketter for at få et episk billede af filamenterne, som du kan se herunder.
Trin 9:
Jeg håber, at du nød artiklen og lærte noget nyt og nyttigt. Hvis du er i tvivl eller forespørgsel, skal du efterlade dem i kommentarfeltet herunder. For flere sådanne interessante projekter kan du besøge CircuitDigest og IoTDesignPro følger os også på Instructables.
Anbefalede:
Talende automatisering -- Lyd fra Arduino -- Stemmestyret automatisering -- HC - 05 Bluetooth -modul: 9 trin (med billeder)
Talende automatisering || Lyd fra Arduino || Stemmestyret automatisering || HC - 05 Bluetooth -modul: …………………………. Abonner venligst på min YouTube -kanal for flere videoer …. …. I denne video har vi opbygget en Talkative Automation .. Når du sender en stemmekommando via mobilen, vil den tænde hjemmeapparater og sende feedback i
Stemmestyret robothånd: 8 trin (med billeder)
Stemmestyret robothånd: a.articles {font-size: 110.0%; skrifttype-vægt: fed; skrifttype: kursiv; tekst-dekoration: ingen; baggrundsfarve: rød;} a. artikler: svæver {baggrundsfarve: sort;} Denne instruktion forklarer, hvordan man bygger en stemmestyret robothånd ved hjælp af
Stemmestyret robot ved hjælp af 8051 mikrokontroller: 4 trin (med billeder)
Stemmestyret robot ved hjælp af 8051 mikrokontroller: En stemmestyret robot tager en bestemt kommando i form af stemme. Uanset hvad kommandoen er givet via stemmemodul eller Bluetooth -modul, afkodes den af den eksisterende controller, og derfor udføres den givne kommando. Her i dette projekt
Stemmestyret smartnøgleholder: 3 trin (med billeder)
Stemmestyret smart nøgleholder: Er du en person, der ikke er god til at styre nøgler og altid skal prøve hver nøgle for hver anden lås? Bare rolig, tag bare en lille smule motivation og dine makerværktøjer til at innovere din helt egen stemmestyret smart nøgleholder
Stemmestyret switch ved hjælp af Alexa og Arduino: 10 trin (med billeder)
Stemmestyret switch ved hjælp af Alexa og Arduino: Hovedformålet med dette projekt er at bruge temperatursensor til at styre switch (relæ) til at tænde eller slukke for enheden.Liste over materialer 12V Relay Module == > $ 4,2 Arduino uno == > $ 8 DHT11 temperatursensor == > $ 3 ESP8266 modul