Съдържание:

Прост и евтин запалващ фойерверки, контролиран от телефона: 4 стъпки (със снимки)
Прост и евтин запалващ фойерверки, контролиран от телефона: 4 стъпки (със снимки)

Видео: Прост и евтин запалващ фойерверки, контролиран от телефона: 4 стъпки (със снимки)

Видео: Прост и евтин запалващ фойерверки, контролиран от телефона: 4 стъпки (със снимки)
Видео: Ангел Бэби Новые серии - Игра окончена (29 серия) Поучительные мультики для детей 2024, Ноември
Anonim
Image
Image
Прост и евтин запалител за фойерверки с контролиран телефон
Прост и евтин запалител за фойерверки с контролиран телефон

Какво е това и как работи?

Това е проект за начинаещи, в който ще запалим фойерверки, използвайки нашия телефон с Bluetooth.

Телефонът ще задейства стрелбата, слушащият Bluetooth модул (HC-05) ще съобщи това на arduino, а самият arduino ще задейства реле. Релето ще бъде свързано към LiPo батерия и ще задвижва ток през лента от нихромен проводник, свързан около firewok / кибрит. Нихромът ще се нагрее бързо и ще стане червен и горещ, задействайки фойерверките.

Това не звучи толкова сложно, нали?

Първо, трябва да обясня защо направих този проект. Има доста проекти за фойерверки, защо това е различно. Така че мисля, че предимствата му са:

* ниска цена, общите части с включената батерия са под 20 $ (можете да видите списък по -долу), ако нямате части

* простота: проектът ще бъде направен с малко запояване върху макет и компонентите след това могат лесно да се използват повторно. Изчислявам само час за работа по проекта

* високо ниво на подробности за този урок

* може да се разшири до многократно запалване само ако е необходимо (ще обясня как), но за начало това е само един запалвач

Други предимства, но не толкова уникални са:

* безопасност (можете да я управлявате от разстояние), невинната фойерверка там може да не е опасна, но може да се адаптира за по -опасни само с кибрит!

* забавно, има само забавление да създадете нещо с ръцете си и вие сте свободни да адаптирате проекта, както желаете, ако изглежда просто (ще ви дам някои идеи в края)

Тъй като това е урок за начинаещи, избрах връзки към полезна информация по -долу:

* Как работи релето: тук

* Как работи bluetooth: тук

* Прост урок за arduino bluetooth: тук

Като се има предвид, нека започнем!

Стъпка 1: Необходими неща

Необходими неща
Необходими неща
Необходими неща
Необходими неща

Съвет: увеличете снимките, за да видите описателните етикети върху тях

Части:

Предупреждение: Цените може да варират малко, носеха наличните цени, когато създадох тази инструкция

1. arduino pro mini 16Mhz 5V тип (eBay) 2 $

Всеки модел arduino ще е подходящ, избрах този, защото е малък и евтин. Но може да се наложи да запоите щифтовете.

2. Bluetooth-модул HC-05 (eBay) 3,3 $

3. малка дъска (eBay) 72 c

4. мъжки-мъжки и мъжки-женски джъмпер проводници (eBay) 1,2 $ x 2 за куп

имате нужда само от няколко, но предполагам, че вече имате това

5. 5V релейна платка (eBay) 1 $

6. 3 AAA затворена кутия за батерии (eBay) 1 $ можете да използвате всеки източник на захранване, който има между 4 и 11 V, за да сте в безопасност.

7. LiPo батерия (хоби), или можете да експериментирате с други батерии, аз избрах LiPo, защото съдържа много удар заради размера си и нямаме опасност да го повредим (може да издържи на относително големи токове). Избрах батерия с конектор XT-60

8. 0,25 мм нихромен проводник (eBay) 2,6 $

9. XT-60 женски LiPo конектор (eBay) 1,2 $

10. Термосвиваема тръба или изолационна лента

