Een piëzo gebruiken om klank te produceren: basisprincipes: 4 stappen (met afbeeldingen)
Een piëzo gebruiken om klank te produceren: basisprincipes: 4 stappen (met afbeeldingen)
Anonim
Een piëzo gebruiken om klank te produceren: basisprincipes
Een piëzo gebruiken om klank te produceren: basisprincipes

Hallo allemaal, In deze instructable gebruiken we een piëzo-zoemer om toon te produceren.

Wat is een piëzo-zoemer?

Een piëzo is een elektronisch apparaat dat zowel kan worden gebruikt om geluid te produceren als om geluid te detecteren

Toepassingen:

  • U kunt dezelfde schakeling gebruiken om een muzieknoot te spelen door de Piezo meerdere keren aan en uit te zetten.
  • De ervaring kan verder worden verbeterd door de luidheid van de zoemer te wijzigen met behulp van Arduino PWM-pinnen.

We beginnen bij de basis en produceren een eenvoudige pieptoon met behulp van piëzo.

Stap 1: Verzamel de onderdelen

Verzamel de onderdelen
Verzamel de onderdelen

Voor dit project hebben we nodig:

  1. Een Arduino UNO
  2. Een 5V piëzo-zoemer
  3. Doorverbindingsdraden

Hebben we geen weerstand nodig om de stroom door de zoemer te begrenzen?

Nee, als u een kleine 5V piëzo gebruikt.

Omdat het een zeer kleine hoeveelheid stroom afleidt of gebruikt, kan het dus zonder een weerstand in serie worden gebruikt.

Stap 2: Bedrading

Bedrading
Bedrading
Bedrading
Bedrading
Bedrading
Bedrading
Bedrading
Bedrading

Sluit alle componenten aan volgens het hierboven getoonde circuit.

Polariteit van de zoemer:

Voordat u de Piezo op Arduino aansluit, moet u er rekening mee houden dat een Piezo-zoemer polariteit heeft.

  1. De positieve kabel van de piëzo heeft een rode draad.
  2. Maar als u een op Breadboard monteerbare piëzo hebt, heeft de positieve pool van de piëzo een langere kabel dan de negatieve pool.

Stap 3: Arduino-schets

Arduino-schets
Arduino-schets

Zodra je alles hebt aangesloten, upload je het volgende naar Arduino:

ongeldige setup() {

pinMode(9, UITGANG); // verklaar pin 9 als een output:

}

lege lus(){

analoogWrite(9, 20); // Elke waarde kan worden gebruikt behalve 0 en 255

vertraging (300); // wacht 3 ms

analoogWrite(9, 0); // zet het uit

vertraging (300); // wacht 3 ms

}

Stap 4: Klaar

Gedaan
Gedaan

Als u klaar bent, zet u de Arduino aan om de pieptoon te horen.

Probleemoplossen:

Geen geluid

Controleer of de zoemer goed is aangesloten op de Arduino

Heb je de zoemer op de juiste pin geplaatst?

Let op de polariteit van de piëzo-zoemer. Dat wil zeggen, de positieve leiding van de zoemer moet respectievelijk naar PIN 9 en negatief naar GND op de Arduino gaan

Als je nog steeds niet kunt horen, upload de schets dan opnieuw.

Of schrijf hieronder in opmerkingen.

Bedankt voor het bekijken.

Aanbevolen: