Arduino: bygg høyttalere og utgangstoner - hvordan det fungerer
Du kan også bruke Arduino til å bygge en høyttaler og ha toner. Du kan finne ut nøyaktig hvordan dette fungerer og hvilken kode du trenger i dette praktiske tipset.
Arduino: bygg høyttalere og utgangstoner - hvordan det fungerer
For å gjøre Arduino til en høyttaler, må du først skille mellom en aktiv og en passiv summer. En aktiv summer er allerede utstyrt med en svingende kilde som genererer en lyd så snart en spenning tilføres. Du kan imidlertid bare produsere en tone med den.
- En passiv summer er litt bedre. Du kan kontrollere tonen ved å modulere pulsbredde. Bare koble summeren til bakken og til en PWM-stift (f.eks. Pinne 9).
- Nå kan du enkelt sende ut toner ved hjelp av tonemetoden. For å gjøre dette, skriv »tone (9, 2000)«. Nå vil det komme en tone på pinne 9 med en frekvens på 2000 Hz.
- Hvis du vil, kan du også spesifisere varigheten i sekunder med en tilleggsparameter: »tone (9, 2000, 5)«. Så lyden varer bare fem sekunder; ellers ville det blitt spilt for alltid.
- Med kommandoen »noTone (9);« slutter du alle tonene på en pin.
- Tips: For øvrig kan du spille profesjonelle melodier med Arduino. Importer først lydbiblioteket med kommandoen »#include" pitches.h "«. Noen variabler er allerede opprettet i dette biblioteket, slik at en frekvens automatisk er tilordnet en bestemt note, for eksempel »NOTE_C3«.
I neste praktiske tips vil vi vise deg hvordan du bygger et termometer med Arduino.