Objednáno v pracovní den do 14:00 = odesláno ještě týž den 30 dní na odstoupení od smlouvy Záruka 1 rok
← Zpět na přehled

Schéma zapojení a ukázkový kód

Takto připojíš LM2596S Nastavitelný Step-Down 4-40V -> 1.25-37V s vestavěným voltmetrem k Arduino UNO nebo ESP32, s ukázkovým sketchem, který můžeš hned nahrát.

Monitor napětí LM2596 Step-Down

Tento projekt měří výstupní napětí modulu LM2596 buck converter pomocí analogového vstupního pinu A0 na Arduinu. Napájejte vstup modulu z 5V railu Arduina (nebo z externího napájení až do 40V) a otáčejte onboard potenciometrem, abyste v Serial Monitoru sledovali změnu změřeného výstupního napětí.

Schéma zapojení: LM2596S Nastavitelný Step-Down 4-40V -> 1.25-37V s vestavěným voltmetrem na Arduino UNO
Schéma zapojení · Kliknutím zvětšíte
Tabulka zapojení: LM2596S Nastavitelný Step-Down 4-40V -> 1.25-37V s vestavěným voltmetrem na Arduino UNO
Tabulka zapojení · Kliknutím zvětšíte
LM2596_Step_Down_Voltage_Monitor.ino · zkompilováno a otestováno
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : LM2596 Step-Down Voltage Monitor
 *  Board     : Arduino UNO (arduino:avr:uno)
 *  Parts     : Adjustable Step-down Module 3-40VDC 1.5-35VDC LM2596
 *  Libraries : none (built-in)
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

const int voltagePin = A0;

void setup() {
  Serial.begin(115200);
  while (!Serial) {
    ; // Wait for serial port to connect
  }
  Serial.println(F("LM2596 Step-Down Module Monitor"));
  Serial.println(F("Turn the onboard brass potentiometer to adjust output voltage."));
  Serial.println(F("-----------------------------------------------------------"));
}

void loop() {
  // Read the analog voltage (0 to 1023 corresponds to 0V to 5V)
  int rawValue = analogRead(voltagePin);
  float voltage = (rawValue * 5.0) / 1023.0;

  Serial.print(F("Raw ADC: "));
  Serial.print(rawValue);
  Serial.print(F(" | Output Voltage: "));
  Serial.print(voltage, 2);
  Serial.println(F(" V"));

  delay(500);
}

Wiring diagram and example code generated by Codey.online — https://www.codey.online

Napájení ESP32 pomocí LM2596 buck converter

Tento obvod používá LM2596 step-down modul k regulaci vstupu 12V DC na stabilních 5V pro pin VIN ESP32. Před připojením ESP32 nastavte onboard trimr tak, aby výstupní napětí bylo přesně 5.0V podle měření multimetrem. Jakmile je ESP32 připojené, bliká jeho onboard LED a vypisuje heartbeat zprávu do Serial Monitor.

Schéma zapojení: LM2596S Nastavitelný Step-Down 4-40V -> 1.25-37V s vestavěným voltmetrem na ESP32 DevKit V1
Schéma zapojení · Kliknutím zvětšíte
Tabulka zapojení: LM2596S Nastavitelný Step-Down 4-40V -> 1.25-37V s vestavěným voltmetrem na ESP32 DevKit V1
Tabulka zapojení · Kliknutím zvětšíte
Powering_ESP32_with_LM2596_Buck_Converte.ino · zkompilováno a otestováno
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : Powering ESP32 with LM2596 Buck Converter
 *  Board     : ESP32 DEVKIT V1 (esp32:esp32:esp32doit-devkit-v1)
 *  Parts     : Adjustable Step-down Module 3-40VDC 1.5-35VDC LM2596
 *  Libraries : none (built-in)
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

const int LED_PIN = 2;
unsigned long counter = 0;

void setup() {
  Serial.begin(115200);
  pinMode(LED_PIN, OUTPUT);
  
  Serial.println("LM2596 Step-Down Powered ESP32 Started!");
  Serial.println("Ensure LM2596 output was calibrated to 5.0V before connecting to VIN.");
}

void loop() {
  digitalWrite(LED_PIN, HIGH);
  delay(500);
  digitalWrite(LED_PIN, LOW);
  delay(500);

  counter++;
  Serial.print("ESP32 running stably on buck regulator. Heartbeat count: ");
  Serial.println(counter);
}

Wiring diagram and example code generated by Codey.online — https://www.codey.online

Nedávno zobrazené

Arduino Starterkit UNO R3 v nizozemštině s bezplatným ChatGPT

Arduino Starterkit UNO R3 v nizozemštině s bezplatným ChatGPT

€ 34,95
Zobrazit
Držák baterie pro knoflíkový článek CR2032 a CR2025

Držák baterie pro knoflíkový článek CR2032 a CR2025

€ 0,65
Tlačítko | momentové - pulsní | 12x12x7 | Žlutá

Tlačítko | momentové - pulsní | 12x12x7 | Žlutá

€ 0,75
24AWG 15cm Pocínovaný měděný elektronický vodič červený

24AWG 15cm Pocínovaný měděný elektronický vodič červený

€ 0,15
XH2.54mm 7Pin jednostranný 26AWG 20cm pigtail kabel

XH2.54mm 7Pin jednostranný 26AWG 20cm pigtail kabel

€ 1,00
Velleman Náhradní pájecí hrot 3 mm, zkosený

Velleman Náhradní pájecí hrot 3 mm, zkosený

€ 2,95
RUS-04 Ultrazvukový snímač vzdálenosti s integrovanou RGB LED

RUS-04 Ultrazvukový snímač vzdálenosti s integrovanou RGB LED

€ 5,45
Zobrazit
3.7V 4000mAh Dobíjecí LIPO (Lithium Polymer) plochá baterie | 606090

3.7V 4000mAh Dobíjecí LIPO (Lithium Polymer) plochá baterie | 606090

€ 10,95
Modul polovodičového relé 5V | 4kanálový (OMRON G3MB-202P)

Modul polovodičového relé 5V | 4kanálový (OMRON G3MB-202P)

€ 8,50
PNP tranzistor BC327-25 45V 800mA 100MHz 625mW TO-92

PNP tranzistor BC327-25 45V 800mA 100MHz 625mW TO-92

€ 0,35
PNP Tranzistor A1015 GR331 50V 150mA 80MHz 400mW TO-92

PNP Tranzistor A1015 GR331 50V 150mA 80MHz 400mW TO-92

€ 0,35
Keramický kondenzátor - 105 - 100V - 1uF / 1.000 nF / 1.000.000 pF

Keramický kondenzátor - 105 - 100V - 1uF / 1.000 nF / 1.000.000 pF

€ 0,40
NPN tranzistor BC337-25 45V 800mA 100MHz 625mW TO-92

NPN tranzistor BC337-25 45V 800mA 100MHz 625mW TO-92

€ 0,35