Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
I dette eksperimentet vil du forstå hvordan en passiv summer fungerer og hvordan du kan lage et enkelt Arduino lydkort. Ved å bruke noen knapper og velge en tilsvarende tone, kan du lage en melodi! Delene jeg har brukt er fra Kumans Arduino UNO startpakke
Trinn 1: Nødvendige deler
Du vil trenge:
- et Arduino -brett
- et brødbrett
- en USB -kabel
- 10 x hoppetråder
- 3 x knapper (antall caps og knapper er valgfritt)
- 3 x 10k ohm motstander
Allchips er en elektronisk serviceplattform for elektronikkomponenter, du kan kjøpe alle komponentene fra dem
Trinn 2: Koble til knappene
For det første, la oss starte med knappene. Velg en av sidene for hver knapp. Du vil se 2 pins. Den til venstre (du kan også bytte dem) kobles til bakken av Arduino (gjennom brødbrettet) med en 10k motstand. Koble samme rad til digital pin 2, 3 eller 4 på Arduino (kan konfigureres i koden). Pinnen på høyre side av hver knapp kobles til 5V. Du kan bruke bildet ovenfor som referanse. Gjør disse trinnene for alle knappene dine.
Trinn 3: Koble til summeren
Så på toppen av summeren kan du se et + -symbol. Det indikerer den positive siden av det. Du må koble den motsatte enden til bakken og denne til digital pin 8 på Arduino (kan endres senere)
Trinn 4: Last opp og modifiser koden
Du finner koden til prosjektet her. Det er helt opp til deg hva du kan endre - fra pin -tallene til å legge til flere knapper, men enda viktigere - du kan endre hver enkelt tone. Her er en liten forklaring:
tone (buzzPin, 1000, 300); / / Her er Arduino -tonefunksjonen
buzzPin er den positive pinnen til summeren
1000 er selve tonen, i Hz (den kan være alt fra 31 helt til 65535)
300 er varigheten i ms (valgfritt)
Trinn 5: Video
Her er en video av prosjektet i aksjon, som skaper en tilfeldig melodi.