
Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:10

I den här handledningen beskriver jag hur du kan använda en Arduino för att göra musik bara med en högtalare (ingen MP3 -modul krävs). Titta först på denna videohandledning
Steg 1: Titta på den här videohandledningen


Steg 2: Hårdvara behövs

1.an Arduino
2. En högtalare eller en summer
Steg 3: Kretsdiagram

Anslut bara en tråd av högtalaren till D8 på arduinoen och den andra änden till arduino
Steg 4: Hur fungerar det?
Arduino i denna krets skapar toner av olika frekvenser och spelar den genom högtalaren som är ansluten till den. Variationen av tonen (tonhöjd) med rätt tidpunkt (rytm) skapar musik. Arduino genererar en signal och matar ut den via den digitala stift 8. Detta driver högtalaren som är ansluten till stiftet för att skapa ljud. I denna handledning har jag programmerat Arduino för att spela en låt 'Astronomia coffin dance'.
Steg 5: How I Made Melody och NoteDurations av den här låten:

Om du tittar på programmet kan du hitta två int -arrays: melodi och noteDurations . Den första gruppen innehåller anteckningarna och den andra matrisen innehåller dess motsvarande längd. Jag skrev ner musiknoterna i den här låten först och skrev sedan melodin med den.
Sedan skrev jag noteDurations enligt längden på varje not. Här 8 = kvartsnot, 4 = åttonde not, etc. Ett högre värde ger längre varaktiga anteckningar. Noten och dess motsvarande varaktighet är vad som finns i melodin respektive notens längd . Du kan ändra dem och skapa vilken låt som helst enligt dina idéer
Steg 6: Kod och bibliotek
ladda ner Arduino -kod och bibliotek härifrån
tvekan fråga här
för fler handledning
Rekommenderad:
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg

Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)
Sonografi med kropps-ultraljud med Arduino: 3 steg (med bilder)

Body-ultrasound Sonography With Arduino: Hej! Min hobby och passion är att förverkliga fysikprojekt. Ett av mina sista arbeten handlar om ultraljudssonografi. Som alltid försökte jag göra det så enkelt som möjligt med delar du kan få på ebay eller aliexpress. Så låt oss ta en titt på hur långt jag kan gå med
Hur man gör en drönare med Arduino UNO - Gör en quadcopter med mikrokontroller: 8 steg (med bilder)

Hur man gör en drönare med Arduino UNO | Gör en Quadcopter Med Microcontroller: Introduktion Besök min Youtube -kanal En Drone är en mycket dyr gadget (produkt) att köpa. I det här inlägget ska jag diskutera, hur gör jag det billigt ?? Och hur kan du göra din egen så här till billigt pris … Tja i Indien alla material (motorer, ESC
PWM Med ESP32 - Dämpnings -LED med PWM på ESP 32 Med Arduino IDE: 6 steg

PWM Med ESP32 | Dämpning av LED med PWM på ESP 32 Med Arduino IDE: I denna instruktion kommer vi att se hur man genererar PWM -signaler med ESP32 med Arduino IDE & PWM används i princip för att generera analog utgång från vilken MCU som helst och den analoga utgången kan vara allt mellan 0V och 3.3V (vid esp32) & från
Trådlös fjärrkontroll med 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sändarmottagare för Quadcopter - Rc helikopter - RC -plan med Arduino: 5 steg (med bi

Trådlös fjärrkontroll med 2,4 GHz NRF24L01 -modul med Arduino | Nrf24l01 4 -kanals / 6 -kanals sändarmottagare för Quadcopter | Rc helikopter | Rc -plan med Arduino: Att driva en Rc -bil | Quadcopter | Drone | RC -plan | RC -båt, vi behöver alltid en mottagare och sändare, antag att för RC QUADCOPTER behöver vi en 6 -kanals sändare och mottagare och den typen av TX och RX är för dyr, så vi kommer att göra en på vår