Cuprins:
- Pasul 1: aprindere cu rachetă inteligentă controlată vocală bazată pe IoT
- Pasul 2: Launchpad pentru controlerul nostru de lansare cu rachete NodeMCU
- Pasul 3: Componente necesare pentru lansatorul de rachete controlat de Alexa
- Pasul 4: Diagrama circuitului Arduino Rocket Launcher
- Pasul 5: Construirea circuitului pe PerfBoard
- Pasul 6: Programarea NodeMCU pentru lansatorul de rachete controlat de Alexa
- Pasul 7: Configurarea Alexa cu aplicația Alexa pentru Android
- Pasul 8: Lansator de rachete controlat de Alexa - Testare
- Pasul 9:
Video: Lansator de rachete controlat prin voce Alexa: 9 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Pe măsură ce se apropie sezonul de iarnă; vine acea perioadă a anului când se sărbătorește festivalul luminilor. Da, vorbim despre Diwali, care este un adevărat festival indian sărbătorit pe tot globul. Anul acesta, Diwali s-a încheiat deja și, văzând oamenii care trag focuri, mi-a venit ideea de a construi lansatorul de rachete controlat prin voce sau Igniter, care poate lansa rachete doar cu comandă vocală, făcându-l foarte sigur și distractiv pentru copii.
Pentru a clarifica, nu sunt aici pentru a încuraja oamenii să tragă biscuiți pe Diwali, guvernul indian a impus restricții impuse de biscuiți pentru a reduce poluarea și este responsabilitatea noastră să o respectăm. Ideea aici este că, în loc să petrecem întreaga zi trăgând biscuiți, să construim un aprindător de rachete Arduino controlat vocal și să tragem câteva rachete cu stil. Văd asta ca un câștig-câștig.
Acest lansator de rachete Arduino va fi foarte diferit de alții. Are un șasiu foarte robust din placaj, un mecanism de control fiabil pe bază de releu și un mecanism foarte unic pentru lansarea și reîncărcarea rachetelor, așa că, fără alte întârzieri, să intrăm direct în procesul de construcție.
Pasul 1: aprindere cu rachetă inteligentă controlată vocală bazată pe IoT
Mecanismul de lucru al circuitului este foarte simplu, componenta principală care este responsabilă pentru lansarea rachetei este firul de nicrom și vine sub forma unei serpentine de încălzire. Acest fir nichrom va acționa ca aprinsorul rachetei. Cum? Vă voi arăta mai târziu.
După cum puteți vedea în imaginea de mai sus, firul de nicrom vine sub forma unei bobine de încălzire, pentru mine, a fost cel mai simplu mod de a-l obține. Trebuie să-l tragem drept și să-l îndoim pentru a forma o formă care arată așa cum se arată în imagine.
Odată ce am făcut acest lucru, îl vom alimenta cu o baterie de 12V plumb-acid și va străluci roșu. Acest lucru va fi suficient pentru a aprinde pulberea neagră din interiorul rachetei și va funcționa la fel ca o doză normală de siguranță. Rețineți că acesta este un controler de lansare a rachetelor de mare putere, curentul necesar pentru ca firul să fie aprins este mare. Respectați sfaturile de siguranță atunci când lucrați cu curenți mari.
Odată ce testarea este finalizată, singurul lucru care rămâne este procesul de control, pe care îl vom face pe măsură ce vom continua în articol.
Pasul 2: Launchpad pentru controlerul nostru de lansare cu rachete NodeMCU
Pentru această versiune, să facem un launchpad. Odată cu lansarea terminată, putem reîncărca cu ușurință unele crackere și le putem lansa foarte ușor. Am construit un launchpad care seamănă cu cel afișat în imagine.
Să parcurgem procesul pas cu pas de construire a lansatorului.
Pentru cele două laturi ale cadrului, am folosit două bucăți de placaj (25X3X1.5) inch lung
Pentru partea de sus, am folosit o parte de placaj (20X3X1.5) inch lungime, iar pentru bază, am folosit o bucată de placaj lungă (20X6X1.5) inch, care îi va oferi un pic mai multă stabilitate
Acum, este timpul să realizăm filamente pe bază de sârmă de nicrom, care vor acționa ca o siguranță pentru racheta noastră
Pentru aceasta, am cumpărat o bobină de încălzire cu bază de sârmă de nicrom de 1000 W, am îndreptat-o și am făcut structura care este prezentată în imagine. A trebuit să folosesc două clești și tăietori laterali pentru a modela firul de nicrom așa cum se arată
Odată ce s-a făcut acest lucru, am împărțit bucata de 20”din bloc de placaj în șapte bucăți, am măsurat-o și am făcut găuri pentru a pune filamentele pe bază de sârmă de nichrom și, odată ce a fost făcut, arăta ca imaginile de mai jos
Dar înainte de a plasa filamentele, am atașat sârmă de cupru de 1 mm grosime în fiecare terminal și le-am trecut prin găuri, odată ce totul a fost făcut
După cum puteți vedea, am pus și adezivul bicomponent pentru a fixa firul și filamentele la locul lor. Odată făcut acest lucru, lansatorul nostru este complet
Și, după cum puteți vedea din prima imagine din această secțiune, am atașat direct firele de filament la PCB, deoarece avem de-a face cu curenți foarte mari, așa că nu m-am deranjat să plasez un terminal cu șurub și asta marchează sfârșitul șasiului nostru procesul de construire
Pasul 3: Componente necesare pentru lansatorul de rachete controlat de Alexa
Pentru partea hardware a lucrurilor, am folosit piese foarte generice pe care le puteți obține destul de ușor de la magazinul dvs. local de hobby-uri, o listă completă de articole este prezentată mai jos.
Releu 12V - 3
BD139 Tranzistor - 3
1N4004 Diodă - 3
Borna cu șurub de 5,08 mm - 1
LM7805 - Regulator de tensiune - 1
Condensator de decuplare 100uF - 2
Diodă Zener 5.1V - 1
Placă NodeMCU (ESP8266-12E) - 1
Dotted Perf Board - ½
Conectarea firului - 10
Pasul 4: Diagrama circuitului Arduino Rocket Launcher
Schema completă pentru lansatorul de rachete controlat Alexa este prezentată aici.
Am folosit etichete pentru a conecta un pin la altul. Dacă arăți suficient de aproape, nu ar trebui să fie dificil să interpretezi schema.
Construcția circuitului este destul de simplă, așa că nu voi intra în detalii prea mult.
În primul rând, avem IC1, care este un regulator de tensiune LM7805, cu condensatorii săi de decuplare 100uF notați cu C1 și C2.
După aceea, avem inima proiectului nostru, placa NodeMCU, care găzduiește modulul ESP-12E. Deoarece folosim o baterie plumb-acid de 12V pentru a alimenta întregul circuit, motiv pentru care trebuie să folosim LM7805 pentru a-l converti mai întâi la 12V la 5V pentru a alimenta placa NodeMCU. O facem deoarece regulatorul de tensiune AMS1117 de la bord nu este suficient pentru a converti 12V direct la 3,3V, motiv pentru care 7805 este necesar.
Mai departe, avem trei relee de 12V, pentru această demonstrație, folosim trei relee, dar așa cum am menționat anterior, lansatorul are un substituent pentru 7 rachete. Puteți modifica codul puțin și puteți plasa toate cele șapte rachete pentru a lansa complet. Cele trei relee sunt acționate de un T1, T2 și T3, care sunt trei tranzistoare NPN și sunt suficiente pentru a conduce sarcina unui real. În cele din urmă, avem trei diode cu roată liberă care protejează circuitul de vârfuri de înaltă tensiune generate de releu.
Pasul 5: Construirea circuitului pe PerfBoard
După cum puteți vedea din imaginea principală, ideea a fost să realizăm un circuit simplu care să poată gestiona o cantitate uriașă de curent pentru o perioadă scurtă de timp, conform testelor noastre, 800 de milisecunde sunt suficiente pentru a lumina o bucată de hârtie. Deci, construim circuitul pe o bucată de perfboard și conectăm toate conexiunile majore cu sârmă de cupru de 1 mm grosime. După ce am terminat de lipit placa. După ce am terminat, arăta ca ceva așa cum se arată în imaginea de mai sus.
Pasul 6: Programarea NodeMCU pentru lansatorul de rachete controlat de Alexa
Acum, când hardware-ul este gata, este timpul să începem să codificăm lansatorul de rachete controlat prin voce bazat pe Alexa. Dar înainte de a începe, este important să adăugați bibliotecile necesare la ID-ul dvs. Arduino. Asigurați-vă că adăugați bibliotecile potrivite din linkul dat mai jos, altfel codul va arunca erori atunci când este compilat.
Descărcați Biblioteca Espalexa
După adăugarea bibliotecilor necesare, puteți încărca direct codul pentru a verifica dacă circuitul funcționează. Dacă doriți să știți cum funcționează codul, continuați să citiți.
Pasul 7: Configurarea Alexa cu aplicația Alexa pentru Android
Alexa va accepta comenzi numai dacă și numai dacă recunoaște dispozitivul ESP8866. Pentru aceasta, trebuie să configurăm Alexa cu ajutorul aplicației Alexa de pe Android. Un lucru important de făcut înainte de a continua este că trebuie să ne asigurăm că Alexa și 1 (Sentința este incompletă)
Pentru a face acest lucru, accesați secțiunea mai mult a aplicației Alexa și faceți clic pe opțiunea Adăugați un dispozitiv, faceți clic pe Light, apoi derulați în jos în partea de jos a paginii și faceți clic pe Altele.
Apoi, faceți clic pe DISCOVER DEVICE și așteptați un moment după ce Alexa va găsi dispozitive noi. Odată ce Alexa găsește dispozitivele, trebuie să faceți clic pe ele și să le adăugați la locurile / categoriile lor respective și ați terminat.
Pasul 8: Lansator de rachete controlat de Alexa - Testare
Pentru procesul de testare, m-am dus în grădina mea, am scos toate siguranțele din rachetă, le-am așezat în locurile lor respective și am strigat Alexa …! Porniți toate Rachetele, cu degetele încrucișate. Și toate rachetele au zburat marcând eforturile mele ca fiind un succes uriaș. Arăta cam așa.
În sfârșit, încă o dată am spus Alexa …! Porniți toate rachetele, pentru a obține o imagine epică a filamentelor pe care le puteți vedea mai jos.
Pasul 9:
Sper că ți-a plăcut articolul și ai învățat ceva nou și util. Dacă aveți nelămuriri sau întrebări, lăsați-le în secțiunea de comentarii de mai jos. Pentru mai multe astfel de proiecte interesante, puteți vizita CircuitDigest și IoTDesignPro, de asemenea, urmați-ne pe Instructables.
Recomandat:
Lansator de rachete de siguranță fără fir: 8 pași
Lansator de rachete de siguranță fără fir: Bună ziua, am făcut un proiect interesant de lansator de rachete fără fir și sper că vă va plăcea cu siguranță. Placa de releu cu patru canale este utilizată pentru a lansa patru rachete de petarde una câte una fără fir sau la un moment dat, fără risc de un runni
Lansator de rachete Arduino: 5 pași
Lansator de rachete Arduino: Acesta este un proiect care folosește arduino uno pentru a lansa rachete model. În afară de componentele electronice care se conectează la panou, veți avea nevoie de o sursă de alimentare de 12v cu o clemă pentru baterie, cabluri de cel puțin 10 ft cu cleme de aligator, o sursă de alimentare pentru
Comutator controlat prin voce folosind Alexa și Arduino: 10 pași (cu imagini)
Comutator cu comandă vocală folosind Alexa și Arduino: Scopul principal al acestui proiect este de a utiliza senzorul de temperatură pentru a controla comutatorul (releu) pentru a porni sau opri dispozitivul. Lista materialelor Modulul de releu 12V == > $ 4.2 Arduino uno == > Senzor de temperatură DHT11 de 8 USD == > 3 dolari ESP8266 Modul
Lansator de rachete Diwali controlat prin Wi-Fi: 6 pași
Lansator de rachete Diwali controlat prin Wi-Fi: Bună, oameni buni! Este sezonul Diwali aici în India și nu mai am interesul de a concedia Crackerii. Dar sunt toți pentru că am sărbătorit-o într-un mod tocilar. Ce zici de lansarea rachetelor Diwali fără fir? Deci am de gând să
RC Car Hack - Controlat prin Bluetooth prin aplicația Android: 3 pași (cu imagini)
RC Car Hack - Controlat prin Bluetooth prin intermediul aplicației Android: Sunt sigur că fiecare dintre voi puteți găsi acasă mașină RC neutilizată. Această instrucțiune vă va ajuta să schimbați vechea mașină RC în cadou original :) Datorită faptului că mașina RC pe care o aveam avea dimensiuni mici, am ales Arduino Pro Mini ca controler principal. O alta