INHOUDSOPGAWE:

HOE OM 'N PASSIEWE BUZZER MET ARDUINO TE Koppel: 4 stappe
HOE OM 'N PASSIEWE BUZZER MET ARDUINO TE Koppel: 4 stappe

Video: HOE OM 'N PASSIEWE BUZZER MET ARDUINO TE Koppel: 4 stappe

Video: HOE OM 'N PASSIEWE BUZZER MET ARDUINO TE Koppel: 4 stappe
Video: How to use Arduino 4x4 keypad download the code 2024, November
Anonim
HOE OM 'N PASSIEWE BUZZER MET ARDUINO TE Koppel
HOE OM 'N PASSIEWE BUZZER MET ARDUINO TE Koppel

Om geluid te maak op die arduino is 'n interessante projek; dit kan bereik word met behulp van verskillende modules en toestelle, afhangende van u projek en keuses. In hierdie projek kyk ons na die manier waarop u met 'n zoemer kan klink. Die gonser wat deur stokperdjies gebruik word, kom in twee tipes voor: die aktiewe en die passiewe gonser. Vir hierdie projek gaan ons 'n aktiewe zoemer gebruik. Kyk na my handleiding oor die gebruik van 'n aktiewe zoemer.

'N Passiewe zoemer benodig 'n GS -sein om 'n geluid te maak. Dit is soos 'n elektromagnetiese luidspreker, waar 'n veranderende insetsein die klank produseer, eerder as om outomaties 'n toon te produseer. In teenstelling met die aktiewe zoemer wat slegs 'n eenmalige DC benodig, benodig die passiewe zoemer 'n mate van tegniek om notas te produseer. Let daarop dat as u die passiewe zoemer gebruik sonder om die uitsetfrekwensie in te stel, die passiewe zoemer geen geluid kan produseer nie.

Die frekwensie wat u na 'n passiewe zoemer kan stuur, wissel van 31 tot 4978 met 'n interval van 2 syfers tussen opeenvolgende frekwensies, bv. 31-35-35 … U kan meer oor musikale frekwensies studeer om elke frekwensie volledig te verstaan. U kan ook my tutoriaal oor 'speel van groot note met die passiewe zoemer' raadpleeg.

Stap 1: materiaal

Arduino raad

Passiewe gonser

Jumper Wires

Stap 2: Kringdiagram

Stroombaandiagram
Stroombaandiagram

Die kringverbinding is baie soortgelyk aan die manier waarop u 'n LED met Arduino koppel. Die gonser werk op 3-5V.

U kan enige digitale pen van die arduino vir die positiewe pen gebruik en die negatiewe pen met die grond verbind. 'N Weerstand moet gebruik word, aangesien die zoemer op 5V werk. U kan die positiewe pen herken deur na die bokant van die zoemer te kyk, 'n punt wat "+" gemerk is, die pen aan hierdie kant is die positiewe pen.

Stap 3: Werkskode

Hieronder is 'n voorbeeldkode om 'n passiewe zoemer te beheer.

ongeldige opstelling () {

// genereer 'n 440Hz, 494Hz, 523Hz toon in die uitvoerpen 7 met 'n tydsduur van 2000 ms

toon (7, 440, 2000); // A.

vertraging (1000);

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

vertraging (1000);

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

vertraging (1000);

// U kan die notone () -funksie gebruik om die toon te stop in plaas van vertraging ()

}

leemte -lus () {

// Deur die kode hierbo in die lusfunksie te plaas, word die toon in 'n lus gemaak

}

Stap 4: Toepassing

Soos u uit die voorbeeld kan sien, kan die passiewe zoemer op baie maniere gebruik word. Een belangrikheid is ook dat dit ten volle kan werk as 'n aktiewe zoemer; u moet dit net op u voorkeurfrekwensie instel.

U kan die passiewe zoemer gebruik om musiek en verskillende klanke te skep.

Aanbeveel: