Inhoudsopgave:

Arduino-piano met handleiding en 7 presetsongs - Ajarnpa
Arduino-piano met handleiding en 7 presetsongs - Ajarnpa

Video: Arduino-piano met handleiding en 7 presetsongs - Ajarnpa

Video: Arduino-piano met handleiding en 7 presetsongs - Ajarnpa
Video: The 5 BEST ARDUINOS for Building a MIDI CONTROLLER 2024, November
Anonim
Arduino Piano Met Handleiding en 7 Presets Songs
Arduino Piano Met Handleiding en 7 Presets Songs
Arduino Piano Met Handleiding en 7 Presets Songs
Arduino Piano Met Handleiding en 7 Presets Songs

Arduino Piano Keyboard-interface met LCD heeft 2 modi.

De handmatige modus en de presets-modus. Ik gebruikte 7 drukknoppen voor een eenvoudige piano met 7 toetsen en 1 knop voor de setup-modus om over te schakelen naar 7 presets-nummers.

. Songs in de vooraf ingestelde modus: Klik eerst op de knop voor de instellingsmodus.

  1. super mario stage 1
  2. super mario stage 2
  3. voor Elise
  4. despacito
  5. vreugde aan de wereld
  6. Jingle Bells
  7. sterrenoorlogen

PROGRAMMACODE

Stap 1: Materialen

Materialen
Materialen
Materialen
Materialen
Materialen
Materialen

Materialen:

  • Arduino UNO (ik heb er een kloon van gebruikt)
  • Broodplank (lang)
  • 1 LED (elke kleur die je wilt. Ik gebruikte blauw)
  • 8 - 10k ohm weerstand
  • 2 - 220 ohm weerstand
  • 1 piëzo-zoemer
  • 8- tactiele drukknop
  • Draden aansluiten (mannelijk naar mannelijk) - minstens 40 stuks;
  • 1 LCD 16x2 met header-pinnen (ik gebruikte lcd met achtergrondverlichting)
  • Potentiometer

Stap 2: Drukknopaansluitingen

Drukknopaansluitingen
Drukknopaansluitingen

Drukknop heeft 4 pinnen. Standaard (knop is niet ingedrukt) A & B zijn verbonden, C & D zijn ook verbonden. Dus als de knop wordt ingedrukt, zijn ABCD allemaal verbonden.1.) Sluit pin D van de drukknop aan met een weerstand van 10 kilo ohm (het maakt niet uit welk been de oorzaak is van de weerstand heeft geen polariteit). Het andere been van de weerstand is verbonden met Ground (GND) van de Arduino.2.) Verbind pin B van de drukknop met 5 volt (5V) van de Arduino.3.) Verbind pin C van de drukknop met de pinnen van de Arduino (2, 3, 4, 5, 6, 7, A0, A1).

Aanbevolen: