Inhoudsopgave:

Wi-Fi-gestuurde Diwali-raketwerper - Ajarnpa
Wi-Fi-gestuurde Diwali-raketwerper - Ajarnpa

Video: Wi-Fi-gestuurde Diwali-raketwerper - Ajarnpa

Video: Wi-Fi-gestuurde Diwali-raketwerper - Ajarnpa
Video: Управляемый wi-fi удлинитель ZLD-44EU-W на 4 евророзетки и 4 USB порта, Tuya Smart, Home Assistant 2024, Juni-
Anonim
Image
Image

Hallo mensen!

Het is het Diwali-seizoen hier in India en ik heb geen interesse meer om de Crackers te ontslaan. Maar ik ben er helemaal voor om het op een nerdy manier te vieren.

Hoe zit het met het draadloos afvuren van de Diwali-raketten?

Diwali valt in drie dagen. Dus ik ga dit op een vuile manier doen.

Geen pyrotechniek, geen chemicaliën, gewoon een zuinige methode!

Stap 1: Dingen die nodig zijn

Dingen die nodig zijn!
Dingen die nodig zijn!
Dingen die nodig zijn!
Dingen die nodig zijn!

Pendulum Stand - 1 st (Dit wordt de lanceertoren)

Stappenmotor - 1 st (ik gebruikte een NEMA17 stappenmotor)

Distributieriem - 50cm

Motorkoppeling & L-klem - 1st

Kogelkopklem - 3 stuks

ESP8266 NodMCU - 2 stuks

A4988 Stappenmotor Driver - 1st

11.1V Li-ionbatterij

3.7V Lithium Polymeer Batterij - 1st

Step Down en Step Up DC DC Converter Modules - 1 set

Li-Po batterijlader module - 1st

8 cijfers, 8 segmenten LED Display module - 1st

BBQ Gasaansteker - 1st

Statiefbevestigingsschroef en statief (optioneel)

Toegang tot 3D-printer

Stap 2: Het ontstekingssysteem

Het ontstekingssysteem!
Het ontstekingssysteem!
Het ontstekingssysteem!
Het ontstekingssysteem!
Het ontstekingssysteem!
Het ontstekingssysteem!

Aanvankelijk probeerde ik het met een 24 Gauge nichrome draad die we konden gebruiken als een verwarmingsgloeidraad met behulp van elektriciteit. Maar er was heel veel stroom voor nodig om hem zelfs maar nauwelijks op te warmen. Ik dacht dat een nichrome maat 38 of 40 zou helpen. Dus ik scheurde het van mijn ijzeren doos en nam er enkele millimeters van. Maar nogmaals, het heeft een enorme hoeveelheid stroom nodig.

Ik wil de raket afvuren vanaf mijn 11.1V Lithium-Ion batterij.

Andere makers hebben een aantal nerdy manieren gevonden om dit te doen.

GreatScott [YouTuber] gebruikte een weerstand met een laag wattage om te branden en vuur te maken. Hoewel het werkt, moet bij elke lancering een nieuwe weerstand worden gebruikt.

Ik ga een nog eenvoudiger ontstekingssysteem maken.

Ik heb een BBQ-gasaansteker meegenomen. Dit vereist minstens 10N kracht om de vlam op de punt te zetten.

Laten we kijken of we met deze aansteker een ontstekingssysteem kunnen bouwen.

We kunnen hiervoor een solenoïde gebruiken. Maar toch, het vereist veel stroom. Ik heb het geprobeerd met elektromagneten van verschillende krachten. Hoewel het werkte, kostte het veel stroom die mijn batterijen niet aankunnen. Laten we dus een lineaire actuator bouwen om de trekker over te halen.

Stap 3: Elektronica aan de ontstekingszijde

Elektronica aan ontstekingszijde
Elektronica aan ontstekingszijde

Ik ga een NEMA 17 stappenmotor gebruiken. Oorspronkelijk kocht ik dit voor mijn 3D-printer en een step-down DC-DC-convertermodule om de batterijspanning te verlagen naar 5V.

