Taula de continguts:

Piano Arduino amb manual i 7 cançons predefinides: 7 passos
Piano Arduino amb manual i 7 cançons predefinides: 7 passos

Vídeo: Piano Arduino amb manual i 7 cançons predefinides: 7 passos

Vídeo: Piano Arduino amb manual i 7 cançons predefinides: 7 passos
Vídeo: Imagine Dragons - Believer | EASY Piano Tutorial 2024, De novembre
Anonim
Piano Arduino amb manual i 7 cançons predefinides
Piano Arduino amb manual i 7 cançons predefinides
Piano Arduino amb manual i 7 cançons predefinides
Piano Arduino amb manual i 7 cançons predefinides

La interfície del teclat Arduino Piano amb LCD té 2 modes.

El mode manual i el mode de presets. He utilitzat 7 Pulsador per a un simple piano de 7 tecles i 1 botó per al mode de configuració per canviar a 7 cançons predefinides.

. Cançons del mode predefinit: feu clic primer al botó del mode de configuració.

  1. super mario etapa 1
  2. super Mario etapa 2
  3. fur elise
  4. despacito
  5. alegria al món
  6. cascavells
  7. guerra de les galàxies

CODI DEL PROGRAMA

Pas 1: materials

Materials
Materials
Materials
Materials
Materials
Materials

Materials:

  • Arduino UNO (en vaig fer servir un clon)
  • Taula de pa (llarga)
  • 1 LED (qualsevol color que vulgueu. He utilitzat el blau)
  • Resistència de 8-10 ohms
  • Resistència de 2 - 220 ohms
  • 1 brunzidor piezoelèctric
  • 8- polsador tàctil
  • Connectors Wires (home a home): almenys 40 unitats
  • 1 LCD 16x2 amb pins de capçalera (he utilitzat lcd amb llum de fons)
  • Potenciòmetre

Pas 2: polsador de connexions

Connexions de polsador
Connexions de polsador

El polsador té 4 pins. Per defecte (no es prem el botó) A i B estan connectats, C i D també estan connectats. Per tant, si es prem el botó, tots els ABCD estan connectats. 1) Connecteu el pin D del polsador amb una resistència de 10 quilos d’ohms (no importa quina pota no tingui polaritat). L'altra pota de la resistència està connectada a terra (GND) de l'Arduino. 2) Connecteu el pin B del pulsador a 5 volts (5V) de l'Arduino. 3) Connecteu el pin C del pulsador als pins de l'Arduino. (2, 3, 4, 5, 6, 7, A0, A1).

Recomanat: