INHOUDSOPGAWE:

Eenvoudige en goedkoop telefoonbestuurde vuurwerkontsteking: 4 stappe (met foto's)
Eenvoudige en goedkoop telefoonbestuurde vuurwerkontsteking: 4 stappe (met foto's)

Video: Eenvoudige en goedkoop telefoonbestuurde vuurwerkontsteking: 4 stappe (met foto's)

Video: Eenvoudige en goedkoop telefoonbestuurde vuurwerkontsteking: 4 stappe (met foto's)
Video: Part 4 - Babbitt Audiobook by Sinclair Lewis (Chs 16-22) 2024, November
Anonim
Image
Image
Eenvoudige en goedkoop telefoonbestuurde vuurwerkontsteking
Eenvoudige en goedkoop telefoonbestuurde vuurwerkontsteking

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

Dinge benodig
Dinge benodig
Dinge benodig
Dinge benodig

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

Vergadering
Vergadering
Vergadering
Vergadering
Vergadering
Vergadering

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

Gebruik dit en laaste gedagtes
Gebruik dit en laaste gedagtes
Gebruik dit en laaste gedagtes
Gebruik dit en laaste gedagtes
Gebruik dit en laaste gedagtes
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: