INHOUDSOPGAWE:

Op Alexa gebaseerde stemgestuurde vuurpyllanseerder: 9 stappe (met foto's)
Op Alexa gebaseerde stemgestuurde vuurpyllanseerder: 9 stappe (met foto's)

Video: Op Alexa gebaseerde stemgestuurde vuurpyllanseerder: 9 stappe (met foto's)

Video: Op Alexa gebaseerde stemgestuurde vuurpyllanseerder: 9 stappe (met foto's)
Video: Brilliant Smart Home Control Installatie | Stapsgewijze handleiding! 2024, Julie
Anonim
Alexa -gebaseerde stembeheerde vuurpyllanseerder
Alexa -gebaseerde stembeheerde vuurpyllanseerder

Soos die winterseisoen nader kom; kom daardie tyd van die jaar wanneer die fees van die ligte gevier word. Ja, ons praat oor Diwali, 'n ware Indiese fees wat wêreldwyd gevier word. Hierdie jaar is Diwali reeds verby, en toe ek sien hoe mense klappers afvuur, het ek die idee gekry om die Alexa -gebaseerde Voice Controlled Rocket Launcher of Igniter te bou, wat vuurpyle met net 'n stemopdrag kan lanseer, wat dit baie veilig en pret maak vir kinders.

Om dit duidelik te maak, ek is nie hier om mense aan te moedig om krakers op Diwali af te vuur nie, die Indiese regering het beperkings op krakers toegedien om besoedeling te bekamp, en dit is ons verantwoordelikheid om dit na te kom. Die idee hier is dat ons in plaas daarvan om die hele dag te spandeer om klappers af te vuur, 'n koel stembeheerde Arduino-vuurpylaansteker bou en 'n paar vuurpyle in styl afvuur. Ek sien dit as 'n wen-wen.

Hierdie Arduino -vuurpyllanseerder sal baie anders wees as ander. Dit het 'n baie stewige onderstel van laaghout, 'n betroubare relais-gebaseerde beheermeganisme en 'n baie unieke meganisme om die vuurpyle te begin en te herlaai, sodat ons sonder verdere vertraging in die bouproses kan begin.

Stap 1: IoT-gebaseerde stembeheerde Smart Rocket Igniter

IoT-gebaseerde Stembeheerde Smart Rocket Igniter
IoT-gebaseerde Stembeheerde Smart Rocket Igniter
IoT-gebaseerde Stembeheerde Smart Rocket Igniter
IoT-gebaseerde Stembeheerde Smart Rocket Igniter
IoT-gebaseerde Stembeheerde Smart Rocket Igniter
IoT-gebaseerde Stembeheerde Smart Rocket Igniter
IoT-gebaseerde Stembeheerde Smart Rocket Igniter
IoT-gebaseerde Stembeheerde Smart Rocket Igniter

Die werkingsmeganisme van die stroombaan is baie eenvoudig; die hoofkomponent wat verantwoordelik is vir die bekendstelling van die vuurpyl is die nichroomdraad en kom in die vorm van 'n verwarmingsspoel. Hierdie nichroomdraad sal dien as die vuurpylontsteking. Hoe? Ek sal jou later wys.

Soos u op die foto hierbo kan sien, kom die nichrome draad in die vorm van 'n verwarmingsspoel, vir my was dit die maklikste manier om dit te kry. Ons moet dit reguit trek en buig om 'n vorm te vorm wat lyk soos in die prentjie.

Sodra ons dit gedoen het, sal ons dit met 'n 12V loodsuurbattery voed, en dit sal rooiwarm gloei. Dit sal genoeg wees om die swart poeier in die vuurpyl aan te steek, en dit werk net soos 'n normale lontdosis. Hou in gedagte dat dit 'n vuurpylbestuurder met 'n hoë krag is; die stroom wat nodig is om die draad rooiwarm te maak, is hoog. Volg veiligheidsaanbevelings wanneer u met hoë strome werk.

Sodra die toetsing gedoen is, bly die enigste proses oor wat ons moet beheer, wat ons sal doen terwyl ons verder gaan in die artikel.

Stap 2: Launchpad vir ons NodeMCU Rocket Launch Controller

Launchpad vir ons NodeMCU Rocket Launch Controller
Launchpad vir ons NodeMCU Rocket Launch Controller
Launchpad vir ons NodeMCU Rocket Launch Controller
Launchpad vir ons NodeMCU Rocket Launch Controller
Launchpad vir ons NodeMCU Rocket Launch Controller
Launchpad vir ons NodeMCU Rocket Launch Controller

Kom ons maak 'n lanseerplank vir hierdie opbou. Met die lanseerplank klaar, kan ons 'n paar krakers maklik herlaai en dit baie maklik begin. Ek het 'n lanseerbord gebou wat lyk soos die in die prentjie.

Kom ons stap -vir -stap deur die bou van die lanseerpaneel.

Vir die twee kante van die raamwerk het ek twee (25X3X1.5) duim lange stukke laaghout gebruik

Vir die boonste deel het ek 'n (20X3X1.5) duim lange laaghout gebruik, en vir die basis het ek 'n (20X6X1.5) duim lange laaghout gebruik, wat dit 'n bietjie meer stabiliteit sal gee

Dit is nou tyd om filamente op nichroomdraad te maak, wat 'n lont vir ons vuurpyl sal wees

Daarvoor het ek 'n 1000W nichrome draadbasisverwarmingsspoel gekoop, dit reggemaak en die struktuur gemaak wat in die prentjie getoon word. Ek moes twee tang en sysnyers gebruik om die nichrome draad te vorm, soos getoon

Sodra dit klaar was, het ek die 20 "stuk laaghoutblok in sewe stukke verdeel, gemeet en gate geboor om die filamente op nichroomdraad in te sit, en sodra dit klaar was, het dit soos die onderstaande beelde gelyk

Maar voordat ek die filamente plaas, het ek 1 vierkante mm dik koperdraad in elke terminaal vasgemaak en deur die gate gelei, sodra alles klaar was

Soos u kan sien, het ek ook die twee-komponent gom ingesit om die draad en filamente vas te maak. Met dit klaar, is ons lanseerplatform voltooi

En soos u kan sien uit die eerste prent in hierdie afdeling, het ek die filamentdrade direk aan die printplaat geheg, omdat ons met baie hoë strome te doen het, sodat ek nie die moeite gedoen het om 'n skroefaansluiting te plaas nie, en dit dui die einde van ons onderstel aan bouproses

Stap 3: Vereiste komponente vir Alexa Controlled Rocket Launcher

Vir die hardeware kant het ons baie generiese onderdele gebruik wat u maklik by u plaaslike stokperdjiewinkel kan kry; 'n volledige lys items word hieronder gegee.

12V -aflos - 3

BD139 Transistor - 3

1N4004 Diode - 3

5,08 mm skroefaansluiting - 1

LM7805 - Spanningsreguleerder - 1

100uF ontkoppelingskondensator - 2

5.1V Zenerdiode - 1

NodeMCU (ESP8266-12E) Raad - 1

Gestippelde Perf -bord - ½

Verbindingsdraad - 10

Stap 4: Arduino Rocket Launcher Circuit Diagram

Arduino -vuurpyl -lanseerder -stroombaan -diagram
Arduino -vuurpyl -lanseerder -stroombaan -diagram

Die volledige skema vir Alexa Controlled Rocket Launcher word hier gegee.

Ek het etikette gebruik om een pen aan 'n ander te koppel. As u naby genoeg kyk, behoort dit nie moeilik te wees om die skematiese interpretasie te interpreteer nie.

Die kringkonstruksie is redelik eenvoudig, so ek sal nie baie in die besonderhede ingaan nie.

Eerstens het ons IC1, wat 'n LM7805 spanningsreguleerder is, met sy 100uF ontkoppelingskondenseerders aangedui deur C1 en C2.

Daarna het ons die kern van ons projek, die NodeMCU-bord, wat die ESP-12E-module huisves. Aangesien ons 'n 12V loodsuurbattery gebruik om die hele stroombaan aan te dryf, daarom moet ons die LM7805 gebruik om dit eers na 12V na 5V om te skakel om die NodeMCU-bord aan te dryf. Ons doen dit omdat die ingeboude AMS1117 spanningsreguleerder nie voldoende genoeg is om 12V direk na 3.3V om te skakel nie, en daarom is 7805 nodig.

Ons het drie 12V -relais, vir hierdie demonstrasie gebruik ons drie relais, maar soos ons vroeër genoem het, het die lanseerplatform 'n plekhouer vir 7 vuurpyle. U kan die kode 'n bietjie aanpas en al sewe vuurpyle plaas om heeltemal te begin. Die drie relais word aangedryf deur 'n T1, T2 en T3, wat drie NPN -transistors is, en hulle is voldoende genoeg om die las van 'n werklike aan te dryf. Laastens het ons drie vrywiel -diodes wat die stroombaan beskerm teen hoogspanningspieke wat deur die relais veroorsaak word.

Stap 5: Bou die stroombaan op PerfBoard

Bou die kring op PerfBoard
Bou die kring op PerfBoard

Soos u uit die hoofbeeld kan sien, was die idee om 'n eenvoudige stroombaan te maak wat 'n groot hoeveelheid stroom vir 'n kort tydperk kan hanteer, volgens ons toetsing is 800 millisekondes genoeg om 'n stuk papier aan te steek. Dus, ons bou die stroombaan op 'n stuk perfboard en verbind alle groot verbindings met 1 mm dik koperdraad. Nadat ons die bord klaar gesoldeer het. Toe ons klaar was, het dit soos iets gelyk soos in die bostaande prentjie.

Stap 6: NodeMCU programmeer vir Alexa Controlled Rocket Launcher

Noudat die hardeware gereed is, is dit tyd om te begin kodeer vir ons op Alexa gebaseerde stembeheerde vuurpyl -lanseerder. Maar voordat ons begin, is dit belangrik om die vereiste biblioteke by u Arduino IDE te voeg. Maak seker dat u die regte biblioteke byvoeg vanaf die onderstaande skakel, anders sal die kode foute veroorsaak wanneer dit saamgestel word.

Laai die Espalexa -biblioteek af

Nadat u die vereiste biblioteke bygevoeg het, kan u die kode direk oplaai om te kyk of die kring werk. As u wil weet hoe die kode werk, lees dan verder.

Stap 7: Configureer Alexa met Alexa Android -toepassing

Alexa instel met Alexa Android -toepassing
Alexa instel met Alexa Android -toepassing
Alexa instel met Alexa Android -toepassing
Alexa instel met Alexa Android -toepassing

Alexa sal slegs opdragte aanvaar as dit slegs die ESP8866 -toestel herken. Hiervoor moet ons Alexa opstel met behulp van die Alexa -app op Android. Een belangrike ding om te doen voordat ons verder gaan, is dat ons moet seker maak dat die Alexa en die 1 (die sin onvolledig is)

Om dit te doen, gaan na die meer afdeling van die Alexa -app en klik op die opsie Voeg 'n toestel toe, klik op Light, blaai dan onderaan die bladsy af en klik op Other.

Klik vervolgens op ONTDEK TOESTEL en wag 'n rukkie daarna dat Alexa nuwe toestelle sal vind. Sodra Alexa die toestelle gevind het, moet u daarop klik en dit by hul onderskeie plekke/kategorieë voeg, en u is klaar.

Stap 8: Alexa -beheerde raketlanseerder - toets

Alexa Controlled Rocket Launcher - Toets
Alexa Controlled Rocket Launcher - Toets
Alexa Controlled Rocket Launcher - Toets
Alexa Controlled Rocket Launcher - Toets

Vir die toetsproses het ek na my tuin gegaan, al die sekeringe uit die vuurpyl gehaal, dit op hul onderskeie plekke geplaas en ek skree Alexa …! Skakel alle vuurpyle aan, met my vingers gekruis. En al die vuurpyle het gevlieg deur my pogings as 'n reuse sukses te merk. Dit het so iets gelyk.

Uiteindelik het ek weer gesê Alexa …! Skakel alle vuurpyle aan om 'n epiese beeld te kry van die filamente wat u hieronder kan sien.

Stap 9:

Beeld
Beeld

Ek hoop dat u die artikel geniet het en dat u iets nuuts en nuttig geleer het. As u twyfel of vrae het, laat dit dan in die kommentaarafdeling hieronder. Vir meer sulke interessante projekte, kan u CircuitDigest besoek en IoTDesignPro volg ons ook op Instructables.

Aanbeveel: