Obsah:

Klavír Arduino s manuálními a 7 přednastavenými skladbami: 7 kroků
Klavír Arduino s manuálními a 7 přednastavenými skladbami: 7 kroků

Video: Klavír Arduino s manuálními a 7 přednastavenými skladbami: 7 kroků

Video: Klavír Arduino s manuálními a 7 přednastavenými skladbami: 7 kroků
Video: How To Make Arduino Piano With Buzzer | | Tinker Cad 2024, Červenec
Anonim
Klavír Arduino s manuálními a 7 přednastavenými skladbami
Klavír Arduino s manuálními a 7 přednastavenými skladbami
Klavír Arduino s manuálními a 7 přednastavenými skladbami
Klavír Arduino s manuálními a 7 přednastavenými skladbami

Rozhraní klávesnice Arduino Piano s LCD má 2 režimy.

Manuální režim a režim předvoleb. K přepnutí na 7 přednastavených skladeb jsem použil 7 tlačítek pro jednoduchý klavír se 7 klávesami a 1 tlačítko pro režim nastavení.

. Skladby v přednastaveném režimu: Nejprve klikněte na tlačítko režimu nastavení.

  1. super mario etapa 1
  2. Super mario fáze 2
  3. kožešinová elise
  4. despacito
  5. radost světu
  6. Rolničky
  7. hvězdné války

KÓD PROGRAMU

Krok 1: Materiály

Materiály
Materiály
Materiály
Materiály
Materiály
Materiály

Materiály:

  • Arduino UNO (použil jsem jeho klon)
  • Breadboard (dlouhý)
  • 1 LED (libovolná barva, kterou chcete. Použil jsem modrou)
  • Odpor 8 - 10 k ohmů
  • Odpor 2 - 220 ohmů
  • 1 Piezo bzučák
  • 8- hmatové tlačítko
  • Propojovací vodiče (muž - muž) - minimálně 40 ks
  • 1 LCD 16x2 w/ header pins (používal jsem LCD s podsvícením)
  • Potenciometr

Krok 2: Připojení pomocí tlačítka

Připojení pomocí tlačítka
Připojení pomocí tlačítka

Tlačítko má 4 piny. Ve výchozím nastavení (tlačítko není stisknuto) A & B jsou připojeny, C & D jsou také připojeny. Pokud je tedy tlačítko stisknuto, jsou připojeny všechny ABCD.1.) Připojte pin D tlačítka s odporem 10 kiloohmů (Nezáleží na tom, který odpor způsobující odpor nemá polaritu). Druhá část rezistoru je připojena k uzemnění (GND) Arduina. 2) Připojte pin B tlačítka k 5 voltům (5 V) Arduina. 3) Připojte pin C tlačítka k pinům Arduina (2, 3, 4, 5, 6, 7, A0, A1).

Doporučuje: