Sisukord:

Alexa baasil hääljuhtimisega raketiheitja: 9 sammu (piltidega)
Alexa baasil hääljuhtimisega raketiheitja: 9 sammu (piltidega)

Video: Alexa baasil hääljuhtimisega raketiheitja: 9 sammu (piltidega)

Video: Alexa baasil hääljuhtimisega raketiheitja: 9 sammu (piltidega)
Video: A Real-Life Alexa Lives With 'Alexa' 2024, Juuli
Anonim
Alexa baasil hääljuhtimisega raketiheitja
Alexa baasil hääljuhtimisega raketiheitja

Talvehooaja lähenedes; saabub see aastaaeg, mil tähistatakse tulede festivali. Jah, me räägime Diwalist, mis on tõeline India festival, mida tähistatakse kogu maailmas. Sel aastal on Diwali juba lõppenud ja nähes, kuidas inimesed kreekereid tulistavad, tuli mul idee ehitada Alexa baasil hääljuhtimisega raketiheitja või süütaja, mis suudab rakette käivitada vaid häälkäsklusega, muutes selle lastele väga turvaliseks ja lõbusaks.

Selguse huvides ei ole ma siin selleks, et julgustada inimesi Diwali peale kreekereid vallandama, India valitsus on kehtestanud piirangud kreekeritele reostuse piiramiseks ja meie kohustus on sellest kinni pidada. Idee on selles, et selle asemel, et kulutada terve päev kreekerite põletamisele, ehitame laheda häälega juhitava Arduino raketisüütaja ja tulistame stiilselt mõned raketid. Ma näen seda win-win.

See Arduino raketiheitja on teistest väga erinev. Sellel on väga vastupidav šassii, mis on valmistatud vineerist, usaldusväärne releepõhine juhtimismehhanism ja väga ainulaadne mehhanism rakettide käivitamiseks ja uuesti laadimiseks, seega asume viivitamatult ehitusprotsessi.

Samm: IoT-põhine hääljuhtimisega nutikas raketisüütaja

IoT-põhine hääljuhtimisega nutikas raketisüütaja
IoT-põhine hääljuhtimisega nutikas raketisüütaja
IoT-põhine hääljuhtimisega nutikas raketisüütaja
IoT-põhine hääljuhtimisega nutikas raketisüütaja
IoT-põhine hääljuhtimisega nutikas raketisüütaja
IoT-põhine hääljuhtimisega nutikas raketisüütaja
IoT-põhine hääljuhtimisega nutikas raketisüütaja
IoT-põhine hääljuhtimisega nutikas raketisüütaja

Vooluahela töömehhanism on väga lihtne, põhikomponent, mis vastutab raketi käivitamise eest, on nikroomtraat ja see on küttekeha kujul. See nikroomtraat toimib raketisüütajana. Kuidas? Näitan teile hiljem.

Nagu ülaltoodud pildil näha, on nikroomtraat kütteseadme mähise kujul, minu jaoks oli see lihtsaim viis selle hankimiseks. Peame selle sirgeks tõmbama ja painutama, et moodustada kuju, mis näeb välja nagu pildil näidatud.

Kui oleme seda teinud, toidame seda 12 V pliiakuga ja see helendab punaselt. Sellest piisab raketi sees oleva musta pulbri süütamiseks ja see töötab täpselt nagu tavaline kaitsmedoos. Pange tähele, et see on suure võimsusega raketiheitekontroller, traadi punaseks kuumutamiseks vajalik vool on suur. Suure vooluga töötamisel järgige ohutusnõuandeid.

Kui testimine on tehtud, jääb üle ainult kontrolliprotsess, mida teeme artiklis edasi liikudes.

2. samm: meie NodeMCU raketi käivituskontrolleri käivitusplaat

Meie NodeMCU raketiheitekontrolleri käivitusplaat
Meie NodeMCU raketiheitekontrolleri käivitusplaat
Meie NodeMCU raketiheitekontrolleri käivitusplaat
Meie NodeMCU raketiheitekontrolleri käivitusplaat
Meie NodeMCU raketiheitekontrolleri käivitusplaat
Meie NodeMCU raketiheitekontrolleri käivitusplaat

Selle ehituse jaoks teeme käivitusplaadi. Kui käivitusplaat on valmis, saame mõned kreekerid hõlpsalt uuesti laadida ja väga lihtsalt käivitada. Olen ehitanud käivitusplaadi, mis näeb välja nagu pildil näidatud.

Lähme samm -sammult käivitusplaadi loomise protsessi.

Raami kahe külje jaoks olen kasutanud kahte (25X3X1,5) tolli pikkust vineeritükki

Ülemise osa jaoks olen kasutanud (20X3X1,5) tolli pikkust vineeri ja aluse jaoks (20X6X1,5) tolli pikkust vineeritükki, mis annab sellele veidi rohkem stabiilsust

Nüüd on aeg valmistada nikroomtraadil põhinevad niidid, mis toimivad meie raketi kaitsmena

Selle jaoks olen ostnud 1000W nikroomtraadist baaskuumutusspiiri, sirgendanud selle ja teinud struktuuri, mis on pildil näidatud. Pidin nikroomtraadi kujundamiseks kasutama kahte tangit ja külglõikurit, nagu näidatud

Kui see oli tehtud, jagasin 20-tollise vineeriploki seitsmeks tükiks, mõõtsin selle läbi ja puurisin augud nikroomtraadil põhinevate hõõgniitide sisse panemiseks ja kui see oli tehtud, nägi see välja nagu allolevad pildid

Kuid enne hõõgniitide paigutamist olen igasse terminali kinnitanud 1 ruutmeetri paksuse vasktraadi ja lasknud need läbi aukude, kui kõik on tehtud

Nagu näete, olen traadi ja niitide kinnitamiseks pannud ka kahekomponendilise liimi. Kui see on tehtud, on meie käivitusplaat valmis

Ja nagu näete selle jaotise esimeselt pildilt, olen hõõgniidi juhtmed otse PCB külge kinnitanud, kuna tegemist on väga suurte vooludega, nii et ma ei viitsinud kruviklemmi paigutada ja see tähistab meie šassii lõppu ehitusprotsess

Samm: Alexa juhitava raketiheitja jaoks vajalikud komponendid

Asjade riistvara poolel oleme kasutanud väga üldisi osi, mida saate oma kohalikust hobipoest üsna hõlpsalt hankida, allpool on täielik üksuste loend.

12V -relee - 3

BD139 transistor - 3

1N4004 diood - 3

5,08 mm kruviklemm - 1

LM7805 - pingeregulaator - 1

100uF lahtiühendamise kondensaator - 2

5,1 V Zeneri diood - 1

NodeMCU (ESP8266-12E) juhatus - 1

Täpiline Perf Board - ½

Ühendusjuhe - 10

Samm: Arduino raketiheitja vooluahela skeem

Arduino raketiheitja vooluahela skeem
Arduino raketiheitja vooluahela skeem

Siin on Alexa juhitava raketiheitja täielik skeem.

Olen kasutanud silte ühe tihvti ühendamiseks teisega. Kui vaatate piisavalt lähedale, ei tohiks skemaatika tõlgendamine olla keeruline.

Ringkonstruktsioon on üsna lihtne, nii et ma ei hakka üksikasjadesse väga laskuma.

Esiteks on meil IC1, mis on pingeregulaator LM7805 ja mille 100uF lahtiühendamise kondensaatorid on tähistatud C1 ja C2.

Pärast seda on meie projekti süda, NodeMCU plaat, kus asub ESP-12E moodul. Kuna me kasutame kogu vooluahela toiteks 12 V pliiakut, seetõttu peame NodeMCU plaadi toiteks kõigepealt kasutama LM7805, et see kõigepealt 12 V kuni 5 V muundada. Me teeme seda seetõttu, et pardal olevast pingeregulaatorist AMS1117 ei piisa 12 V otse 3,3 V muundamiseks, mistõttu on 7805 vajalik.

