Cuprins:
Video: Week 9 2024
Puteți adăuga efecte sonore interesante și muzică simplă la proiectele dvs. electronice folosind Kitul de activitate pentru ștampile BASIC. Kitul vine cu un mic difuzor piezoelectric, pe care îl puteți conecta direct la un pin de intrare / ieșire pentru a crea o muzică frumoasă.
Ei bine, muzica probabil nu va fi atât de frumoasă, dar puteți coaxi ștampila BASIC în emițătorul unei varietăți de scânteiere, burpi și squelchuri care seamănă cu note muzicale. Și puteți crea efecte sonore interesante, cum ar fi sirenele de poliție sau greierii cricket.
Dacă nu ați cumpărat setul de activități pentru ștampila BASIC, puteți comanda difuzorul piezo direct de pe site-ul Parallax (www. Parallax.com) pentru 1 $. 95.
Rețineți că difuzorul piezo este polarizat, așa că atunci când îl conectați la un pin I / O, asigurați-vă că ați conectat terminalul + la pinul I / O, iar celălalt terminal la Vss (masă).
Programare cu comanda FREQOUT
Programarea unui difuzor piezo este remarcabil de simplă. PBASIC include o comandă numită FREQOUT care trimite o frecvență aleasă de dvs. la un pin de ieșire. Astfel, puteți crea un ton audibil pe un difuzor piezo, utilizând comanda FREQOUT, folosind următoarea sintaxă:
Pin FREQOUT, durată, frecvență
Iată cum funcționează această sintaxă:
-
pin este pur și simplu numărul de PIN pe care doriți să trimiteți frecvența.
-
durata este pur și simplu durata de timp în milisecunde pe care doriți ca frecvența să fie redată. Și
-
frecvența este frecvența în hertz pe care doriți să o generați.
De exemplu, următoarea comandă generează o frecvență de 2 000 Hz timp de cinci secunde pe pinul 8:
FREQOUT 8, 5000, 2000
Puteți crea cu ușurință un sunet sonor prin trimiterea alternativă a frecvențelor scurte de frecvență la vorbitor, urmată de o scurtă pauză. De exemplu:
FREQOUT 8, 250, 1500 PAUSE 250 LOOP
Acest cod trimite în mod repetat un semnal de 1 500 Hz pentru un sfert de secundă și apoi se oprește pentru un sfert de secundă. Rezultatul este un sunet beep-beep-beep .
Testați difuzorul piezo
Acest proiect arată cum să construiți un circuit simplu care să conecteze un difuzor piezo la o ștampilă BASIC astfel încât să puteți crea o ieșire sonoră; două butoane modifică ieșirea sunetului.
Difuzorul piezo aici este de fapt foarte liniștit. Asta este normal; difuzorul piezo atrage doar 1 mA, deci nu poate face mult zgomot. Difuzorul este cel mai puternic cu frecvențe cuprinse între 4, 500 și 5, 500 Hz.