Ordinato entro le 14:00 nei giorni lavorativi = spedito in giornata 30 giorni per il recesso Garanzia di 1 anno
← Torna alla panoramica

Schema di collegamento ed esempio di codice

Ecco come collegare il Modulo relè 12v a un Arduino UNO o ESP32, con uno sketch di esempio che puoi caricare subito.

Controllo del modulo relè 12V

Questo progetto mostra come controllare un modulo relè 12V con un Arduino Uno. Lo sketch accende e spegne periodicamente il relè ogni 2 secondi, mostrando lo stato attuale nel Serial Monitor. Un indicatore LED integrato sul modulo si accenderà عندما il relè è alimentato.

Schema di collegamento: Modulo relè 12v su un Arduino UNO
Schema di collegamento · Clicca per ingrandire
Tabella di collegamento: Modulo relè 12v su un Arduino UNO
Tabella di collegamento · Clicca per ingrandire
12V_Relay_Module_Control.ino · compilato e testato
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : 12V Relay Module Control
 *  Board     : Arduino UNO (arduino:avr:uno)
 *  Parts     : Relais Module 12v AC250V 10A Relais 12v 1 relais LED indicator
 *  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.
 * ==================================================================
 */

// Pin configuration
const int RELAY_PIN = 7;

void setup() {
  // Initialize serial communication
  Serial.begin(115200);
  while (!Serial) {
    ; // Wait for serial port to connect
  }
  
  // Configure relay control pin
  pinMode(RELAY_PIN, OUTPUT);
  digitalWrite(RELAY_PIN, HIGH); // Default off (active-low module)

  Serial.println(F("12V Relay Module Demo Initialized"));
}

void loop() {
  // Activate relay (Low-level trigger)
  Serial.println(F("Relay: ON"));
  digitalWrite(RELAY_PIN, LOW);
  delay(2000);

  // Deactivate relay
  Serial.println(F("Relay: OFF"));
  digitalWrite(RELAY_PIN, HIGH);
  delay(2000);
}

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

Controllo di un relè 12V con ESP32

Questo progetto mostra come controllare un modulo relè a un canale da 12V usando un ESP32. La bobina del relè è alimentata da un alimentatore esterno 12V DC con massa مشترa con l'ESP32, e GPIO 4 commuta il relè on e off ogni due secondi.

Schema di collegamento: Modulo relè 12v su un ESP32 DevKit V1
Schema di collegamento · Clicca per ingrandire
Tabella di collegamento: Modulo relè 12v su un ESP32 DevKit V1
Tabella di collegamento · Clicca per ingrandire
12V_Relay_Control_with_ESP32.ino · compilato e testato
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : 12V Relay Control with ESP32
 *  Board     : ESP32 DEVKIT V1 (esp32:esp32:esp32doit-devkit-v1)
 *  Parts     : Relais Module 12v AC250V 10A Relais 12v 1 relais LED indicator
 *  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.
 * ==================================================================
 */

// Pin connected to relay control input
const int RELAY_PIN = 4;

void setup() {
  Serial.begin(115200);
  
  // Configure relay pin as output
  pinMode(RELAY_PIN, OUTPUT);
  digitalWrite(RELAY_PIN, LOW);
  
  Serial.println("ESP32 12V Relay Demo Started");
}

void loop() {
  // Turn relay ON
  Serial.println("Relay ON");
  digitalWrite(RELAY_PIN, HIGH);
  delay(2000);

  // Turn relay OFF
  Serial.println("Relay OFF");
  digitalWrite(RELAY_PIN, LOW);
  delay(2000);
}

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

Visti di recente

Modulo buzzer attivo

Modulo buzzer attivo

€ 1,40
Modulo ESP-01 ESP8266

Modulo ESP-01 ESP8266

€ 3,75
BBC Micro:bit V2.2

BBC Micro:bit V2.2

€ 19,95
Vedi
Tester servo

Tester servo

€ 3,49
Multimetro digitale

Multimetro digitale

€ 9,95
Vedi