Arduino: ehitage kõlarid ja väljundtoonid - kuidas see töötab
Arduino abil saate ka kõlareid ehitada ja helinaid väljastada. Selles praktilises näpunäites saate täpselt teada, kuidas see töötab ja millist koodi vajate.
Arduino: ehitage kõlarid ja väljundtoonid - kuidas see töötab
Arduino kõnelejaks muutmiseks peate kõigepealt eristama aktiivset ja passiivset sumisti. Aktiivne helisignaal on juba varustatud võnkuva allikaga, mis tekitab heli kohe, kui pinge on sisse lülitatud. Sellega saate aga luua ainult ühe tooni.
- Passiivne summeri on pisut parem. Tooni saate juhtida impulsi laiuse modulatsiooni abil. Ühendage helisignaal lihtsalt maapinna ja PWM-pistikuga (nt pin 9).
- Nüüd saate toonimeetodi abil hõlpsalt helisid väljastada. Selleks kirjutage »toon (9, 2000)«. Nüüd antakse helin 9-ndal pingel sagedusega 2000 Hz.
- Kui soovite, saate kestuse sekundites täpsustada ka täiendava parameetriga: »toon (9, 2000, 5)«. Nii et heli kestab ainult viis sekundit; muidu mängitaks seda igavesti.
- Käsuga noTone (9);
- Näpunäide: muide, saate Arduinoga mängida professionaalseid meloodiaid. Esmalt importige heliraamatukogu käsuga »#include" pitches.h "«. Mõned muutujad on sellesse teeki juba loodud, nii et teatud sedelile, näiteks »NOTE_C3«, määrati automaatselt sagedus.
Järgmises praktilises näpunäites näitame teile, kuidas ehitada termomeeter koos Arduinoga.