Simple and Cheap Phone Controlled Fireworks Igniter

This is a beginner project in which we'll be lighting fireworks using \r\na Bluetooth enabled phone.

Jan 2, 2017

13939 views

9 respects

Components and supplies

1

Terminal strip block

1

Male/Female Jumper Wires

1

2S LiPo battery 300-1000 mah (XT-60 connector)

1

HC-05 Bluetooth Module

1

A plastic box with detachable lid

1

Breadboard (generic)

1

Heat Shrink Tubing

1

3 AAA enclosed battery case

1

XT-60 LiPo connector

1

Wire Cable - By the Foot

1

Male/Male Jumper Wires

1

0.25 mm Nichrome wire

1

RobotGeek Relay

1

Arduino Pro Mini 328 - 5V/16MHz

Tools and machines

1

Wire stripper

1

Screwdriver

1

Wire cutter

1

Soldering flux

1

Cutter

1

Lighter

1

Usb to TTL adapter

1

Soldering iron (generic)

Project description

Code

The code that should be uploaded th the pro mini

arduino

The code establishes a software serial connection (for HC-05) bluetooth module. Then in the loop it listens to the serial connection for incoming communication (from the phone or tablet). When something is received it will be checked for validity in the isPinNrValid function ( it should a pin number from 3 to 9), and then it toggles the pin on for "igniteTime". Ignite time is a constant initially defined by me for 2500 ms, you can change that to whatever you like, i've found out that my fireworks would ignite successfully given that interval.

The code that should be uploaded th the pro mini

arduino

The code establishes a software serial connection (for HC-05) bluetooth module. Then in the loop it listens to the serial connection for incoming communication (from the phone or tablet). When something is received it will be checked for validity in the isPinNrValid function ( it should a pin number from 3 to 9), and then it toggles the pin on for "igniteTime". Ignite time is a constant initially defined by me for 2500 ms, you can change that to whatever you like, i've found out that my fireworks would ignite successfully given that interval.

Downloadable files

The circuit schematic

The circuit schematic

Comments

Only logged in users can leave comments

danionescu

0 Followers

0 Projects

Table of contents

Intro

9

0