Introducción del producto #

El módulo de semáforo integra tres colores LED: rojo, amarillo y verde. Cuenta con cuatro pines: uno público y los otros tres para controlar los tres colores de LED. El terminal común GND se conecta al puerto GND de la placa controladora. Los pines R, Y y G se conectan a diferentes puertos de E/S de la placa controladora. Cuando cada pin R, Y y G recibe alta tensión, se enciende el LED del color correspondiente.
Referencia de aplicación: Semáforos, indicadores, etc.
Especificación de parámetros #
| Parámetro | Valor//Descripción |
|---|---|
| Tensión de alimentación | 3.3V ~ 5V |
| Temperatura de funcionamiento | -40 ° C ~ + 70 ° C |
| Señal de salida | Señal digital |
| Tamaño | 4.8cm * 2.4cm |

Diagrama de cableado #
Nota: La placa de expansión está conectada a esp32 placa controladora.

| Módulo de semáforo | A |
|---|---|
| G | 0 |
| Y | 2 |
| R | 14 |
| GND | GND |
Código de muestra #
#define R 14 //Define the pin for the red light of the traffic light
#define Y 2 //Define the pin for the yellow light of the traffic light
#define G 0 //Define the pin for the green light of the traffic light
void setup() {
pinMode(R, OUTPUT);//Set the red light pin to output mode
pinMode(Y, OUTPUT);//Set the yellow light pin to output mode
pinMode(G, OUTPUT);//Set the green light pin to output mode
}
void loop() {
Traffic_Light(0, 0, 1);//Green light on
delay(2000);//Delay 2 seconds
Traffic_Light(0, 1, 0);//Yellow light on
delay(1000);//Delay 1 second
Traffic_Light(1, 0, 0);//Red light on
delay(3000);//Delay 3second
}
//Define traffic light color control function
void Traffic_Light(int r, int y, int g) {
digitalWrite(R, r);
digitalWrite(Y, y);
digitalWrite(G, g);
}
Nota: Si está utilizando una placa Arduino, cambie el pin rojo en el programa a PIN3, el pin amarillo en el programa a PIN4, el pin verde en el programa a PIN5 y luego conecte el pin de hardware a PIN3, PIN4, PIN5 y cargue el programa.
Resultado de la prueba #
Cuando haya conectado correctamente los circuitos según el diagrama de cableado y haya cargado correctamente el programa correcto, su semáforo estará verde durante 2 segundos, amarillo durante 1 segundo y rojo durante 3 segundos.

Recursos relacionados #
Consigue uno ahora #
Negocio B2B: información@acebott.com
