Software apps and online services
I am Vishal, I make amazing things on my youtube channel please checkout.
Halloween is about to come and already all are doing their preparations, in my previous project I made an Uncanny eye pendant, Which is already rocking. People really like the pendant because this can be worn on Halloween, as well as on a simple dress.
I made an RGB Rocket Smoke Night Lamp, In this lamp, a rocket is made of a white plastic tube that will defuse the light to spread it in the overall room. There is rocket smoke made of cotton looks very beautiful when it glows with different colors. The pattern of light and color can be changed by mobile phone via Bluetooth.Why I made this
There are different types of night lamps available in the market, So I thought why not this?
People on Instagram making cotton lights on the roof of the room. So I thought let’s think differently and make a rocket lamp that can stay on the desk and looks cool.
I made it with some Arduino nano, RGB led strip, MOSFETs, and an HC-05. I soldered all of the components on the Zero PCB and powered it with a 12v adapter. Let’s start the project so you can get detailed information.
Quartz components :-
A Big thank you to quartz components for sending me stuff for this project, Do check out quartzcomponents.com , to buy components at affordable prices.
RGB LED strip
IRFZ44n MOSFET X 3
100E resistor X 3
10K resistor X 3
12V adapterTools and material:-
Compressed foam board
White plastic tube
Double-sided tapeArduino nano:-
The Arduino Nano is a small, complete, and breadboard-friendly board based on the ATmega328. It has the same functionality as the Arduino UNO but in a different package. It lacks only a DC power jack and works with a Mini-B USB cable instead of a standard one.HC-05:-
HC-05 Bluetooth Module is an easy-to-use Bluetooth SPP (Serial Port Protocol) module, designed for a transparent wireless serial connection setup. Its communication is via serial communication which makes an easy way to interface with the controller or PC.RGB LED strip:-
This is a strip with 3 colors LED and some resistor, it can be directly connected with a 12v supply. It comes in two configurations Common cathode and common anode.Make the Rocket
Rocket is the center part of our structure, the rocket is made of a plastic tube, foam board, and black sheet. Let make it.
Take a white tube, I am using a shampoo bottle and remove any sticker or banding on it with some acetone or isopropyl alcohol. Now cut two pieces of foam board in a triangle shape, which will be flaps of rockets. Make a cone with a black sheet which will be the top of the rocket.
Firstly glue the top cone of the back sheet with help of glue, make sure the cone should be in the center. Now Stick the Rocket flaps on the sides with help of glue, put a rocket on the base it should be straight with respect to the ground. Let it dry, till it dries let’s make the circuit.Circuit and programming
In the circuit diagram, I used an Arduino nano to make things small, Arduino nano is programmed with several RGB led patterns and colors which can be changed by Bluetooth command, as a Bluetooth we are using an HC05 Bluetooth module, which receives commands from a smartphone.
Arduino nano runs on 5V but the led strip runs on 12v so we need MOSFETs, here we are using IRFZ44n MOSFET, which can be turned on by a 5v signal from Arduino nano and it can drive led trip. I have used three, one for each color.
As given in the Arduino diagram I have used 10, 11 pins as software RX and TX pin to communicate with the HC05 Bluetooth module. Pin 3, 5, 6 is used to control the LED strip color, this pin has PWM so we can control the brightness of each color.
There is a 100E resistor is connected in between gate and Arduino to control the current and a 10K is connected to pull down the floating gate.
First of all, I have connected all the circuits on the breadboard to test all things are working properly or not, then I have connected it on zero PCB.
After connecting the circuit, upload the code in Arduino, you can download the code from my Github page.
For testing purposes, I am using Arduino UNO, when you power the Arduino it starts the led will fade in random colors, to control the led you have to connect with the app.Connect with App
To Connect the lamp with the smartphone, first of all, download it from my GitHub page or from the play store both links are given below.
Till the app is installing, turn on the device we made, and turn on Bluetooth in the smartphone. Search for a new Bluetooth device and you will find HC05 as a new Bluetooth. Paire it with password ”1234” or “0000”.
Now open the app and click on pair, after clicking on pair click on HC05, and once you see the “connected” name your app is ready to control the lights.Make the Lamp
To make the lamp take a black base, I took cardboard and covered it with a black sheet. Place the base of our lamp on a stable surface. Now grab the rocket and let’s make the lamp.
We are covering all the bases of the rocket with cotton so the rocket should be on the top, So take a cardboard box and put the rocket on the top of the box. The cardboard box will make the rocket on top.
Now put some cotton around the cardboard box, it will give some puff to our structure, once all done as shown in the image, but the led strip on the cotton. Make sure the led strip should be in a random place which makes it more attractive.
After this add some more cotton on it, this cotton will hide the cardboard box under the rocket, and also it hides the led and circuit. The main purpose of cotton is to give a smoke effect and defuse the light that comes from the led strip.
Once you are satisfied glue everything in place so it won’t go away, or you can leave it as it is to customize things when you want.