Inhoudsopgave:

HOE EEN PASSIEVE ZOEMER MET ARDUINO TE INTERFEREN: 4 stappen
HOE EEN PASSIEVE ZOEMER MET ARDUINO TE INTERFEREN: 4 stappen

Video: HOE EEN PASSIEVE ZOEMER MET ARDUINO TE INTERFEREN: 4 stappen

Video: HOE EEN PASSIEVE ZOEMER MET ARDUINO TE INTERFEREN: 4 stappen
Video: šŸ‡³šŸ‡± MELODIE UIT BUZZER / BEEPER / PIEZO SPEAKER - Arduino les #10 2024, Juli-
Anonim
HOE EEN PASSIEVE BUZZER TE INTERFEREN MET ARDUINO
HOE EEN PASSIEVE BUZZER TE INTERFEREN MET ARDUINO

Geluid maken op de Arduino is een interessant project, dit kan worden bereikt met behulp van verschillende modules en apparaten, afhankelijk van je project en keuzes. In dit project kijken we hoe je geluid kunt maken met een zoemer. Zoemer gebruikt door hobbyisten zijn er in twee soorten: de actieve zoemer en de passieve zoemer. Voor dit project gaan we een actieve zoemer gebruiken. Bekijk mijn tutorial over het gebruik van een actieve zoemer.

Een passieve zoemer heeft een gelijkstroomsignaal nodig om geluid te maken. Het is als een elektromagnetische luidspreker, waarbij een veranderend ingangssignaal het geluid produceert in plaats van automatisch een toon te produceren. In tegenstelling tot de actieve zoemer die slechts een eenmalige gelijkstroom vereist, heeft de passieve zoemer enige technische details nodig bij het produceren van een noot. Houd er rekening mee dat het proberen om de passieve zoemer te gebruiken zonder de uitgangsfrequentie in te stellen, ertoe zal leiden dat de passieve zoemer geen geluid produceert.

De frequentie die u kunt doorgeven aan een passieve zoemer varieert van 31 tot 4978 met een interval van 2 cijfers tussen opeenvolgende frequenties, b.v. 31-35-35 ā€¦ Je kunt meer over muzikale frequenties bestuderen om elke frequentie volledig te begrijpen. Je kunt ook mijn tutorial bekijken over "hoofdnoten spelen met de passieve zoemer".

Stap 1: Materiaal

Arduino-bord

Passieve zoemer

Doorverbindingsdraden

Stap 2: Circuitdiagram

Schakelschema
Schakelschema

De circuitverbinding lijkt erg op de manier waarop u een LED op Arduino aansluit. De zoemer werkt op 3-5V.

U kunt elke digitale pin van de arduino gebruiken voor de positieve pin en de negatieve pin met aarde verbinden. Er moet een weerstand worden gebruikt omdat de zoemer op 5V werkt. U kunt de positieve pin herkennen aan de bovenkant van de zoemer, u ziet een punt gemarkeerd met "+", de pin aan deze kant is de positieve pin.

Stap 3: Werkcode

Hieronder staat een voorbeeldcode om een passieve zoemer te bedienen.

ongeldige setup() {

// genereert een 440Hz, 494Hz, 523Hz tonen in output pin 7 met een duur van 2000ms

toon (7, 440, 2000); //EEN

vertraging (1000);

toon (7, 494, 2000); //B

vertraging (1000);

toon (7, 523, 2000); //C

vertraging (1000);

// U kunt de functie notone() gebruiken om de toon te stoppen in plaats van delay() te gebruiken

}

lege lus() {

// Door de bovenstaande code in de loop-functie te plaatsen, wordt de toon in een loop geproduceerd

}

Stap 4: Toepassing

Zoals u in het voorbeeld kunt zien, kan de passieve zoemer op vele manieren worden gebruikt. Een belangrijk punt is ook dat het volledig kan werken als een actieve zoemer, je hoeft het alleen maar op de gewenste frequentie in te stellen.

Je kunt de passieve zoemer gebruiken bij het maken van muziek en verschillende tonen.

Aanbevolen: