INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
In hierdie eksperiment sal u verstaan hoe 'n passiewe zoemer werk en hoe u 'n eenvoudige Arduino -klankbord kan skep. Deur 'n paar knoppies te gebruik en 'n ooreenstemmende toon te kies, kan u 'n melodie skep! Die onderdele wat ek gebruik het, kom uit Kuman se Arduino UNO -aansitstel
Stap 1: Onderdele benodig
Jy sal nodig hê:
- 'n Arduino -bord
- 'n broodbord
- 'n USB -kabel
- 10 x jumper drade
- 3 x knoppies (aantal kappies en knoppies is opsioneel)
- 3 x 10k ohm weerstande
Allchips is 'n elektroniese diensplatform vir elektroniese komponente; u kan al die komponente daarvan koop
Stap 2: Verbind die knoppies
Eerstens, begin met die knoppies. Kies vir elke knoppie een van die sye. U sal 2 penne sien. Die een aan die linkerkant (u kan dit ook ruil) verbind met die grond van die Arduino (deur die broodbord) met 'n 10k -weerstand. Koppel dieselfde ry aan digitale pen 2, 3 of 4 van die Arduino (kan in die kode opgestel word). Die pen aan die regterkant van elke knoppie sluit aan by 5V. U kan die prent hierbo as verwysing gebruik. Doen hierdie stappe vir al u knoppies.
Stap 3: Verbind die gonser
Bo -aan die zoemer kan u 'n + -simbool sien. Dit dui die positiewe kant daarvan aan. U moet die teenoorgestelde kant met die aarde verbind, en hierdie met die digitale pen 8 van die Arduino (kan later verander word)
Stap 4: Laai die kode op en wysig dit
U kan die kode van die projek hier vind. Dit is heeltemal aan u wat u kan verander - van die speldnommers tot die byvoeging van meer knoppies, maar belangriker nog - u kan elke individuele toon verander. Hier is 'n klein verduideliking:
toon (buzzPin, 1000, 300); / / Hier is die Arduino -toonfunksie
buzzPin is die positiewe pen van die gonser
1000 is die toon self, in Hz (dit kan van 31 tot 65535 wees)
300 is die tydsduur in ms (opsioneel)
Stap 5: Video
Hier is 'n video van die projek in aksie wat 'n ewekansige melodie skep.