Takto připojíš Aktivní bzučákový modul k Arduino UNO nebo ESP32, s ukázkovým sketchem, který můžeš hned nahrát.
Tento projekt ukazuje, jak ovládat active buzzer module pomocí Arduino Uno. Active buzzer generuje tón s pevnou frekvencí vždy, když je signální pin přiveden na HIGH. Kód opakovaně zapíná a vypíná buzzer, aby vytvořil jednoduchý vzor pípání.
/*
* ==================================================================
* Generated by Codey.online — https://www.codey.online
* ==================================================================
* Project : Active Buzzer Beep Demo
* Board : Arduino UNO (arduino:avr:uno)
* Parts : Active Buzzer Module
* 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 BUZZER_PIN = 8;
void setup() {
pinMode(BUZZER_PIN, OUTPUT);
Serial.begin(115200);
Serial.println(F("Active Buzzer Demo Ready"));
}
void loop() {
// Turn the buzzer on
Serial.println(F("Buzzer ON"));
digitalWrite(BUZZER_PIN, HIGH);
delay(200);
// Turn the buzzer off
Serial.println(F("Buzzer OFF"));
digitalWrite(BUZZER_PIN, LOW);
delay(800);
}
Wiring diagram and example code generated by Codey.online — https://www.codey.online
Tento projekt ukazuje, jak ovládat modul active buzzer pomocí ESP32. Sketch zapíná a vypíná buzzer v opakujícím se vzoru pípání a zároveň vypisuje aktuální stav do Serial Monitor.
/*
* ==================================================================
* Generated by Codey.online — https://www.codey.online
* ==================================================================
* Project : Active Buzzer Beep Demo with ESP32
* Board : ESP32 DEVKIT V1 (esp32:esp32:esp32doit-devkit-v1)
* Parts : Active Buzzer Module
* 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.
* ==================================================================
*/
// Active Buzzer Demo for ESP32 DEVKIT V1
// Connect the buzzer signal pin to GPIO 4 (D4 on silkscreen)
const int BUZZER_PIN = 4;
void setup() {
Serial.begin(115200);
pinMode(BUZZER_PIN, OUTPUT);
digitalWrite(BUZZER_PIN, LOW);
Serial.println("Active Buzzer Demo Ready");
}
void loop() {
// Turn the buzzer ON
Serial.println("Buzzer ON");
digitalWrite(BUZZER_PIN, HIGH);
delay(200);
// Turn the buzzer OFF
Serial.println("Buzzer OFF");
digitalWrite(BUZZER_PIN, LOW);
delay(200);
// Second beep
Serial.println("Buzzer ON");
digitalWrite(BUZZER_PIN, HIGH);
delay(200);
// Pause between beep sequences
Serial.println("Buzzer OFF (Pause)");
digitalWrite(BUZZER_PIN, LOW);
delay(1000);
}
Wiring diagram and example code generated by Codey.online — https://www.codey.online