Edasi liikudes on meil kolm 12 V releed, selle demonstratsiooni jaoks kasutame kolme releed, kuid nagu me varem mainisime, on stardiplatvormil 7 raketi jaoks kohatäide. Saate koodi veidi muuta ja paigutada kõik seitse raketti käivitamiseks. Neid kolme releed juhivad T1, T2 ja T3, mis on kolm NPN -transistorit, ja neist piisab reaalse koormuse juhtimiseks. Lõpuks on meil kolm vabakäigu dioodi, mis kaitsevad vooluahelat relee tekitatud kõrgepinge naastude eest.

Samm: vooluringi ehitamine PerfBoardile

Ringraja ehitamine PerfBoardile
Ringraja ehitamine PerfBoardile

Nagu põhipildilt näha, oli idee teha lihtne vooluring, mis suudab lühikese aja jooksul hakkama saada tohutu voolutugevusega, sest meie katsetuste kohaselt piisab paberitüki valgustamiseks 800 millisekundist. Niisiis, me ehitame vooluahela perfoplaadi tükile ja ühendame kõik peamised ühendused 1 ruutmeetri paksuse vasktraadiga. Pärast plaadi jootmise lõpetamist. Kui olime lõpetanud, nägi see välja nagu ülaltoodud pildil.

6. samm: NodeMCU programmeerimine Alexa juhitava raketiheitja jaoks

Nüüd, kui riistvara on valmis, on aeg alustada meie Alexa -põhise hääljuhtimisega raketiheitja kodeerimist. Kuid enne alustamist on oluline lisada vajalikud teegid oma Arduino IDE -sse. Veenduge, et lisate allpool toodud lingilt õiged teegid, muidu viskab kood kompileerimisel vigu.

Laadige alla Espalexa raamatukogu

Pärast nõutavate teekide lisamist saate koodi otse üles laadida, et kontrollida, kas vooluring töötab. Kui soovite teada, kuidas kood töötab, lugege edasi.

Samm: Alexa seadistamine Alexa Androidi rakendusega

Alexa seadistamine Alexa Androidi rakendusega
Alexa seadistamine Alexa Androidi rakendusega
Alexa seadistamine Alexa Androidi rakendusega
Alexa seadistamine Alexa Androidi rakendusega

Alexa võtab käske vastu ainult siis ja ainult siis, kui ta tuvastab seadme ESP8866. Selleks peame Alexa seadistama Androidi Alexa rakenduse abil. Üks oluline asi, mida teha enne, kui jätkame, on see, et peame veenduma, et Alexa ja 1 (lause on puudulik)

Selleks minge rakenduse Alexa jaotisse Veel ja klõpsake suvandil Lisa seade, klõpsake Valgus, seejärel kerige lehe allosas alla ja klõpsake nuppu Muu.

Seejärel klõpsake nuppu DISCOVER DEVICE ja oodake hetk, pärast seda leiab Alexa uued seadmed. Kui Alexa on seadmed leidnud, peate neil klõpsama ja lisama need vastavatesse kohtadesse/kategooriatesse ning olete valmis.

8. samm: Alexa juhitav raketiheitja - testimine

Alexa juhitav raketiheitja - testimine
Alexa juhitav raketiheitja - testimine
Alexa juhitav raketiheitja - testimine
Alexa juhitav raketiheitja - testimine

Katsetamiseks läksin oma aeda, tõmbasin raketilt kõik kaitsmed, asetasin need oma kohtadesse ja hüüdsin Alexa…! Lülitage kõik raketid sisse, pöidlad pöialt. Ja kõik raketid lendasid, märkides minu jõupingutusi kui suurt edu. See nägi välja umbes selline.

Lõpuks ütlesin veel kord Alexa …! Lülitage kõik raketid sisse, et saada eepiline pilt hõõgniitidest, mida näete allpool.

9. samm:

Pilt
Pilt

Loodan, et teile meeldis artikkel ja õppisite midagi uut ja kasulikku. Kui teil on kahtlusi või küsimusi, jätke need allolevasse kommentaaride sektsiooni. Rohkem selliseid huvitavaid projekte saate külastada CircuitDigest ja IoTDesignPro jälgivad meid ka Instructablesis.

Soovitan: