INHOUDSOPGAWE:
Video: Eenvoudige en goedkoop telefoonbestuurde vuurwerkontsteking: 4 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Wat is dit en hoe werk dit?
Dit is 'n projek vir beginners waarin ons vuurwerke sal aansteek met ons telefoon met Bluetooth.
Die telefoon sal die afslag veroorsaak, die luisterende Bluetooth-module (HC-05) sal dit aan 'n arduino kommunikeer, en die arduino self sal 'n aflos veroorsaak. Die aflos sal aan 'n LiPo -battery gekoppel word en sal stroom deur 'n lint van nichroomdraad wat om die vuurhoutjie / vuurhoutjie gekoppel is, dryf. Die nichroom word vinnig warm en word rooi en warm, wat die vuurwerk veroorsaak.
Dit klink nie so ingewikkeld nie, reg?
Eerstens moet ek verduidelik waarom ek hierdie projek gemaak het. Daar is 'n hele paar vuurwerkprojekte, waarom is dit anders? Ek dink dus dat die voordele daarvan is:
* teen lae koste, die totale onderdele met die battery is onder $ 20 (u kan 'n lys hieronder sien) as u geen onderdele het nie
* eenvoud: die projek word uitgevoer met min soldeer op 'n broodbord en die komponente kan dan maklik hergebruik word. Ek skat slegs 'n uur aan die werk aan die projek
* 'n hoë vlak van besonderhede oor hierdie tutoriaal
* kan slegs uitgebrei word na meervoudige ontsteking indien nodig (ek sal verduidelik hoe), maar om mee te begin is dit net 'n enkele ontsteking
Ander voordele, maar nie so uniek nie, is:
* veiligheid (u kan dit op afstand gebruik), die onskuldige vuurwerk is miskien nie gevaarlik nie, maar dit kan aangepas word vir meer gevaarliker met slegs 'n vuurhoutjie!
* lekker, daar is net pret om iets met u hande te skep, en u kan die projek aanpas soos u wil, as dit eenvoudig lyk (ek gee u 'n paar idees aan die einde)
Omdat dit 'n beginnershandleiding is, het ek skakels na 'n paar nuttige inligting hieronder gekies:
* Hoe werk 'n aflos: hier
* Hoe werk bluetooth: hier
* Eenvoudige Arduino Bluetooth -tutoriaal: hier
Dit gesê, laat ons begin!
Stap 1: Vereiste dinge
Wenk: vergroot die prente om die beskrywende etikette daarop te sien
Dele:
Waarskuwing: die pryse kan 'n bietjie wissel, dié het die beskikbare pryse gedra toe ek hierdie instruksies geskep het
1. arduino pro mini 16Mhz 5V tipe (eBay) 2 $
Enige arduino -model sal doen, ek het hierdie een gekies omdat dit klein en goedkoop is. Maar dit is moontlik dat u die penne moet soldeer.
2. HC-05 bluetooth-module (eBay) 3,3 $
3. klein broodbord (eBay) 72 c
4. man-man en man-vrou trui (eBay) 1.2 $ x 2 vir 'n klomp
u benodig net 'n paar, maar ek neem aan dat u dit reeds het
5. 5V aflosbord (eBay) 1 $
6. 3 AAA -ingeslote batterykas (eBay) 1 $, u kan enige kragbron wat tussen 4 en 11 V het, veilig gebruik.
7. LiPo -battery (Hobbyking), of u kan met ander batterye eksperimenteer, ek het die LiPo gekies omdat dit baie pons het vir die grootte en ons nie die gevaar loop om dit te beskadig nie (dit kan relatief groot strome hanteer). Ek het 'n battery gekies met 'n XT-60-aansluiting
8. 0,25 mm nichroomdraad (eBay) 2,6 $
9. XT-60 vroulike LiPo-aansluiting (eBay) 1.2 $
10. Krimp buis of isolasieband
11. 'n Plastiekboks met afneembare deksel
12. verskillende drade
13. Terminal strip blok (eBay) 15c
As ons aanvaar dat u nie een van hierdie dele het nie, sal die totaal 20 $ beloop, maar die veranderinge is dat u ten minste 'n paar komponente sal hê.
Gereedskap: 1. Soldeerbout vir soldeerdrade aan die LiPo -verbindings
2. Draadsnyers
3. Klein skroewedraaier
4. Snyer
5. USB na seriële FTDI -adapter FT232RL om die arduino pro mini te programmeer
6. Skootrekenaar met ArduinoIDE geïnstalleer om die arduino te programmeer
7. Ligter as jy Heat Shrink Tubing gebruik
8. 'n Slimfoon wat 'n Bluetooth -verbinding kan gebruik (ek gebruik 'n Android in die voorbeeld) met 'n Bluetooth -sagteware geïnstalleer
Vaardighede:
Basiese arduino -programmering, hierdie handleiding kan nuttig wees.
Stap 2: Montering
Ek het ook 'n fritzig -skematika in png- en fzz -formaat aangeheg. U kan die verbindings hier onder kontroleer.
Maak die kragverbinding
As u dus wonder waarom ek die LiPo -battery gekies het, is die rede dat hierdie tipe batterye vir 'n kort tydjie groot strome kan lewer, en dit kan in gewone RC -motors, hommeltuie, vliegtuie, ens. Gevind word. in die huis rond. Ek het 'n paar metings gedoen en my nichrome draad gebruik ongeveer 6 ampère krag, wat beteken dat u 'n nog kleiner LiPo -battery kan gebruik. Ek het getoets met 'n 1300 Mah, maar 'n baie kleiner waarde kan werk. As u belangstel in meer inligting oor hierdie batterye, kan u dit hier lees.
Ons moet die LiPo -aansluiting op die relais en na die nichrome draad aansluit.
Eerstens dra ons die LiPo -aansluiting, ons gebruik 'n soldeervloei om 'n 2 -draads kabel (ongeveer 10 cm) te soldeer.
Gebruik 'n snyer en 'n draadstropper ongeveer 3 mm kabel aan die een kant en 5 mm aan die ander kant. Sny die krimpbuis 2 x 6 mm en plaas dit aan die 3 mm onisoleerde kant. Soldeer die kabel aan die LiPo -aansluiting, soos op die foto's getoon.
Aan die ander kant gaan die positiewe draad van die 2 -kabel in die aflos (middelste gleuf).
Nog 'n langer 2 -kabel moet voorberei word, dit moet 30 cm of langer wees om die vuurwerk veilig te veroorsaak. Strooi die draad 5 mm aan albei kante en steek dit dan in twee eindstrookblokke in (sien die foto's). Hierdie kabel sal die vuurwerk /vuurhoutjie veroorsaak. Aan die een kant plaas ons later die nichrome draad. Aan die ander kant koppel ons dit aan die relais (+ terminale) en onderskeidelik direk aan die LiPo (- terminale). U moet die relais NO (normaalweg oop) posisie identifiseer; dit is 'n merk op die relais met 'n geslote lus; daarenteen sal die NC (normaal geslote posisie) gemerk wees met 'n geslote lus, so dit moet maklik wees om op te spoor. Koppel die NO (+) op die relais met 'n 4 cm -draad aan beide kante (ook 5 mm) aan een van die aansluitblokke van die 30 cm -kabel. Die (-) aansluiting van die LiPo-draad sal op die ander aansluitblok gekoppel word.
Dit is baie praatjies, maar eintlik is dit redelik eenvoudig; sien die foto's, en dit sal duideliker word.
Berei die batteryhouer voor
Ons moet die 3 AAA -batteryhouer voorberei, dit sal in die broodbord ingeprop word, dus ek beveel aan dat u twee penne (soos hierdie) soldeer sodat dit netjies in die broodbord pas. Ons moet ook 'n hitte -krimpbuis van 2 x 5 mm sny, en nadat ons die penne gesoldeer het, gebruik ons die aansteker om die kaal metaal te isoleer.
Die broodbord
Nou moet die broodbord voorberei word, plaas eers die mikrobeheerder en dan die bluetooth -module.
Koppel die bluetooth en die relais (+) en (-) aansluitings deur middel van 'n man-man-broodbordaansluiting, en koppel dan D12 (van die mikrobeheerder) aan die HC-05 Tx-aansluiting. Koppel ook D6 (vanaf die mikrobeheerder) aan die relay IN -pen. Die kragtoevoer (3 AAA) -aansluiting sal aan die rou en gemaalde penne gekoppel word.
Finale besonderhede
* Maak 'n gaatjie in die plastiekboks met behulp van 'n snyer. Plaas al die komponente in die plastiekboks, die 30 cm -draad met die nicroom aan die een kant sal deur hierdie gat gly.
* Sny 12 cm nichrome draad. Draai die vuurwerk of vuurhoutjie 'n paar keer om, en koppel dit dan aan die eindstrookblokke. Ek het die stroom gemeet wat nodig is om die nichrome warm te dryf, en dit is ongeveer 6 ampère, onder die relais van 10 A.
Stap 3: Die kode
Die kode vestig 'n sagteware-seriële verbinding (vir HC-05) bluetooth-module.
Dan luister dit na die reeksverbinding vir inkomende kommunikasie (vanaf die telefoon of tablet).
As iets ontvang word, word dit gekontroleer op die geldigheid van die isPinNrValid -funksie (dit behoort 'n speldnommer van 3 tot 9 te wees), en dan word die speld aangeskakel vir "igniteTime". Ontstekingstyd is 'n konstante wat aanvanklik deur my gedefinieer is vir 2500 ms. U kan dit verander na wat u wil; ek het agtergekom dat my vuurwerke suksesvol sou ontbrand gegewe die interval.
Die kode moet met die USB na TTL -omskakelaar na die pro mini opgelaai word.
U moet die GND-, VCC-, Rx-, Tx- en DTR -pen aan die arduino pro mini koppel. Maak dan die arduino -sagteware oop, kies gereedskap/poort en watter poort u ook al gebruik. Dan Tools/Board/Arduino Pro of Pro Mini. Dan gereedskap/bord/verwerker/ATmega328 (5V 16Mhz). Maak die onderstaande skets oop en druk oplaai.
Stap 4: Gebruik dit en laaste gedagtes
Om die toestel te gebruik, benodig u 'n seriële Bluetooth -toestel, wat die volgende kan wees:
- 'n Android / iPhone -slimfoon of -tablet
- 'n skootrekenaar met 'n bluetooth -module
- 'n framboos pi met ingeboude bluetooth
In my demo het ek 'n andoid -app genaamd Bluetooth Controller gekies. Met hierdie app kan u knoppies aanpas wat seriële data stuur. Ek het twee knoppies geskep met die naam On en On2 wat "5" en onderskeidelik "6" oor die reeks sal stuur. Maar natuurlik sal enige seriële bluetooth -app goed doen.
Ok, koppel eers die LiPo -battery aan, plaas dan die aan -skakelaar op die 3 x AAA -batteryhouer, maak die deksel van die boks toe, plaas die vuurwerk met die nichroomdraad, sit terug en druk die On2 -knoppie op die Android -app (omdat ons die pen nr 6 aan die relais gekoppel het).
'N Paar verbeteringsidees wat ek vir u kan laat implementeer en in die kommentaar skryf hoe u dit gedoen het:
* U het opgemerk dat ek 'n "Aan" -skakelaar met die "5" -waarde opgestel het; ek laat die implementering van verskeie relais / vuurwerke vir u oor. Eintlik benodig u 'n groter boks en verskeie gekoppelde relais met drade.
* 'N Ander idee is om 'n ekstra veiligheidsfunksie soos 'n PIR -sensor te hê. Die manier waarop dit sou werk, is wanneer die sensor beweging opspoor, die vuurwerk nie brand nie, selfs al ontvang dit 'n sein van die telefoon.
Om vuurwerke met lonts aan te dryf as dit nie regstreeks werk nie, kan u met 'n vuurhoutjie die sekering met die nichroomdraad toedraai. Draai die draad oor 'n vuurhoutjiekop en bind die vuurhoutjiekop aan die lont vas of plak dit vas. Dit behoort die ding te doen.
Ek hoop dat u hierdie tutoriaal geniet het, en ek wag vir terugvoer! As u van die tutoriaal hou, kan u hier en op my youtube -kanaal op my inteken.
Aanbeveel:
N Eenvoudige en goedkoop kaaspers: 6 stappe (met foto's)
N Eenvoudige en goedkoop kaaspers: Kaasmaak is 'n ongelooflike alchemie wat melk omskep in 'n oorvloed van verskillende teksture en geure. Die ingang vir my was ricotta, 'n maklike en vergewensgesinde kaas om te maak sonder om spesiale toerusting of benodigdhede nodig te hê. Mozzarella kom hiernaas, ook
Maak u eie eenvoudige en goedkoop draagbare Bluetooth -luidspreker: 5 stappe (met foto's)
Maak u eie eenvoudige en goedkoop draagbare Bluetooth -luidspreker: in hierdie projek sal ek u wys hoe u 'n eenvoudige draagbare bluetooth -luidspreker kan bou wat sy liedjies tot 30 uur aaneen kan speel. Die meeste gebruikte komponente is in totaal slegs 22 $, wat dit 'n redelik lae begrotingsprojek maak. Kom ons
Goedkoop en eenvoudige Arduino eierbot: 7 stappe (met foto's)
Goedkoop en eenvoudige Arduino -eierbot: in hierdie instruksies wil ek wys hoe u 'n eenvoudige en goedkoop arduino -plotter kan maak wat op eiers of ander sferiese voorwerpe kan trek. Boonop sal Paasfees en hierdie tuisgemaakte binnekort baie handig wees
Tin Box-telefoonbestuurde RC-motor: 9 stappe
Tin Box-telefoonbestuurde RC-motor: ek was op soek na 'n goeie manier om verveling weg te neem as ek niks te doen het nie. Daarom het ek 'n RC -motor in sakformaat gekry om die verveling uit alles weg te neem! Dit het al die wonderlike eienskappe! Dit is klein, lig, maklik om te bestuur
Bekostigbare telefoonbestuurde rover: 6 stappe
Bekostigbare telefoonbestuurde rover: 'n Rukkie terug het ek 'n telefoonbestuurde motor met die MotorAir gemaak. Ek wou weer na die basiese idee kyk, maar ek gebruik goedkoper onderdele wat meer algemeen beskikbaar is. Aangesien dit op Arduino gebaseer is, is dit 'n uitstekende springplank vir meer as net 'n rover wat