Arduino: izveidojiet skaļruņus un izvades signālus - kā tas darbojas
Varat arī izmantot Arduino, lai izveidotu skaļruni un nodrošinātu signālu izvadi. Šajā praktiskajā padomā varat uzzināt, kā tas darbojas un kurš kods jums ir nepieciešams.
Arduino: izveidojiet skaļruņus un izvades signālus - kā tas darbojas
Lai pārvērtītu savu Arduino par skaļruni, vispirms ir jānošķir aktīvs un pasīvs signāls. Aktīvais signāls jau ir aprīkots ar svārstīgu avotu, kas rada skaņu, tiklīdz tiek pielikts spriegums. Tomēr ar to jūs varat radīt tikai vienu signālu.
- Pasīvs signāls ir nedaudz labāks. Jūs varat kontrolēt signālu, izmantojot impulsa platuma modulāciju. Vienkārši pievienojiet signālu pie zemes un ar PWM tapu (piemēram, 9. tapu).
- Tagad jūs varat viegli izvadīt signālus, izmantojot toņu metodi. Lai to izdarītu, uzrakstiet »tonis (9, 2000)«. Tagad signāls tiks izvadīts uz 9. kontaktu ar frekvenci 2000 Hz.
- Ja vēlaties, ilgumu var norādīt arī sekundēs, izmantojot papildu parametru: »signāls (9, 2000, 5)«. Tātad skaņa ilgst tikai piecas sekundes; pretējā gadījumā tas tiktu spēlēts mūžīgi.
- Ar komandu »noTone (9);« jūs beidzat visus signālus ar tapu.
- Padoms. Starp citu, ar Arduino jūs varat spēlēt profesionālas melodijas. Vispirms importējiet skaņu bibliotēku ar komandu »#include" pitches.h "«. Daži mainīgie jau ir izveidoti šajā bibliotēkā, tāpēc frekvence tiek automātiski piešķirta noteiktai piezīmei, piemēram, »NOTE_C3«.
Nākamajā praktiskajā padomā mēs parādīsim, kā ar Arduino izveidot termometru.