Vintage Night Lamp V2.0

by vishalsoniindia in Circuits > Arduino

36401 Views, 81 Favorites, 0 Comments

Vintage Night Lamp V2.0

IMG_20220227_011017.jpg
20220226_224840.gif

Hi, i am vishal.

This project is one of my project from the collection on my youtube channel, so make sure you have subscribed.

This time i made a vintage lamp, 🤔 but why i called it vintage lamp?

The design of lamp is inspired by old stone lamps, the stone lamps fully made out of stone. These stone lamps are totally hand made and beautiful.

The lamp in this tutorial is made out of PVC pipe which is no longer needed, it means we are recycling stuff too.

We will cut a beautiful structure out of the PVC pipe which make pipe look good and the lamp is actually RGB led strip which can be controlled by your smartphone.

So just light up the lamp set the colour of your mood and you are ready to get a good vibes in dark.

If you are thinking this is a hard project then let you know this looks hard but with my tutorial this gonna be very easy, just require basic knowledge of cutting, painting and some electronics and you are ready to go.

Supplies

Screenshot_2022-02-26-23-20-48-177_com.miui.gallery.jpg
F6YOM9VKUV8PVYC.jpg

Stuff

  1. PVC pipe
  2. Marker
  3. Cutting and drilling machine.
  4. Sand paper
  5. Black spray paint
  6. A white A4 size butter paper
  7. Compressed foam board

Electronics

  1. Arduino Nano
  2. HC-05
  3. RGB LED strip
  4. IRFZ40n MOSFET X 3
  5. 100E resistor X 3
  6. 10K resistor X 3
  7. 12V adapter

Make Design on PVC Pipe

20220226_232315.gif
20220223_203716.gif

Let's start the project,

Take a PVC pipe, i have found it in dump yard of my landlord, i hope they never need it anymore.

Make some crezy drawing on it with marker, as you can see in image i have made stone like structure in random pattern. There are some space between each stone drawing which connects pipe to be in its round shape.

You can chooses your design according to your creativity, i know you are more creative than me. You will make it very nice. There some more ideas from my side, you can cut strips, triangles circles or any drawing.

For me stone structure is perfect.

After you satisfied with your drawing, it's time to cut the inner design, in my case it's stones, i have cut all the stone woth help of drill machine, just drill at every border of stone and samd it with sand paper for extra smoothness.

Now this part is ready to paint, let's discuss it in next step.

Paint Job

20220226_233922.gif

After cutting the design from the PVC pipe, sand it with fine sand paper to make it smooth.

Now it's time to paint it, i am using spary paint becouse it make easy to paint everything, but if you don't have spary paint then any paint can work for it.

To Spray the PVC pipe, first of all go outside becouse gases from the bottle can harm you.

Put a news paper on the floor, there is windy weather outside so i have used two stones on the sode of news paper to make it more stable.

Once the news paper is stable put PVC pipe on it and take spary paint, shake spray paint for 30 second at the beginning to remove any lumps in the paint, and it mix paint with gas properly.

Spary the paint on the PCV uniformly at one side, after drying do it on other side.

Circuit and Program

FJRL71TKUV8PWB9.png
20220227_002541.gif

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.

Github:- https://github.com/vishalsoniindia/RGB_with_Hc-05

Electronics Setup

20220227_003040.gif
20220227_003707.gif
20220227_003507.gif

Now the board it self looks very bad out of the lamp so we need to hide it inside.

So i got a spary paint cap which is perfect for stand,

I have inserted the pcb inside the cap and made a cut so we can power it straight in to power jack.

Then i have used foam board to make things tight and stay electronics in it's place.

Now i have made a round roll of led strip which is my bigest mistake.

Warning:- the roll of led strip will heat up the whole strip, result the led will be desolder from it's place.

Solution :- use 3-4 bright RGB with heat shink and make sure there is gap between heatsink and foam board.

Final Setup

20220227_004929.gif
1645903217599-01.jpeg
20220227_005314.gif

Now it is almost done,

Make a roll of butter paper to defuse the RGB light, put the roll inside the PVC pipe as show in image.

Insert the pipe on the stand which contain electronics, you can fix it in place with hot glue or any other glue. But for me hot glue works best. Now you are ready to go,

Download the app from link :- https://play.google.com/store/apps/details?id=com.rgb.rgbcontroller

After downloading the app go to the my RGB pumpkin project to learn how to use this app.

https://www.instructables.com/RGB-Pumpkin-Wall-Light/

Now you are able to controll light as you want, set any colour according to your mood, if you don't find your colour tell me i will make it available for you.

Thank you very much for reading my tutorial please let me know any suggestions to improve it.😊

Watch my new project in this video 😉