Arduino: sestavite zvočnike in izhodne tone - kako deluje
Arduino lahko uporabite tudi za gradnjo zvočnika in izhodne tone. V tem praktičnem nasvetu lahko natančno ugotovite, kako to deluje in katero kodo potrebujete.
Arduino: sestavite zvočnike in izhodne tone - kako deluje
Če želite Arduino pretvoriti v zvočnik, morate najprej razlikovati med aktivnim in pasivnim piskom. Aktivni brenčalec je že opremljen z nihajočim virom, ki oddaja zvok takoj, ko je napetost nastavljena. Vendar lahko z njim ustvarite le en ton.
- Nekoliko boljši je pasivni piščal. Ton lahko nadzorujete z modulacijo širine impulzov. Enostavno priklopite piščalko na tla in na PWM pin (npr. Pin 9).
- Zdaj lahko tone preprosto izstavite s tonsko metodo. Če želite to narediti, napišite »tone (9, 2000)«. Zdaj bi se na pin 9 pojavil ton s frekvenco 2000 Hz.
- Če želite, lahko z dodatnim parametrom določite trajanje v sekundah: »ton (9, 2000, 5)«. Torej zvok traja le pet sekund; sicer bi se igrala za vedno.
- Z ukazom »noTone (9);« zaključite vse tone na zatiču.
- Nasvet: Mimogrede, z Arduino lahko predvajate profesionalne melodije. Najprej uvozite zvočno knjižnico z ukazom »#include« pitches.h »«. Nekatere spremenljivke so že bile ustvarjene v tej knjižnici, tako da je bila frekvenca samodejno dodeljena določeni opombi, na primer »NOTE_C3«.
V naslednjem praktičnem nasvetu vam bomo pokazali, kako zgraditi termometer z Arduino.