11. Пластмасова кутия със свалящ се капак

12. различни проводници

13. Блок клемна лента (eBay) 15в

Ако приемем, че нямате нито една от тези части, общата сума ще бъде 20 $, но промените са, че ще имате поне някои от компонентите.

Инструменти: 1. Поялник за запояване на проводници към съединителите LiPo

2. Резачки за тел

3. Малка отвертка

4. Фреза

5. USB към сериен FTDI адаптер FT232RL за програмиране на arduino pro mini

6. Лаптоп с инсталиран ArduinoIDE за програмиране на arduino

7. Запалка, ако използвате термосвиваеми тръби

8. Смартфон, способен за Bluetooth връзка (използвам android в примера) с инсталиран софтуер за bluetooth

Умения:

Основно arduino програмиране, този урок може да бъде полезен.

Стъпка 2: Монтаж

Монтаж
Монтаж
Монтаж
Монтаж
Монтаж
Монтаж

Прилагам и схема на фрициг във формат-p.webp

Осъществяване на захранващата връзка

Така че, ако се чудите защо съм избрал LiPo батерията, причината е, че този тип батерии могат да захранват големи токове за кратки периоди от време и те се срещат в обикновени RC автомобили, дронове, самолети и т.н. наоколо в къщата. Направих някои измервания и моят нихромов проводник ще използва около 6 ампера мощност, което означава, че можете да използвате още по -малка LiPo батерия. Тествах с 1300 Mah, но много по -малка стойност може да работи. Ако се интересувате от повече информация за тези батерии, проверете тук.

Трябва да направим LiPo конектора окабеляване към релето и към нихромовия проводник.

Първо ще свържем LiPo конектора, използваме флюс за запояване за запояване на 2 -проводников кабел (около 10 cm).

С помощта на фреза и лента за отстраняване на тел около 3 мм кабел от едната страна и 5 мм от другата страна. Нарежете термосвиваемата тръба 2 x 6 mm и я поставете от 3 мм неизолирана страна. Запоявайте кабела на LiPo конектора, както е показано на снимките, След това поставете термосвиващата тръба, за да покрие открития метал, и с помощта на запалка внимателно загрейте тръбата, така че да се заключи на място.

От другата страна положителният проводник на 2 -проводния кабел влиза в релето (среден слот).

Трябва да се подготви още един по -дълъг двупроводников кабел, който трябва да бъде 30 см или повече, за да се задейства безопасно фойерверката. Разделете проводника на 5 мм от двете страни и след това го поставете в два блока с клемни ленти (вижте снимките). Този кабел ще задейства фойерверката /мача. От едната страна по -късно ще поставим нихромовия проводник. От другата страна ще го свържем към релето (+ терминал) и съответно директно към LiPo (- терминал). Ще трябва да идентифицирате позицията на релето NO (нормално отворено), това е маркировка на релето с незатворен контур, за разлика от това NC (нормално затворено положение) ще бъде маркирано със затворен контур, така че трябва да бъде лесно забележимо. С помощта на 4 см отстранен от двете страни (също 5 мм) проводник свържете NO (+) на релето към един от клемните блокове на 30 см кабела. Клемата (-) на проводника LiPo ще бъде свързана към другия клемен блок.

Това е много приказки, но всъщност е доста просто, моля, вижте снимките и ще стане по -ясно.

Подготовка на държача на батерията

Трябва да подготвим държача на батерията с 3 AAA, който ще бъде включен в макетната платка, така че препоръчвам да запоите два мъжки щифта (като тези), така че да се вписва добре в дъската. Също така ще трябва да отрежем 2 x 5 мм термосвиваща се тръба и след запояване на мъжки щифтове ще използваме запалката, за да изолираме голия метал.

Планът

Сега макетът трябва да бъде подготвен, първо поставете микроконтролера, след това Bluetooth модула.

С помощта на конектор за мъжки и мъжки платки свържете Bluetooth и релето (+) и (-) клемите, след което свържете D12 (от микроконтролера) към терминала HC-05 Tx. Свържете също D6 (от микроконтролера) към входа на релето. Клемата за захранване (3 AAA) ще бъде свързана към суровия и заземения щифт.

Последни подробности

* С помощта на резачка направете дупка в кабела на пластмасовата кутия. Поставете всички компоненти в пластмасовата кутия, 30 -сантиметровият проводник с микрома от едната страна ще се плъзне през този отвор.

* Изрежете 12 см нихромна тел. Увийте фойерверката или кибрит няколко пъти и след това я свържете към блоковете на клемната лента. Измерил съм тока, необходим за затопляне на нихрома и е около 6 ампера, под релето 10 A.

Стъпка 3: Кодът

Кодът установява софтуерна серийна връзка (за HC-05) bluetooth модул.

След това в цикъла слуша серийната връзка за входяща комуникация (от телефона или таблета).

Когато нещо бъде получено, то ще бъде проверено за валидност във функцията isPinNrValid (трябва да има пинов номер от 3 до 9), след което ще включи щифта за „igniteTime“. Времето на запалване е константа, първоначално дефинирана от мен за 2500 ms, можете да промените това на каквото искате, разбрах, че моите фойерверки ще се запалят успешно, като се има предвид този интервал.

Кодът трябва да бъде качен в pro mini с помощта на USB към TTL конвертор.

Ще трябва да свържете GND, VCC, Rx, Tx и DTR щифт към arduino pro mini. След това отворете инструментите/порта на софтуера arduino и какъвто и порт да използвате. След това Tools/Board/Arduino Pro или Pro Mini. След това Инструменти/Борд/Процесор/ATmega328 (5V 16Mhz). Отворете скицата по -долу и натиснете качване.

Стъпка 4: Използване и заключителни мисли

Използване и заключителни мисли
Използване и заключителни мисли
Използване и заключителни мисли
Използване и заключителни мисли
Използване и заключителни мисли
Използване и заключителни мисли

За да използвате устройството, ще ви е необходимо устройство със сериен Bluetooth, което може да бъде:

- андроид / iphone смартфон или таблет

- лаптоп с Bluetooth модул

- малинов пи с вграден Bluetooth

В моята демонстрация избрах андоидно приложение, наречено Bluetooth Controller. Това приложение ви позволява да персонализирате бутоните, които ще изпращат серийни данни. Създадох два бутона, наречени On и On2, които ще изпращат "5" и съответно "6" през сериала. Но, разбира се, всяко серийно приложение за Bluetooth ще се справи добре.

Добре, първо свържете батерията LiPo, след това поставете превключвателя за включване на 3 x AAA държача на батерията, затворете капака към кутията, поставете фойерверката на място с нихромовия проводник, върнете се назад и натиснете бутона On2 в приложението за Android (защото свързахме пина nr 6 към релето).

Някои идеи за подобрение, които ви оставям да приложите и напишете в коментарите как сте го направили:

* Забелязали сте, че съм настроил превключвател „Включено“с присвоена стойност „5“, ще оставя за вас изпълнението на множество релета / фойерверки. По принцип ще ви трябва по -голяма кутия и множество свързани релета с проводници.

* Друга идея е да имате допълнителна функция за безопасност като PIR сензор. Начинът, по който би работил, е когато сензорът открие движение, фойерверките няма да светнат, дори ако получат сигнал от телефона.

За да управлявате фойерверки с предпазители, ако не работят директно, като увиете предпазителя с нихромовия проводник, можете да опитате с кибрит. Увийте жицата през кибритена глава и завържете кибритена глава към предпазителя или го залепете. Това трябва да свърши работа.

Надявам се, че този урок ви е харесал и очаквам обратна връзка! Ако урокът ви е харесал, можете да се абонирате за мен тук и в канала ми в youtube.

Препоръчано: