GERBER PCB :

https://mega.nz/file/OJAE2RYJ#gs-jfHew18SDvSrZ7U37rZg0TTDyzEKEDlTkfav3rcA

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

Once the project is finished with all the respective tests, we carry out the PCB design and we will obtain the routed tracks and the 3D image of how our finished PCB would look.

JLCPCB

Once the pcb is designed, we will send our friends from JLCPCB to manufacture our PCB.

https://jlcpcb.com/RAV

5pcbs only $2

JLCPCB number 1 PCB manufacturing company worldwide professional pcbs and excellent finish.

GERBER PCB:

https://mega.nz/file/OJAE2RYJ#gs-jfHew18SDvSrZ7U37rZg0TTDyzEKEDlTkfav3rcA

you can get your pcbs in different sizes and colors.