Indholdsfortegnelse:

Enkel musikafspiller med summer: 4 trin
Enkel musikafspiller med summer: 4 trin

Video: Enkel musikafspiller med summer: 4 trin

Video: Enkel musikafspiller med summer: 4 trin
Video: КОНЕЦ МУЧЕНИЯМ. Трава больше не проблема! 2024, November
Anonim
Enkel musikafspiller med summer
Enkel musikafspiller med summer

Dette er et simpelt projekt, der giver dig mulighed for at afspille musik på din arduino ved hjælp af en summer og nogle lysdioder. Afhængig af frekvensen lyser en anden LED.

Til dette skal du bruge:

  • din arduino uno
  • brødbræt
  • 4 modstande
  • summer
  • 3 lysdioder
  • knap
  • nogle stikledninger

Trin 1: Tilføjelse af knappen

Tilføjelse af knappen
Tilføjelse af knappen

Trin 2: Knap og summer

Knap og summer
Knap og summer

Tilslut din summer til brødbrættet med en ledning, der forbinder til GND -skinnen, og den anden tilslutter en hvilken som helst stift på din Arduino (13, i dette tilfælde).

Din knap skal forbindes til jorden ved hjælp af en modstand, til strømskinnen og derefter til en hvilken som helst pin på Arduino (i dette tilfælde pin 8).

Trin 3: Tilføjelse af lysdioder

Tilføjelse af lysdioder
Tilføjelse af lysdioder

Tilføj dine tre lysdioder til brødbrættet, og tilslut den lange ende af hver til arduino -ben ved hjælp af modstande. De kortere ledninger forbliver forbundet til GND -skinnen.

Sørg for at tilslutte power rail og GND rail til 5v og GND pins på din arduino.

Trin 4: Kode

Koden blev stort set inspireret og sammensat ved hjælp af tre hovedreferencer

denne tutorial om Arduino -melodi dette forumindlæg om synkronisering af lysdioder med lys dette indlæg med de noter, der er nødvendige for at afspille julemelodier.

Selvom den ikke fungerer i det omfang, jeg oprindeligt havde tænkt mig, afspiller den sangen, når der trykkes på knappen. Hensigten var at afspille forskellige sange afhængigt af hvor mange gange der var klikket på knappen (derfor tælleren i koden), men jeg blev ved med at støde på problemer med at placere noterne og beats inde i en if-statement. Når det faktisk ville kompilere, summeren kun rummer, og den røde LED blinker, dæmpet, men hurtigt, indtil sangen var slut.

Anbefalede: