Indholdsfortegnelse:

Tillykke med fødselsdagen-summer og knap: 10 trin
Tillykke med fødselsdagen-summer og knap: 10 trin

Video: Tillykke med fødselsdagen-summer og knap: 10 trin

Video: Tillykke med fødselsdagen-summer og knap: 10 trin
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, November
Anonim
Image
Image
Sæt knappen på brødbrættet
Sæt knappen på brødbrættet

Dette projekt bruger Arduino Uno, en summer og en knap til at afspille sangen Happy Birthday! Når der trykkes på knappen, spiller summeren hele sangen Happy Birthday. Jeg ser forbindelsen til de musikalske fødselsdagskort, som mine børn elsker så meget.

Jeg valgte at oprette dette projekt, fordi da jeg gennemførte mit første projekt ved hjælp af en summer, inkluderede det ikke en knap og spillede et meget enkelt mønster. Jeg havde tidligere brugt knapper til at tænde lysdioder, så jeg besluttede at tilføje en knap til summeren og også oprette sangen Happy Birthday som en overraskelse til min søns 5 -års fødselsdag! Han elskede det og spillede igen og igen! Som børn altid elskede han at trykke på knappen. Den sværeste del af dette projekt var at lave koden til sangen tillykke med fødselsdagen fra bunden, men det var sjovt at se, hvordan kodning kan forbinde andre emner som f.eks. At skrive musik.

Færdighedsniveau: Begynder

Inspiration tilskrives:

Kilic, M. (2016, 24. november). Knap summer melodi. Hentet fra

Materialer

  • Arduino Uno mikrokontroller
  • Brødbræt
  • Piezo summer
  • knap
  • 10K modstand
  • 5 Jumper-haner til mænd
  • USB -stik kabel

Trin 1: Sæt knappen på brødbrættet

Trin 2: Tilslut en 10K modstand til et af knappens ben

Tilslut en 10K modstand til et af knappens ben
Tilslut en 10K modstand til et af knappens ben

Trin 3: Tilslut modstandens andet ben til jorden (GND) med en ledning

Tilslut modstandens andet ben til jorden (GND) med en ledning
Tilslut modstandens andet ben til jorden (GND) med en ledning

Trin 4: Tilslut knappens andet ben med en ledning til +5V

Tilslut knappens andet ben med en ledning til +5V
Tilslut knappens andet ben med en ledning til +5V

Trin 5: Tilslut knappen øverste højre ben med en ledning til den digitale pin 12

Tilslut knappen øverste højre ben med en ledning til den digitale pin 12
Tilslut knappen øverste højre ben med en ledning til den digitale pin 12

Trin 6: Sæt summeren på tavlen. Vær opmærksom på etiketterne til den positive (+) og den negative (-) side af summeren

Sæt summeren på tavlen. Vær opmærksom på etiketterne til den positive (+) og den negative (-) side af summeren
Sæt summeren på tavlen. Vær opmærksom på etiketterne til den positive (+) og den negative (-) side af summeren

Trin 7: Brug en ledning til at forbinde summerens negative (-) ben til jord (GND)

Brug en ledning til at forbinde summerens negative (-) ben til jord (GND)
Brug en ledning til at forbinde summerens negative (-) ben til jord (GND)

Trin 8: Brug en ledning til at forbinde summerens positive (+) ben til pin 8

Brug en ledning til at forbinde summerens positive (+) ben til pin 8
Brug en ledning til at forbinde summerens positive (+) ben til pin 8

Trin 9: Kodning af din Arduino

Nu er vi klar til at få koden til dit projekt. Gå til følgende link, og kopier koden til din Arduino -editor.

Tillykke med fødselsdagen Kode

Kode at tage hensyn til:

  • Opret en anden fane til pitchkatalogkoden, og navngiv den: pitches.h

    • Indsæt koden fra pladser kataloget i din nye pitches.h fane
    • Linje 4-9 i koden er noterne til sangen tillykke med fødselsdagen. Noterne kommer fra pitches.h -fanen
    • Linje 15 indeholder de seddelvarigheder, der svarer til noterne i linje 4-9
  • Linje 42 er, hvor du regulerer hastigheden på melodien. Hvis du vil fremskynde eller bremse melodien, skal du ændre dette nummer i overensstemmelse hermed.
  • Linje 34 er, hvor du angiver, hvor mange toner der skal afspilles i sangen. Så hvis du skriver en ny melodi, skal du muligvis justere tallet 28 for at matche antallet af toner i din nye melodi.

Trin 10: Tillykke, du er færdig! Tryk nu på knappen og lyt til den søde musik med tillykke med fødselsdagen

Tillykke, du er færdig! Tryk nu på knappen og lyt til den søde musik med tillykke med fødselsdagen!
Tillykke, du er færdig! Tryk nu på knappen og lyt til den søde musik med tillykke med fødselsdagen!

Nu hvor du har spillet Happy Birthday, kan du prøve dine musikalske færdigheder og kode en helt ny sang ved hjælp af pitches.h -fanen som et katalogkode til de forskellige toner.

Anbefalede: