Talaan ng mga Nilalaman:

Alexa Batay sa Kinokontrol na Rocket Launcher: 9 Mga Hakbang (na may Mga Larawan)
Alexa Batay sa Kinokontrol na Rocket Launcher: 9 Mga Hakbang (na may Mga Larawan)

Video: Alexa Batay sa Kinokontrol na Rocket Launcher: 9 Mga Hakbang (na may Mga Larawan)

Video: Alexa Batay sa Kinokontrol na Rocket Launcher: 9 Mga Hakbang (na may Mga Larawan)
Video: Стелс-игра, похожая на Metal Gear Solid. 👥 - Terminal GamePlay 🎮📱 🇷🇺 2024, Nobyembre
Anonim
Alexa Batay sa Kinokontrol na Rocket Launcher
Alexa Batay sa Kinokontrol na Rocket Launcher

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

Kinokontrol na VoiceT-based na Rocket Igniter na batay sa IoT
Kinokontrol na VoiceT-based na Rocket Igniter na batay sa IoT
Kinokontrol na VoiceT-based na Rocket Igniter na batay sa IoT
Kinokontrol na VoiceT-based na Rocket Igniter na batay sa IoT
Kinokontrol na VoiceT-based na Rocket Igniter na batay sa IoT
Kinokontrol na VoiceT-based na Rocket Igniter na batay sa IoT
Kinokontrol na VoiceT-based na Rocket Igniter na batay sa IoT
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

Launchpad para sa aming NodeMCU Rocket Launch Controller
Launchpad para sa aming NodeMCU Rocket Launch Controller
Launchpad para sa aming NodeMCU Rocket Launch Controller
Launchpad para sa aming NodeMCU Rocket Launch Controller
Launchpad para sa aming NodeMCU Rocket Launch Controller
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

Arduino Rocket Launcher Circuit Diagram
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

Pagbuo ng Circuit sa PerfBoard
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

Ang pag-configure ng Alexa Sa Alexa Android Application
Ang pag-configure ng Alexa Sa Alexa Android Application
Ang pag-configure ng Alexa Sa Alexa Android Application
Ang 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

Alexa Controlled Rocket Launcher - Pagsubok
Alexa Controlled Rocket Launcher - Pagsubok
Alexa Controlled Rocket Launcher - Pagsubok
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:

Larawan
Larawan

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: