

The Traffic Light Module (Manufacturer: CE, Part ID: DE) is a compact and easy-to-use electronic device designed to simulate the functionality of a standard traffic light. It features three LEDs (red, yellow, and green) that represent the stop, caution, and go signals, respectively. This module is widely used in educational projects, traffic system simulations, and embedded system applications. It is an excellent tool for learning about timing, sequencing, and control in electronics.








The following table outlines the key technical details of the Traffic Light Module:
| Parameter | Specification |
|---|---|
| Operating Voltage | 5V DC |
| Current Consumption | 20mA (typical) |
| LED Colors | Red, Yellow, Green |
| Dimensions | 30mm x 20mm x 10mm |
| Mounting Type | PCB Mountable |
| Interface | 3-pin header (VCC, GND, Signal) |
The module has a 3-pin header for easy interfacing. The pinout is as follows:
| Pin | Name | Description |
|---|---|---|
| 1 | VCC | Connect to a 5V DC power supply |
| 2 | GND | Connect to the ground of the power supply |
| 3 | Signal | Input signal to control the LEDs (active HIGH logic) |
VCC pin to a 5V DC power source and the GND pin to the ground.Signal pin to control the LEDs. A HIGH signal will turn on the corresponding LED, while a LOW signal will turn it off.Signal pin is connected to a digital output pin.Below is an example Arduino sketch to control the Traffic Light Module:
// Define pin connections for the Traffic Light Module
const int redPin = 8; // Red LED connected to digital pin 8
const int yellowPin = 9; // Yellow LED connected to digital pin 9
const int greenPin = 10; // Green LED connected to digital pin 10
void setup() {
// Set the LED pins as outputs
pinMode(redPin, OUTPUT);
pinMode(yellowPin, OUTPUT);
pinMode(greenPin, OUTPUT);
}
void loop() {
// Turn on the red LED (Stop)
digitalWrite(redPin, HIGH);
delay(5000); // Wait for 5 seconds
digitalWrite(redPin, LOW);
// Turn on the yellow LED (Caution)
digitalWrite(yellowPin, HIGH);
delay(2000); // Wait for 2 seconds
digitalWrite(yellowPin, LOW);
// Turn on the green LED (Go)
digitalWrite(greenPin, HIGH);
delay(5000); // Wait for 5 seconds
digitalWrite(greenPin, LOW);
}
LEDs Not Lighting Up:
Signal pin is receiving the correct input.Incorrect LED Sequence:
Module Overheating:
VCC and Signal pins.Signal pin.By following this documentation, you can effectively integrate and use the CE Traffic Light Module (Part ID: DE) in your projects.