Een slingerstandaard wordt onze lanceertoren. Dus maakte ik wat oefeningen op de standaard om onze motor vast te houden. Laten we een houder ontwerpen en 3D printen om onze motor aan de standaard te bevestigen en de motor bevestigen en vastschroeven.

Nu we onze stappenmotor hebben gerepareerd, gaan we onze BBQ-gasaansteker met een balhoofdklem bevestigen. We moeten een manier bedenken om de trekker over te halen.

Ik heb geen draadspindelstang. Daarmee hadden we gewoon een schroef kunnen bevestigen om de trekker over te halen. Maar voorlopig ga ik proberen of het gordelmechanisme werkt.

Ik heb maar twee balhoofdklemmen. Ik heb al een klem gebruikt om de aansteker vast te houden en ik ga een andere klem gebruiken om de raketten vast te houden. Ik ga een klem 3D printen om de aansteker goed vast te houden.

Zodra de aansteker stabiel is geplaatst, kunnen we de riem met de aansteker bevestigen en aansluiten op de motorpoelie.

We moeten de microcontroller gebruiken om de tijd te programmeren die nodig is om de trekker goed in te drukken en los te laten.

Ik ga het ESP8266 Development board gebruiken. Dit bord heeft wifi-functionaliteit. Dus ik kan twee van dit bord gebruiken om de ontsteking draadloos te bedienen.

De stappenmotor moet worden aangedreven door de microcontroller met behulp van een gespecialiseerde driverinterface. Ik ga naar A4988 Stappenmotor driver controller module.

Stap 4: Het ontstekingssysteem testen

Het ontstekingssysteem testen
Het ontstekingssysteem testen
Het ontstekingssysteem testen
Het ontstekingssysteem testen
Het ontstekingssysteem testen
Het ontstekingssysteem testen

Ik heb de schakeling al in elkaar gezet en geprogrammeerd. Dus laten we eens kijken of we de trekker kunnen indrukken met behulp van de stappenmotor.

We zullen een L-klem bevestigen en deze omwikkelen met de motorpoelie.

Ik heb heel weinig tijd om het professioneel te laten werken.

Dit is de ruwe methode, maar het werkt.

Het is tijd om het zendercircuit te bouwen.

Stap 5: Start Initiate Side Electronics

Start Initiate Side Electronics
Start Initiate Side Electronics
Start Initiate Side Electronics
Start Initiate Side Electronics
Start Initiate Side Electronics
Start Initiate Side Electronics

Dit circuit heeft nog een ESP8266-controller, een lithium-polymeerbatterij, een batterijlaadcontrollermodule, een spanningsboostermodule die de batterijspanning omzet in 5V, een aan-uitschakelaar, een 8-cijferige segmentale LED-displaymodule en een triggerschakelaar om de afteltimer.

We zullen een behuizing voor deze zender ontwerpen en deze snel 3D-printen. Laten we de elektronica erin stoppen. Ik heb er een statiefschroef op bevestigd.

Laten we de weergavemodule bevestigen en lijmen. Laten we de batterij en andere elektronica bevestigen met dubbelzijdig plakband.

Ik heb de microcontrollers al geprogrammeerd. De wifi-zender brengt een wifi-verbinding tot stand. Na een succesvolle verbinding zullen we op de triggerknop drukken om de afteltimer te starten. Het zendercircuit is eigenlijk geconfigureerd als een WiFi-client en het ontstekingssysteem host een webserver. Wanneer de afteltimer 0 seconden bereikt, stuurt onze zender een HTTP GET-verzoek naar de server. De server interpreteert het en start het ontstekingsproces.

Akkoord. Het is tijd om het te testen.

Stap 6: Lanceer het

Lanceer het!
Lanceer het!
Lanceer het!
Lanceer het!

Laten we op de triggerknop drukken.

Het aftellen begint.

10…9…8..7..6..5..4..3..2..1..

Ontsteking.

Aha! Het werkt!!

Er is een professionele manier om dit te doen. Ik zal er nog een instructable van schrijven als ik de tijd heb.