Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Dette er et enkelt prosjekt som lar deg spille musikk på din arduino ved hjelp av en summer og noen lysdioder. Avhengig av frekvensen lyser en annen LED.
For dette trenger du:
- din arduino uno
- brødbrett
- 4 motstander
- summer
- 3 lysdioder
- knapp
- noen kontaktledninger
Trinn 1: Legge til knappen
Trinn 2: Knapp og summer
Koble summeren til brødbrettet med en ledning som er koblet til GND -skinnen og den andre til en hvilken som helst pinne på Arduino (13, i dette tilfellet).
Knappen din bør kobles til bakken ved hjelp av en motstand, til strømskinnen og deretter til en hvilken som helst pinne på Arduino (i dette tilfellet pin 8).
Trinn 3: Legge til lysdioder
Legg de tre lysdiodene til brødbrettet, og koble den lange enden av hver til arduino -pinner ved hjelp av motstander. De kortere ledningene forblir koblet til GND -skinnen.
Sørg for å koble strømskinnen og GND -skinnen til 5v- og GND -pinnene på din arduino.
Trinn 4: Kode
Koden ble stort sett inspirert og satt sammen ved hjelp av tre hovedreferanser
denne opplæringen om Arduino -melodi dette foruminnlegget om synkronisering av lysdioder med lys, dette innlegget med notene som trengs for å spille julelåter.
Selv om den ikke fungerer i den utstrekning jeg først hadde tenkt, spiller den sangen når du trykker på knappen. Intensjonen var å spille forskjellige sanger avhengig av hvor mange ganger man hadde klikket på knappen (derav telleren i koden), men jeg fortsatte å støte på problemer med å plassere notene og beatene inne i en if-statement. Når den faktisk skulle kompilere, ringte summeren bare og den røde LED -en blinker, svakt, men raskt, til sangen var over.