Talaan ng mga Nilalaman:
- Hakbang 1: Kinokontrol na VoiceT-based na Rocket Igniter na batay sa IoT
- Hakbang 2: Launchpad para sa aming NodeMCU Rocket Launch Controller
- Hakbang 3: Kinakailangan ang Mga Bahagi para sa Alexa Controlled Rocket Launcher
- Hakbang 4: Arduino Rocket Launcher Circuit Diagram
- Hakbang 5: Pagbuo ng Circuit sa PerfBoard
- Hakbang 6: Programming NodeMCU para sa Alexa Controlled Rocket Launcher
- Hakbang 7: Pag-configure ng Alexa Sa Alexa Android Application
- Hakbang 8: Alexa Controlled Rocket Launcher - Pagsubok
- Hakbang 9:
Video: Alexa Batay sa Kinokontrol na Rocket Launcher: 9 Mga Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:09
Habang papalapit ang panahon ng taglamig; dumating ang oras ng taon kung kailan ipinagdiriwang ang pagdiriwang ng mga ilaw. Oo, pinag-uusapan natin ang tungkol sa Diwali na isang tunay na pagdiriwang ng India na ipinagdiriwang sa buong mundo. Sa taong ito, tapos na si Diwali, at pagkakita ng mga taong nagpaputok ng crackers, naisip ko ang ideya na buuin ang Alexa based Voice Controlled Rocket Launcher o Igniter, na maaaring maglunsad ng mga rocket na may lamang utos ng boses, ginagawa itong napaka-ligtas at masaya para sa mga bata.
Upang linawin ito, wala ako rito para hikayatin ang mga tao na sunugin ang mga crackers sa Diwali, nagpatupad ang gobyerno ng India ng mga paghihigpit sa mga crackers upang mapigilan ang polusyon at responsibilidad nating sumunod dito. Ang ideya dito ay sa halip na gugulin ang buong araw na pagpapaputok ng mga crackers, bumuo tayo ng isang cool na kontroladong boses na Arduino rocket igniter at magpaputok ng ilang mga rocket na istilo. Nakikita ko iyon bilang isang panalo.
Ang launcher ng Arduino rocket na ito ay magiging ibang-iba sa iba. Mayroon itong isang napakalakas na chassis na gawa sa playwud, isang maaasahang mekanismo ng kontrol na nakabatay sa relay, at isang natatanging mekanismo para sa paglulunsad at pag-reload ng mga rocket, kaya nang walang karagdagang pagkaantala, magpatuloy tayo sa proseso ng pagbuo.
Hakbang 1: Kinokontrol na VoiceT-based na Rocket Igniter na batay sa IoT
Ang mekanismo ng pagtatrabaho ng circuit ay napaka-simple, ang pangunahing sangkap na responsable para sa paglulunsad ng rocket ay ang nichrome wire, at dumating ito sa anyo ng isang coil ng pag-init. Ang nichrome wire na ito ay kikilos bilang rocket igniter. Paano? Ipapakita ko sa iyo mamaya.
Tulad ng nakikita mo sa imahe sa itaas, ang nichrome wire ay dumating sa anyo ng isang heater coil, para sa akin, ito ang pinakamadaling paraan upang makuha ito. Kailangan nating hilahin ito nang tuwid at yumuko ito upang makabuo ng isang hugis na katulad ng ipinakita sa imahe.
Kapag nagawa na namin ito, papalakasin namin ito sa isang 12V na lead-acid na baterya at mamula ito sa mainit na pula. Sapat na ito upang maapaso ang itim na pulbos sa loob ng rocket at gagana ito tulad ng isang normal na dosis ng fuse. Maabisuhan na ito ay isang mataas na power rocket launch controller, ang kasalukuyang kinakailangang gawing mainit ang kawad ay mataas. Sundin ang payo sa kaligtasan kapag nagtatrabaho kasama ang mataas na alon.
Kapag natapos ang pagsubok, ang natitirang bagay lamang ay ang proseso ng pagkontrol, na gagawin namin habang nagpapatuloy kami sa artikulo.
Hakbang 2: Launchpad para sa aming NodeMCU Rocket Launch Controller
Para sa pagbuo na ito, gumawa tayo ng isang launchpad. Sa tapos na ang launchpad, madali nating mai-reload ang ilang mga crackers at madaling mailunsad ang mga ito. Bumuo ako ng isang launchpad na mukhang ang ipinakita sa imahe.
Dumaan tayo sa hakbang-hakbang na proseso ng pagbuo ng launchpad.
Para sa dalawang panig ng frame, gumamit ako ng dalawang (25X3X1.5) pulgada na haba ng piraso ng playwud
Para sa tuktok na bahagi, gumamit ako ng isang (20X3X1.5) pulgada ng haba na bahagi ng playwud at para sa base, gumamit ako ng isang (20X6X1.5) pulgada na mahabang piraso ng playwud, na magbibigay dito ng kaunti pang katatagan
Ngayon, oras na upang gawin ang mga filament na batay sa wire na nichrome, na magsisilbing isang piyus para sa aming rocket
Para doon, bumili ako ng isang 1000W nichrome wire base heating coil, itinuwid ito, at ginawa ang istraktura na ipinakita sa imahe. Kailangan kong gumamit ng dalawang pliers at mga cutter sa gilid upang hugis ang nichrome wire tulad ng ipinakita
Kapag tapos na ito, hinati ko ang 20 "piraso ng bloke ng playwud sa pitong piraso na sinukat ito at nag-drill ng mga butas upang ilagay ang mga filament na batay sa wire na nichrome, at kapag tapos na ito, mukhang ang mga imahe sa ibaba
Ngunit bago mailagay ang mga filament, na-attach ko ang 1 sq mm na makapal na wire ng tanso sa bawat terminal at naipasa ang mga ito sa mga butas, sa sandaling tapos na ang lahat
Tulad ng nakikita mo, naglagay din ako ng dalawang-sangkap na malagkit upang ma-secure ang kawad at mga filament sa lugar. Sa tapos na, kumpleto ang aming launchpad
At tulad ng nakikita mo mula sa unang larawan sa seksyong ito, direkta kong na-attach ang mga filament wires sa PCB dahil nakikipag-usap kami sa napakataas na alon kaya't hindi ako nag-abala na maglagay ng isang terminal ng tornilyo, at na ang marka ng pagtatapos ng aming chassis proseso ng pagbuo
Hakbang 3: Kinakailangan ang Mga Bahagi para sa Alexa Controlled Rocket Launcher
Para sa panig ng hardware ng mga bagay, gumamit kami ng mga napaka-pangkaraniwang bahagi na madali kang makakakuha mula sa iyong lokal na tindahan ng libangan, isang kumpletong listahan ng mga item ang ibinibigay sa ibaba.
12V-Relay - 3
BD139 Transistor - 3
1N4004 Diode - 3
5.08 mm Screw Terminal - 1
LM7805 - Voltage Regulator - 1
100uF Decoupling Capacitor - 2
5.1V Zener Diode - 1
NodeMCU (ESP8266-12E) Lupon - 1
Dotted Perf Board - ½
Koneksyon sa Wire - 10
Hakbang 4: Arduino Rocket Launcher Circuit Diagram
Ang kumpletong eskematiko para sa Alexa Controlled Rocket Launcher ay ibinibigay dito.
Gumamit ako ng mga tag upang ikonekta ang isang pin sa isa pa. Kung titingnan mo ang sapat na malapit, hindi dapat maging mahirap bigyang kahulugan ang eskematiko.
Ang Pagtatayo ng Circuit ay medyo prangka, Kaya't hindi ko masyadong bibigyan ang mga detalye.
Una, mayroon kaming IC1 na isang LM7805 boltahe regulator, kasama ang 100uF decoupling capacitors na tinukoy ng C1 at C2.
Pagkatapos nito, nasa gitna namin ang aming proyekto, ang board ng NodeMCU, na naglalaman ng module na ESP-12E. Dahil gumagamit kami ng isang 12V lead-acid na baterya upang mapagana ang buong circuit, na ang dahilan kung bakit kailangan naming gamitin ang LM7805 upang mai-convert muna ito sa 12V hanggang 5V upang mapagana ang board ng NodeMCU. Ginagawa namin ito dahil ang onboard AMS1117 boltahe regulator ay hindi sapat na sapat upang mai-convert ang 12V nang direkta sa 3.3V, na ang dahilan kung bakit kinakailangan ang 7805.
Sa pagpapatuloy, mayroon kaming tatlong 12V relay, para sa demonstrasyong ito, gumagamit kami ng tatlong relay, ngunit tulad ng naunang nabanggit namin, ang launchpad ay may isang placeholder para sa 7 rockets. Maaari mong sabunutan nang kaunti ang code at ilagay ang lahat ng pitong mga rocket upang maglunsad nang sama-sama. Ang tatlong mga relay ay hinihimok ng isang T1, T2, at T3 na tatlong mga transistor ng NPN, at sapat ang mga ito upang himukin ang pagkarga ng isang tunay. Sa wakas, mayroon kaming tatlong mga diode ng freewheeling na nagpoprotekta sa circuit mula sa mga mataas na boltahe na spike na nabuo ng relay.
Hakbang 5: Pagbuo ng Circuit sa PerfBoard
Tulad ng nakikita mo mula sa pangunahing imahe, ang ideya ay gumawa ng isang simpleng circuit na maaaring hawakan ang isang malaking halaga ng kasalukuyang para sa isang maikling panahon, ayon sa aming pagsubok, 800 milliseconds ay sapat na upang magaan ang isang piraso ng papel. Kaya, itinatayo namin ang circuit sa isang piraso ng perfboard at ikinonekta ang lahat ng mga pangunahing koneksyon sa 1 sq mm makapal na tanso na tanso. Pagkatapos naming matapos ang paghihinang ng pisara. Kapag natapos na kami, mukhang isang bagay tulad ng ipinakita sa larawan sa itaas.
Hakbang 6: Programming NodeMCU para sa Alexa Controlled Rocket Launcher
Ngayon na handa na ang hardware, oras na upang simulan ang pag-coding para sa aming batay sa Alexa na kinokontrol na rocket launcher. Ngunit bago kami magsimula, mahalagang idagdag ang mga kinakailangang aklatan sa iyong Arduino IDE. Siguraduhin na idagdag mo ang tamang mga aklatan mula sa link na ibinigay sa ibaba iba pa ang code ay magtapon ng mga error kapag naipon.
I-download ang Espalexa Library
Matapos idagdag ang kinakailangang mga aklatan, maaari mong direktang i-upload ang code upang suriin kung gumagana ang circuit. Kung nais mong malaman kung paano gumagana ang code, pagkatapos ay patuloy na basahin.
Hakbang 7: Pag-configure ng Alexa Sa Alexa Android Application
Tatanggap lamang ang Alexa ng mga utos kung at makikilala lamang ang aparato ng ESP8866. Para doon, kailangan naming i-configure ang Alexa sa tulong ng Alexa app sa Android. Ang isang mahalagang bagay na dapat gawin bago magpatuloy sa anumang karagdagang ay kailangan nating tiyakin na ang Alexa at ang 1 (Ang Pangungusap ay hindi kumpleto)
Upang magawa iyon, pumunta sa higit pang seksyon ng Alexa app at mag-click sa pagpipiliang Magdagdag ng isang Device, mag-click sa Banayad, pagkatapos mag-scroll pababa sa ilalim ng pahina at mag-click sa Iba pa.
Susunod, mag-click sa DISCOVER DEVICE at maghintay para sa isang sandali pagkatapos na ang Alexa ay makahanap ng mga bagong aparato. Kapag nahanap na ng Alexa ang mga aparato, kailangan mong mag-click sa mga ito at idagdag ang mga ito sa kani-kanilang mga lugar / kategorya, at tapos ka na.
Hakbang 8: Alexa Controlled Rocket Launcher - Pagsubok
Para sa proseso ng pagsubok, nagpunta ako sa aking hardin, hinugot ang lahat ng mga piyus mula sa rocket, inilagay ito sa kani-kanilang lugar, at sinigawan ko si Alexa…! I-on ang lahat ng Rockets, na naka-cross ang aking mga daliri. At ang lahat ng mga rocket ay lumipad sa pamamagitan ng pagmamarka ng aking mga pagsisikap bilang isang malaking tagumpay. Mukha itong ganito.
Sa wakas, minsan pa sinabi ko si Alexa…! I-on ang lahat ng mga rocket, upang makakuha ng isang mahabang tula larawan ng mga filament na maaari mong makita sa ibaba.
Hakbang 9:
Inaasahan kong nasiyahan ka sa artikulo at may natutunan na bago at kapaki-pakinabang. Kung mayroon kang anumang pagdududa o query, iwanan ang mga ito sa seksyon ng komento sa ibaba. Para sa higit pang kagiliw-giliw na mga proyekto, maaari mong bisitahin ang CircuitDigest at sundin din kami ng IoTDesignPro sa Mga Instructable.
Inirerekumendang:
Gesture Hawk: Kamay na Kinokontrol ng Robot na Kamay Gamit ang Pagproseso ng Imahe Batay sa Interface: 13 Mga Hakbang (na may Mga Larawan)
Gesture Hawk: Kamay na Kinokontrol ng Robot na Kamay Gamit ang Pagproseso ng Imahe Batay sa Interface: Ang Gesture Hawk ay ipinakita sa TechEvince 4.0 bilang isang simpleng pagproseso ng imahe batay sa interface ng human-machine. Ang utility nito ay nakasalalay sa katotohanan na walang karagdagang mga sensor o naisusuot maliban sa isang guwantes ang kinakailangan upang makontrol ang robotic car na tumatakbo sa iba't ibang
Pamamahala ng Tanim na Batay sa Batay sa Solar Na May ESP32: 7 Mga Hakbang (na may Mga Larawan)
Pamamahala ng Tanim na Batay sa Batay ng Solar Sa ESP32: Ang paglaki ng mga halaman ay masaya at pagtutubig at pag-aalaga sa kanila ay hindi talaga isang abala. Ang mga aplikasyon ng Microcontroller upang subaybayan ang kanilang kalusugan ay nasa buong internet at ang inspirasyon para sa kanilang disenyo ay nagmula sa static na katangian ng halaman at ang kadalian ng moni
Kinokontrol ng Wi-Fi Diwali Rocket Launcher: 6 na Hakbang
Kinokontrol ng Wi-Fi Diwali Rocket Launcher: Kamusta Mga Tao! Panahon na ng Diwali dito sa India, at wala na akong interes na tanggalin ang mga Cracker. Ngunit lahat ako para sa pagdiriwang nito sa isang nerdy na paraan. Paano ang tungkol sa pagpapaputok ng mga Diwali rocket nang walang wireless? Si Diwali ay nahulog sa tatlong araw. Kaya pupunta ako sa
Batay sa Autonomous na Batay ng Arduino Gamit ang Ultrasonic Sensor: 5 Mga Hakbang (na may Mga Larawan)
Batay ng Autonomous na Batay ng Arduino Paggamit ng Ultrasonic Sensor: Lumikha ng iyong sariling Arduino based Autonomous Bot gamit ang Ultrasonic Sensor. Ang bot na ito ay maaaring lumipat sa sarili nitong walang pag-crash ng anumang mga hadlang. Karaniwan kung ano ang ginagawa nito ay nakita nito ang anumang uri ng mga hadlang sa paraan nito at nagpapasya ang pinakamahusay na pa
BeanBot - isang Batay sa Autonomous na Robot ng Batay sa Arduino !: 8 Mga Hakbang (na may Mga Larawan)
BeanBot - isang Arduino Batay sa Autonomous Paper Robot !: Mayroon bang anumang mas nakasisigla kaysa sa isang blangko na papel? Kung ikaw ay isang masugid na tinkerer o tagabuo pagkatapos ay walang alinlangan na simulan mo ang iyong mga proyekto sa pamamagitan ng pag-sketch ng mga ito sa papel. Nagkaroon ako ng ideya upang makita kung posible na bumuo ng isang frame ng robot na wala sa papel