Arkisin ennen klo 14.00 tilatut tuotteet lähetetään samana päivänä ja ovat 98 %:ssa tapauksista perillä seuraavana päivänä. Ilmainen palautus 30 päivän harkinta-aika 1 vuoden takuu

Kytkentäkaavio ja koodiesimerkki

Näin kytket Passiivinen summerimoduuli Arduinoon:n Arduino UNOon tai ESP32:een, mukana esimerkkisketsi, jonka voit ladata heti.

Passiivisen summerin melodian soitin

Tämä projekti näyttää, miten musiikkisäveliä voidaan tuottaa passiivisella summerimoduulilla Arduino Unoa käyttäen. Arduino lähettää muuttuvataajuisia signaaleja tone()-funktion kautta soittaakseen asteikon. Avaa Serial Monitor 115200 baud nähdäksesi tällä hetkellä soivat taajuudet.

Kytkentäkaavio: Passiivinen summerimoduuli Arduinoon laitteessa Arduino UNO
Kytkentäkaavio · Klikkaa suurentaaksesi
Kytkentätaulukko: Passiivinen summerimoduuli Arduinoon laitteessa Arduino UNO
Kytkentätaulukko · Klikkaa suurentaaksesi
Passive_Buzzer_Melody_Player.ino · käännetty ja testattu
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : Passive Buzzer Melody Player
 *  Board     : Arduino UNO (arduino:avr:uno)
 *  Parts     : Buzzer module passief Arduino
 *  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.
 * ==================================================================
 */

// Passive Buzzer Module Demo on Arduino Uno
const int BUZZER_PIN = 9;

// Musical notes in Hertz (C major scale: C4 to C5)
const int notes[] = {262, 294, 330, 349, 392, 440, 494, 523};
const int noteCount = sizeof(notes) / sizeof(notes[0]);

void setup() {
  Serial.begin(115200);
  Serial.println(F("Passive Buzzer Demo Starting..."));
}

void loop() {
  Serial.println(F("Playing scale ascending..."));
  for (int i = 0; i < noteCount; i++) {
    Serial.print(F("Tone: "));
    Serial.print(notes[i]);
    Serial.println(F(" Hz"));
    tone(BUZZER_PIN, notes[i], 150);
    delay(200);
  }

  delay(300);

  Serial.println(F("Playing scale descending..."));
  for (int i = noteCount - 1; i >= 0; i--) {
    tone(BUZZER_PIN, notes[i], 150);
    delay(200);
  }

  noTone(BUZZER_PIN);
  delay(1500);
}

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

ESP32:n passiivinen summerimelodiasoitin

Tämä esimerkki näyttää, miten musiikillisia ääniä tuotetaan passiivisella summerimoduulilla ESP32:n avulla. Mikrokontrolleri käyttää PWM-säveltuotantoa soittaakseen toistuvasti musiikkinuottien sarjan. Kytke summerimoduuli suoraan virtaan, maahan ja GPIO-pinniin kuullaksesi melodian.

Kytkentäkaavio: Passiivinen summerimoduuli Arduinoon laitteessa ESP32 DevKit V1
Kytkentäkaavio · Klikkaa suurentaaksesi
Kytkentätaulukko: Passiivinen summerimoduuli Arduinoon laitteessa ESP32 DevKit V1
Kytkentätaulukko · Klikkaa suurentaaksesi
ESP32_Passive_Buzzer_Melody_Player.ino · käännetty ja testattu
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : ESP32 Passive Buzzer Melody Player
 *  Board     : ESP32 DEVKIT V1 (esp32:esp32:esp32doit-devkit-v1)
 *  Parts     : Buzzer module passief Arduino
 *  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 the passive buzzer's PWM input
const int BUZZER_PIN = 25;

// Frequencies in Hz for a simple arpeggio
const int melody[] = {262, 330, 392, 523};
const int noteDurations[] = {250, 250, 250, 400};

void setup() {
  Serial.begin(115200);
  pinMode(BUZZER_PIN, OUTPUT);
  Serial.println("ESP32 Passive Buzzer Demo Started!");
}

void loop() {
  Serial.println("Playing melody...");
  
  for (int i = 0; i < 4; i++) {
    tone(BUZZER_PIN, melody[i], noteDurations[i]);
    delay(noteDurations[i] * 1.30); // Pause between notes
    noTone(BUZZER_PIN);
  }
  
  delay(2000); // Wait 2 seconds before playing again
}

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

Passiivinen summerimoduuli Arduinoon

Tämä passiivinen summeri antaa noin 85db:n äänen, kun se kytketään 4V:n ja 8V:n väliseen jännitteeseen. Tämä passiivinen summeri tarvitsee mikrokontrollerin, jotta summeri saadaan tuottamaan ääntä PWM-signaalin avulla. Summeri kuluttaa noin 30mA.

Voltage: 5V

Sopii mm. Arduinoon

Mitat
Length: 2,5cm
Width: 1,5cm
Height: 1,1cm

  • Passiivinen summeri
  • Mikrokontrolleri tarvitaan
  • 85 dB:n ääni
  • 2,5 x 1,5 x 1,1 cm

Miksi valita tämä tuote?

  • Ääni PWM:llä – Tuottaa äänen PWM-signaalin avulla.
  • Sopii Arduinoon – Käytettävissä Arduino-projekteissa.
  • Laaja jännitealue – Toimii välillä 4V ja 8V.
  • Alhainen virrankulutus – Kuluttaa noin 30mA.
Tiedot
Leveys1,5 cm
SopiiArduino
Pituus2,5cm
Virrankulutusn. 30mA
Korkeus1,1 cm

Usein ostettu yhdessä

Yhteensä: € 6,15

Arvostelut

Ei vielä arvosteluja.

Kirjoita arvostelu
Arvostelusi

Toimitus & palautukset

Toimitus

  • Paketti seurannalla€ 7,7024 tunnin sisällä
  • Nouto PostNL:n toimipisteestä€ 7,4024 tunnin sisällä
  • Kirjelaatikko-paketti€ 3,702 arkipäivän kuluessa
  • Kirjelaatikko­paketti 24 tuntia€ 4,5524 tunnin sisällä
  • Nouto myymälästäIlmainen
Kaikki toimituksesta

Palautukset

Etkö ole tyytyväinen? Sinulla on 30 päivää aikaa vastaanotosta palauttaa tuote.

Kaikki palautuksista

Aiemmin katsotut

USB-A breakout-levy

USB-A breakout-levy

€ 0,70