Rgb Seven Segment Display
About the project
This is a seven segment display based on addressable 5050 ws2812B RGB leds aka Neopixel leds . Each segment on the display conatins 2 Leds.
Estimated time: 2 hours
Items used in this project
Software apps and online services
Connecting these displays is very simple as the structure of the display make it unique and easy to interface. The starting of the pcb includes VCC , GND AND DIN pins i.e The header pins near LED1 & LED12 are the input data line to the LEDs. and similarily header pins near LED6 & LED7 are the Output data line to the LEDs. Hence we can connect the Segments as output of the 1st display will connect to input of the 2nd display & the output of the 2nd display will connect to input of the 3rd display and the chain forms on.
Pcbway is a largest professional pcb manufacturer based in china and is the site is use for my almost electronics project because of their insanely low prices i mean $5 for 10 prototype pcbs with 5 variants of soldermask with 24hours of buildtime and PCB+PCBA service under one roof with free shipping worldwide on using their extreely cheaper PCBA service with wristfull of time for 10 prototype PCBs . TRY their services now!!! Thanks Pcbway for their awesome support.
So let move towards the project. The project is yet to be build on a PCB since the pcbs are in delivery transit . The board design is made Rectangular circle in my favourite EDA software i mean Easyeda.com ......... the board is designed is such a way that the edge corners of the PCB does not irritate the engineer while fixing in the 3D enclosure and working in it . The PCB dimensions are tried to be made as compact as possible and such that the soldermask reaches every corner of the PCB. One disadvantage of the PCB is that i doesn't contain the holes for screwing it to the surface but i will make it through the next orders.
Understanding the PCB project is as simple as anyone can since the WS2812B RGB Leds make it easy for any engineer to work with it. The data input from One Display passes to the next Display in the form of Output data which makes easy to control all the displays simultaneously with the same output and we could change it through coding in Arduinoide
The project will be available on tindie in a month since it is a first PCB experiment on the project tests and coding is to be done to get as much as output is possible. I would be using a nodemcu to test the board but you can use arduino or any of such board.
Thanks for your time towards this project hope you liked the project and are waiting for its youtube video. Like the project and let me know some suggestions , requests or queries through comment. i will reply the comment as early as possible.
check my tinide.com store and try my projects:)
upload the code to your favourite microcontroller ( in my case the nodemcu )and enjoy the Colourful RGBs blinking Over the air with ESP8266 dev nodemcu board.
CONNECTION WITH CONTROLLER
To connnect the board to a developement board nodemcu or arduino or any of such board the VCC , GND and DIN pins have to be connected to nodemcu 5V , GND and D5 (in my case i am using D5 of nodemcu but you can use any from the 16pins).
similarily the procedure is same for arduino boards. I will upload the image asap.
Assemble the pcbs
Use a soldering iron or a hot air station to assemble the 14leds to the pcb respectively to their pins. The triangle mark on the led denote VSS and the dot on the PCB denote VSS pin check the image below!
Similarily the procedure is same for other leds also
see you next time with a another awesome project.