TAXI LED
Today we will see a control of rgb led lights for a car with the word taxi the color sequence is programmable
Supplies
SCHEMATIC DIAGRAM
Here we will see the schematic diagram made in the easyeda software with all the electronic components and their respective values.
FUNCTIONING
Mainly we will have an external supply of 12VDC for our pcb since we need to feed our arrangement of leds in this case they are in series of 3 each led respectively each color red blue and green.
This circuit can control the lighting of the different pins of the RGB LEDs, giving me different colors that I may want as long as the complete word or control each letter of a different color.
The project needs to be programmed as we may require the color, already through an Arduino and another microcontroller. In this case, we will do it through an Arduino and see the different colors as a programming example.
Code Arduino
void setup() {
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
pinMode(7, OUTPUT);
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
pinMode(11, OUTPUT);
pinMode(12, OUTPUT);
pinMode(13, OUTPUT);
// put your setup code here, to run once:
}
void loop() {
// put your main code here, to run repeatedly:
digitalWrite(2, HIGH);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, HIGH);
digitalWrite(6, HIGH);
digitalWrite(7, HIGH);
digitalWrite(8, HIGH);
digitalWrite(9, HIGH);
digitalWrite(10, HIGH);
digitalWrite(11, HIGH);
digitalWrite(12, HIGH);
digitalWrite(13, HIGH);
delay(5000);
digitalWrite(2, HIGH);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, HIGH);
digitalWrite(6, LOW);
digitalWrite(7, LOW);
digitalWrite(8, HIGH);
digitalWrite(9, LOW);
digitalWrite(10, LOW);
digitalWrite(11, HIGH);
digitalWrite(12, LOW);
digitalWrite(13, LOW);
delay(5000);
digitalWrite(2, LOW);
digitalWrite(3, HIGH);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
digitalWrite(6, HIGH);
digitalWrite(7, LOW);
digitalWrite(8, LOW);
digitalWrite(9, HIGH);
digitalWrite(10, LOW);
digitalWrite(11, LOW);
digitalWrite(12, HIGH);
digitalWrite(13, LOW);
delay(5000);
digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, HIGH);
digitalWrite(5, LOW);
digitalWrite(6, LOW);
digitalWrite(7, HIGH);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
digitalWrite(10, HIGH);
digitalWrite(11, LOW);
digitalWrite(12, LOW);
digitalWrite(13, HIGH);
delay(5000);
}
ELECTRONIC COMPONENTS
- 41 LEDS RGB SMD
- 23 RESISTOR 220 ohm 1206 SMD
- 13 RESISTOR 470 ohm 1206 SMD
- 6 RESISTOR 560 ohm 1206 SMD
- 12 RESISTOR 1K 1206 SMD
- 12 RESISTOR 10K 1206 SMD
- 12 MJD112 TRANASITOR NPN SMD
- 1 JACK DC
- 1 SPADIN 90° 40 PINES
- 1 PCB
PCB TECHNICAL CHARACTERISTICS
- EXTERNAL VIN 12VDC
- PROGRAMMING WITH ARDUINO OR ANOTHER MICROCONTROLLER
- CONTROL OF RGB BLUE RED AND GREEN LEDS
- IMAX 500mA
- ULTRA BRIGHT LEDS
EASYEDA
PCBWay
PCBWAY has 10 years in the electronics industry manufacturing professional PCBs, assembling PCBs managing to satisfy the demands of all parts of the world, in addition to meeting the highest quality and delivery time standards. PCBWAY allows the manufacture of your PCBs from 5 units.
This project was carried out thanks to PCBWAY, a company dedicated to the manufacture of prototypes and professional PCBs, in addition to offering you a ready assembly service with all the components in your PCBS, complying with the established quality and delivery time standards.
We thank PCBWAY, a leading company for manufacturing and assembling professional PCBs with the highest quality, PCBWAY has fair reasonable prices, punctual shipping time and 24-hour customer service, it also offers you the option of quoting all its services in his web page. Do not think twice and start manufacturing your professional PCBs from 5 units safely.
10pcbs at $5 order them here www.pcbway.com
We thank PCBWAY for the professional pcb they provide us for this project.
GERBER PCB:
https://mega.nz/file/nYR3hRBR#dH8V_EwdFGoZ9EYAygbvfrZi4e9wAOhWREb0GzOgWlo