Innehållsförteckning:
- Steg 1: Fäst knappen på brödbrädan
- Steg 2: Anslut en 10K motstånd till ett av knappens ben
- Steg 3: Anslut motståndets andra ben till jord (GND) med en tråd
- Steg 4: Anslut knappens andra ben med en tråd till +5V
- Steg 5: Anslut knappens övre högra ben med en tråd till den digitala stift 12
- Steg 6: Fäst summern på brädet. Notera etiketterna för de positiva (+) och negativa (-) sidorna på summern
- Steg 7: Använd en tråd för att ansluta det negativa (-) benet på summern till jord (GND)
- Steg 8: Använd en tråd för att ansluta det positiva (+) benet på summern till stift 8
- Steg 9: Kodning av din Arduino
- Steg 10: Grattis Du är klar! Tryck nu på knappen och lyssna på den söta musiken för grattis på födelsedagen
Video: Grattis på födelsedagen-summer och knapp: 10 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
Detta projekt använder Arduino Uno, en summer och en knapp för att spela låten Happy Birthday! När knappen trycks in spelar summern hela låten Happy Birthday. Jag ser kopplingen till de musikaliska födelsedagskorten som mina barn älskar så mycket.
Jag valde att skapa det här projektet eftersom när jag slutförde mitt första projekt med en summer så innehöll det inte en knapp och spelade ett väldigt enkelt mönster. Jag hade använt knappar för att tända lysdioder tidigare så jag bestämde mig för att lägga till en knapp till summern och även skapa låten Happy Birthday som en överraskning för min sons 5 -årsdag! Han älskade det och spelade om och om igen! Som barn alltid älskade han att trycka på knappen. Den svåraste delen av detta projekt var att skapa koden för låten på födelsedagen från början men det var roligt att se hur kodning kan ansluta till andra ämnen som att skriva musik.
Färdighetsnivå: Nybörjare
Inspiration krediteras till:
Kilic, M. (2016, 24 november). Knappsummermelodi. Hämtad från
Material
- Arduino Uno mikrokontroller
- Bakbord
- Piezo -summer
- knapp
- 10K motstånd
- 5 hantrådar
- USB -anslutningskabel
Steg 1: Fäst knappen på brödbrädan
Steg 2: Anslut en 10K motstånd till ett av knappens ben
Steg 3: Anslut motståndets andra ben till jord (GND) med en tråd
Steg 4: Anslut knappens andra ben med en tråd till +5V
Steg 5: Anslut knappens övre högra ben med en tråd till den digitala stift 12
Steg 6: Fäst summern på brädet. Notera etiketterna för de positiva (+) och negativa (-) sidorna på summern
Steg 7: Använd en tråd för att ansluta det negativa (-) benet på summern till jord (GND)
Steg 8: Använd en tråd för att ansluta det positiva (+) benet på summern till stift 8
Steg 9: Kodning av din Arduino
Nu är vi redo att få koden för ditt projekt. Gå till följande länk och kopiera koden till din Arduino -editor.
Grattis på födelsedagen
Kod att notera:
-
Skapa en andra flik för tonhöjdskatalogkoden och ge den namnet: pitches.h
- Klistra in koden från pitchkatalogen på din nya pitches.h -flik
- Rad 4-9 i koden är anteckningarna för låten grattis på födelsedagen. Anteckningarna kommer från fliken pitches.h
- Rad 15 innehåller anteckningarnas längd som motsvarar anteckningarna i rad 4-9
- Linje 42 är där du reglerar hastigheten på melodin. Om du vill påskynda eller sakta ner melodin ändrar du detta nummer därefter.
- Rad 34 är där du anger hur många toner som ska spelas i låten. Så om du skriver en ny melodi kan du behöva justera talet 28 för att matcha antalet noter i din nya melodi.
Steg 10: Grattis Du är klar! Tryck nu på knappen och lyssna på den söta musiken för grattis på födelsedagen
Nu när du har spelat Happy Birthday kan du prova dina musikaliska färdigheter och koda en helt ny låt med hjälp av fliken pitches.h som en katalogkod för de olika noterna.
Rekommenderad:
Grattis på födelsedagen på vattensynthesizer med MakeyMakey och Scratch: 5 steg
Grattis på födelsedagen på vattensynthesizer med MakeyMakey och Scratch: I stället för blommor och sång kan du bygga denna installation som en stor överraskning för födelsedagar
Grattis på födelsedagen RGB Rainbow Lighting Gift: 11 steg
Grattis på födelsedagen RGB Rainbow Lighting Gift: Hej vänner, i denna instruerbara kommer vi att göra en annan födelsedagspresent med RGB neopixel. Det här projektet ser väldigt coolt ut i mörker på natten. Jag gav all information i denna handledning med alla delar och koder. Och jag hoppas att ni alla gillar det här
Kreativa grattis på födelsedagen: 5 steg
Kreativa grattis på födelsedagen: Detta är en födelsedagskortidé gjord för dina vänner och nära och kära. LED -lampan symboliserar ljuset i kortet, medan den svarta runda saken är högtalaren, kommer högtalaren att spela grattis på födelsedagen. Både låten och ljuset kommer
Gör en färgstark grattis på födelsedagen LED -ljuskrets: 7 steg
Gör en färgstark grattis på födelsedagen LED -ljuskrets: Designinspirationen för denna ljuskrets är från vårt liv. I vår födelsedagsfest måste vi tända ljusen med en tändare och efter önskan blåser vi ut ljusen. Denna DIY -krets fungerar på samma sätt. Som vi kan se från kretsen
Grattis på födelsedagen Tune Using Circuit Playground: 3 Steps
Grattis på födelsedagen med hjälp av Circuit Playground: Så här spelar du Happy Birthday Melody på Adafruit's Arduino Compatible board Circuit Playground