Search

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.

Project info

Difficulty: Easy

Estimated time: 2 hours

License: GNU General Public License, version 3 or later (GPL3+)

Items used in this project

Hardware components

SMD LED RGB WS2812B Strip of 10 SMD LED RGB WS2812B Strip of 10 aka neopixel leds x 2

Software apps and online services

Easyeda.com Easyeda.com
PCBWay.com PCBWay.com https://www.pcbway.com/setinvite.aspx?inviteid=326146

Hand tools and fabrication machines

soldering iron / hot air station soldering iron / hot air station x 1

Story

This is an addressable RGB seven segment display which looks awesome when a daisy formation is made by cascading more than 2 displays. The displays can be used to display any output related to numberical values from 0-9 which is the speciality of this segment since we can display Temperature , Clock output and countdowns.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.The project PCBs are Manufactured By PCBWay.com which is the sponsorer of this project . new user get $5 coupon or first order free!!

Details

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.

The project PCBs are Manufactured By PCBWay.com which is the sponsorer of this project. New user get $5 coupon on registering on their website PCBWay.com

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:)

Instructions

CODING

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

Thanks 

see you next time with a another awesome project. 

Schematics and circuit diagrams

Reference schematic

Do not copy the schematic it is for refernce

Credits

Photo of PsElectroBot

PsElectroBot

Maker & Diy hobbyist from india works on ESP , Arduino and PCBs Check my tindie store for my projects sale Always open for help and deals Green electronics explorer with a motto " blending nature with electronics"

   

Leave your feedback...