|
WS2812B aka Neopixel LED |
x 5 | |
|
header pin |
x 6 |
NeoPixel Desk Light
Hi there,
Very much excited to discuss that I have successfully completed the last project of the year 2020 and this project has been themed as -
" IOT CONTROLLED 4 BIT NEOPIXEL DESK LIGHT " as the name emphasize that the LEDs are controlled using IOT platform known as Blynk - The platform allows the user to control the Leds over the air using the widgets.
Making the project was really tough this time since I was unable to get my PCBs from PCBWay due to pandemic crisis and now its 10 months but I haven't received them yet , so I decided to add those PCB projects in the To-Do list for the upcoming year 2021.
This project was never planned or decided by me but it was going to be a year with no projects so I thought of utilizing the Stuffs I was having with me in my Boxes. Luckily I found a microcontroller based on ESP8266 -- yeah its Nodemcu V1.0
so after collecting the stuffs it was a great time to thinking of a project that can neither be permanent nor too boring and simple.
Planning of the project ??
It was the month of October when I was working on these stuffs and so I targeted the upcoming Halloween event but unfortunately when i was soldering the NeoPixel leds using hand soldering iron and I blowed it off and so the project has to be dropped . With all hopes I then thought of having a Christmas ART (in month of novemeber) this year , but the availability of components and Lack of professional PCBs forced my mind to postpone it for the next year. Finally thinking that nothing is waste , I grabbed my materials and went for a refreshment tour of where I got an idea of decorating my workspace with these wonderful Leds and finally when i was working with them I opted for arduino uno instead of the nodemcu since I was on a confusion if i was able to interface the Nodemcu with Blynk IoT platform. when the project was complete I shared the snaps and shots of the electronics stuff that i created where i got a comment of making it a lamp. Though it was quite tough to think but i instead of making the lamp I opted to make a effect light or a desk mood light for my table where i can add RGB effects to my electronics photos and modules which really makes an impression on my audience and supporters. I hope you weren't bored by knowing and reading the planning of the project but i have tried to make it as brief as possible.
Construction of the project ?
Building of the project was really very intermediate because i was having half of the materials with me but the other half was supposed to be arranged. When i was testing the Neopixel strip (for an hour) interfaced to my Arduino Uno I see the strip getting too hot when the Leds were changing the animations as per the code and this made me realize that there has to be a heat sink or heat dissipation systme to cool down the Leds and Microcontroller , for that the simple solution was to add a aluminium base but for that i had to find a aluminium clad and a heat sink compound , so I utilized the Green Zero PCBs that i had with me and luckily the strip had some glued tape on it which made my work simpler as expected. After construction of the PCB it was time to change the microcontroller and switch to Nodemcu as i was able to see only the repeated animations through my code which really moves the project to a broing part. After a break of 48 hours it was time to write the program for the nodemcu and the Blynk widgets and for that I used the WS2812fx library for 50+ animations and two slide bars of brightness and speed having defined the Virtual Pins accordingly. Once i was to an end I found the flexible aluminium Rod with my neighbour and asked them it they need it , I experianced a small relief in my heart when they said that it is a waste for them. Ahh how a needy can leave his requirements??? the same way I get it and hot glued it to the PCB since soldering the stand to the HASL finished PADs was really hard and failure. Looking for a base i went with the Mount Board of 1cm Thickness and a random size and the project is complete.
Thanks ??
Good news that you read my full journey of making this project in brief and thank you very much for your eyes here because your support really means a lot and it is a good source of motivation & improvistaion.
Well the project files are all shared here still if you find any difficulty , just drop a comment and vote for it. I will be replying at the earliest possible.
Hope your support for PsElectroBot stays stronger, healthier and incredible.
Have a good journey ahead till then check all the links and galleries for a colourful knowledge and project poses ??.
Check my Instagram profile for more cool snaps of the project
Regards
NeoPixel Desk Light
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(0)
- Likes(3)
- Praddy Mar 09,2021
- sadiya Khan Jan 01,2021
- PsElectroBot Dec 29,2020
- 1 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
-
10design
-
10usability
-
10creativity
-
10content
More by PsElectroBot
- NeoPixel Desk Light Hi there,Very much excited to discuss that I have successfully completed the last project of the yea...
- Happy Halloween Badge #Badgelife Cute Ghost Hey , it has been half a month doing no projects and no blogs due to the pandemic n-cov19 . I hope y...
- WS2812b ESP8266 PCB What is it?This is a PCB kit that teaches you smd soldering the capacitors , resistors , ESP8266MOD ...
- ESP8266 12F/12E MODULE BASED RGB CONTROLLER This project is based on ESP8266 12F/12E WIFI MODULE.. This project is my first project on ESP8266MO...
- RFID BASED ARDUINO UNO LCD 1602 PROJECT PCB #### What is it?This is an Arduino uno based RFID RC522 lcd 1602 prototype PCB, the PCB design is be...
- Arduino nano based battery capacity tester This is a modified project which was originally made by open green energy. i designed the PCB to my ...
-
-
-
kmMiniSchield MIDI I/O - IN/OUT/THROUGH MIDI extension for kmMidiMini
129 0 0 -
DIY Laser Power Meter with Arduino
196 0 2 -
-
-
Box & Bolt, 3D Printed Cardboard Crafting Tools
174 0 2 -