

The DC-DC Buck LM2596 3A LED module is a step-down voltage regulator designed to efficiently convert a higher input voltage to a lower output voltage. It is based on the LM2596 chip, which is known for its high efficiency and reliability. This module is equipped with an onboard LED display that shows the output voltage, making it convenient for real-time monitoring.








| Pin Name | Description |
|---|---|
| VIN+ | Positive input voltage terminal (connect to the higher voltage source). |
| VIN- | Negative input voltage terminal (connect to ground of the power source). |
| VOUT+ | Positive output voltage terminal (connect to the load). |
| VOUT- | Negative output voltage terminal (connect to the ground of the load). |
| Potentiometer | Adjustable knob to set the desired output voltage. |
Connect the Input Voltage:
Connect the Output Load:
Adjust the Output Voltage:
Verify Connections:
The LM2596 module can be used to power an Arduino UNO from a 12V source by stepping down the voltage to 5V. Below is an example code to read the voltage from an analog pin if you connect the output of the LM2596 to the Arduino's 5V pin.
// Example code to read and display voltage on Arduino UNO
// Connect the LM2596 output to the Arduino 5V pin for power
const int voltagePin = A0; // Analog pin connected to the voltage divider
float voltage = 0.0;
void setup() {
Serial.begin(9600); // Initialize serial communication
}
void loop() {
int sensorValue = analogRead(voltagePin); // Read the analog input
voltage = sensorValue * (5.0 / 1023.0); // Convert to voltage
Serial.print("Voltage: ");
Serial.print(voltage);
Serial.println(" V");
delay(1000); // Wait for 1 second
}
Note: Use a voltage divider if you need to measure voltages higher than 5V with the Arduino.
No Output Voltage:
Overheating:
LED Display Not Working:
Output Voltage Fluctuations:
Can I use this module to charge batteries?
What happens if I exceed the maximum input voltage?
Can I use this module with an AC power source?
Is the output voltage adjustable while the module is running?