Παραγγελία έως τις 14:00 τις εργάσιμες = αποστολή την ίδια ημέρα 30 ημέρες δικαίωμα υπαναχώρησης Εγγύηση 1 έτους
← Πίσω στην επισκόπηση

Διάγραμμα σύνδεσης και παράδειγμα κώδικα

Έτσι συνδέεις το Ρυθμιζόμενο Step-down Module 3-40VDC προς 1.5-35VDC LM2596 σε ένα Arduino UNO ή ESP32, με ένα παράδειγμα sketch που μπορείς να ανεβάσεις αμέσως.

Παρακολούθηση τάσης Step-Down LM2596

Αυτό το έργο παρακολουθεί την τάση εξόδου του ρυθμιζόμενου μετατροπέα step-down LM2596 χρησιμοποιώντας την αναλογική ακίδα A0. Τροφοδοτήστε το module από την ακίδα Arduino 5V/VIN και γυρίστε το ενσωματωμένο ποτενσιόμετρο για να δείτε τη μετρούμενη τάση να ενημερώνεται στο Serial Monitor (βεβαιωθείτε ότι η τάση εξόδου δεν υπερβαίνει τα 5V).

Διάγραμμα σύνδεσης: Ρυθμιζόμενο Step-down Module 3-40VDC προς 1.5-35VDC LM2596 σε ένα Arduino UNO
Διάγραμμα σύνδεσης · Κάνε κλικ για μεγέθυνση
Πίνακας σύνδεσης: Ρυθμιζόμενο Step-down Module 3-40VDC προς 1.5-35VDC LM2596 σε ένα Arduino UNO
Πίνακας σύνδεσης · Κάνε κλικ για μεγέθυνση
LM2596_Step_Down_Voltage_Monitor.ino · μεταγλωττισμένο και δοκιμασμένο
/*
 * ==================================================================
 *  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.
 * ==================================================================
 */

// LM2596 Buck Converter Voltage Monitor
// Reads the regulated output on analog pin A0.
// Note: Keep the output voltage at or below 5.0V to protect the analog pin.

const int sensePin = A0;

void setup() {
  Serial.begin(115200);
  while (!Serial) {
    ; // Wait for Serial Monitor
  }
  Serial.println(F("LM2596 Step-Down Voltage Monitor Initialized"));
  Serial.println(F("Adjust the trimmer potentiometer on the module."));
}

void loop() {
  int rawValue = analogRead(sensePin);
  float voltage = rawValue * (5.0 / 1023.0);

  Serial.print(F("ADC Value: "));
  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

Τροφοδοσία ESP32 με LM2596 buck converter

Αυτή η διάταξη χρησιμοποιεί το LM2596 step-down module για να ρυθμίσει μια πηγή τροφοδοσίας 12V DC σε 5V, ώστε να τροφοδοτήσει το ESP32 μέσω του VIN pin του. Πριν συνδέσετε την έξοδο στο ESP32, χρησιμοποιήστε ένα multimeter και γυρίστε το onboard trimmer potentiometer μέχρι η έξοδος να μετρά ακριβώς 5.0V. Το ESP32 αναβοσβήνει το onboard status LED του και αναφέρει το uptime μέσω Serial για να επιβεβαιώσει σταθερή λειτουργία.

Διάγραμμα σύνδεσης: Ρυθμιζόμενο Step-down Module 3-40VDC προς 1.5-35VDC LM2596 σε ένα ESP32 DevKit V1
Διάγραμμα σύνδεσης · Κάνε κλικ για μεγέθυνση
Πίνακας σύνδεσης: Ρυθμιζόμενο Step-down Module 3-40VDC προς 1.5-35VDC LM2596 σε ένα ESP32 DevKit V1
Πίνακας σύνδεσης · Κάνε κλικ για μεγέθυνση
Powering_ESP32_with_LM2596_Buck_Converte.ino · μεταγλωττισμένο και δοκιμασμένο
/*
 * ==================================================================
 *  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.
 * ==================================================================
 */

// Onboard LED on ESP32 DevKit V1 is on GPIO 2
const int LED_PIN = 2;

void setup() {
  Serial.begin(115200);
  pinMode(LED_PIN, OUTPUT);
  
  Serial.println("LM2596 Step-Down Module ESP32 Power Demo");
}

void loop() {
  digitalWrite(LED_PIN, HIGH);
  Serial.print("ESP32 running stably on buck converter power. Uptime: ");
  Serial.print(millis() / 1000);
  Serial.println(" s");
  delay(1000);

  digitalWrite(LED_PIN, LOW);
  delay(1000);
}

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

Πρόσφατα προβεβλημένα

Μονάδα αισθητήρα UV GUVA-S12SD

Μονάδα αισθητήρα UV GUVA-S12SD

€ 4,25