Spisu treści:

Arduino Piano z ręcznym i 7 zaprogramowanymi utworami: 7 kroków
Arduino Piano z ręcznym i 7 zaprogramowanymi utworami: 7 kroków

Wideo: Arduino Piano z ręcznym i 7 zaprogramowanymi utworami: 7 kroków

Wideo: Arduino Piano z ręcznym i 7 zaprogramowanymi utworami: 7 kroków
Wideo: Arduino 11: SZESNAŚCIE MILIONÓW KOLORÓW 2024, Grudzień
Anonim
Arduino Piano z ręcznymi i 7 wstępnie zdefiniowanymi utworami
Arduino Piano z ręcznymi i 7 wstępnie zdefiniowanymi utworami
Arduino Piano z ręcznymi i 7 wstępnie zdefiniowanymi utworami
Arduino Piano z ręcznymi i 7 wstępnie zdefiniowanymi utworami

Arduino Piano Keyboard współpracujący z wyświetlaczem LCD ma 2 tryby.

Tryb ręczny i tryb ustawień wstępnych. Użyłem 7 przycisków do prostego 7-klawiszowego pianina i 1 przycisku do trybu konfiguracji, aby przełączyć się na 7 wstępnie zdefiniowanych utworów.

. Utwory w trybie ustawień wstępnych: Najpierw kliknij przycisk trybu konfiguracji.

  1. Super Mario etap 1
  2. Super Mario etap 2
  3. dla Elizy
  4. zdesperowany
  5. Radość dla świata
  6. dzwonią dzwonki
  7. Gwiezdne Wojny

KOD PROGRAMU

Krok 1: Materiały

Materiały
Materiały
Materiały
Materiały
Materiały
Materiały

Materiały:

  • Arduino UNO (użyłem jego klona)
  • Deska do krojenia chleba (długa)
  • 1 dioda LED (w dowolnym kolorze. Użyłem niebieskiego)
  • Rezystor 8 - 10 k omów
  • Rezystor 2 - 220 omów
  • 1 brzęczyk piezoelektryczny
  • 8-przycisk dotykowy
  • Przewody łączące (męski na męski) - co najmniej 40 sztuk
  • 1 LCD 16x2 z pinami nagłówka (użyłem LCD z podświetleniem)
  • Potencjometr

Krok 2: Połączenia przycisków

Połączenia przycisków
Połączenia przycisków

Przycisk ma 4 piny. Domyślnie (przycisk nie jest wciśnięty) A i B są połączone, C i D również są połączone. Więc jeśli przycisk jest wciśnięty, ABCD są połączone.1.) Podłącz Pin D przycisku z rezystorem 10 kiloomów (nie ma znaczenia, która noga powoduje, że rezystor nie ma polaryzacji). Druga noga rezystora jest podłączona do masy (GND) Arduino.2.) Podłącz pin B przycisku do 5 woltów (5V) Arduino.3.) Podłącz pin C przycisku do pinów Arduino (2, 3, 4, 5, 6, 7, A0, A1).

Zalecana: