Innehållsförteckning:

Kontrollera hastigheten på Jingle Bells med Arduino: 4 steg
Kontrollera hastigheten på Jingle Bells med Arduino: 4 steg

Video: Kontrollera hastigheten på Jingle Bells med Arduino: 4 steg

Video: Kontrollera hastigheten på Jingle Bells med Arduino: 4 steg
Video: Меню на Новый Год 2024🎄 🎄 🎄 САМЫЕ ВКУСНЫЕ, НЕ ДОРОГИЕ и КРАСИВЫЕ БЛЮДА! 1000 ИДЕЙ 2024, November
Anonim
Kontrollera hastigheten på Jingle Bells med Arduino
Kontrollera hastigheten på Jingle Bells med Arduino

Denna instruktionsbok visar dig hur du programmerar en strip -LED för att överensstämma med anteckningar som spelas av Arduino. Du kan också påskynda eller bromsa låten genom att föra handen närmare eller längre bort från fotoresistorn. Mitt exempel är med låten Jingle Bells men du kan ändra den till vilken låt som helst om du översätter noterna.

Tillbehör

  • Fotoresistor
  • Arduino -bräda
  • 10K motstånd (x2)
  • LED -remsa
  • Högtalarförstärkare
  • Trådar (man och kvinna)

Steg 1: Kabeldragning

Hänvisa till länken nedan för att se rätt inställning för dina ledningar.

Alla rosa trådar anpassas till stiftnummer.

Alla svarta ledningar leder till marken.

Alla röda ledningar leder till 5V.

Alla svarta med solbränna betyder ett motstånd.

De gröna trådarna betyder att ledningarna kommer ut från LED -remsan.

Steg 2: Kodning

Kopiera koden som bifogas.

Resten är förklaring till hur kod fungerar:

Kodningen har kommentarer men du kommer att se att den är ganska lång. De första noterna som deklareras säkerställer att ditt bräde kan göra vilken musikalisk ton som helst. Det finns sedan en deklaration av färger som motsvarar varje anteckning. Tomrumsinställningen aktiverar alla dina stift och börjar programmeringen. Tomrumsslingan är där huvudkodningen sker. Det börjar med ett flyttempo, detta säkerställer att din låt kommer att påskynda eller bromsa beroende på hur nära du är till fotoresistorn. Ju närmare du är desto snabbare spelar det. Det fortsätter sedan med att spela jingle bells. Varje ton har sin egen funktion. Ursprungligen rensar LED -remsan av alla färger, den dikterar sedan anteckningen och hur lång den är. För en kvartsnot i pjäser i 250 millisekunder, spelar en halv ton i 500 millisekunder och en hel ton spelar i 1000 millisekunder. Efter denna deklaration finns det en loop som berättar för styrelsen hur många lampor som ska tändas; för en kvarts not lyser 5 lampor, för en halv ton 10 lampor och för en hel ton lyser 10 lampor. Det finns sedan en diktering av färg och fördröjning för att avsluta noten. Detta upprepas kontinuerligt om det inte kopplas från kortet.

Steg 3: Testa det

Sättet att testa din kod och ledningar är att ansluta den! Om det inte fungerar som det ska, kontrollera dina ledningar och att du har kopierat all kodning. Du kan ha en jord som går till 5V eller annan blandning.

Steg 4: Det fungerar, dela nu

Nu när du har löst alla problem du har gjort med projektet! Ta en bild och dela med dina vänner. Om du vill kan du ändra låten genom att göra noterna annorlunda och ändra färgerna på motsvarande sätt. Upp till dig är möjligheterna oändliga!

Rekommenderad: