Isi kandungan:

Arduino Piano Dengan Manual dan 7 Lagu Pratetap: 7 Langkah
Arduino Piano Dengan Manual dan 7 Lagu Pratetap: 7 Langkah

Video: Arduino Piano Dengan Manual dan 7 Lagu Pratetap: 7 Langkah

Video: Arduino Piano Dengan Manual dan 7 Lagu Pratetap: 7 Langkah
Video: SKR 1.4 - A4988/DRV8825 configuration 2024, November
Anonim
Arduino Piano Dengan Manual dan 7 Lagu Pratetap
Arduino Piano Dengan Manual dan 7 Lagu Pratetap
Arduino Piano Dengan Manual dan 7 Lagu Pratetap
Arduino Piano Dengan Manual dan 7 Lagu Pratetap

Papan Kekunci Arduino Piano yang bersambung dengan LCD mempunyai 2 mod.

Mod Manual & Mod pratetap. Saya menggunakan 7 Push Button untuk piano 7 kekunci sederhana dan 1 butang untuk Setup Mode untuk beralih ke 7 lagu pratetap.

. Lagu mod pratetap: Klik butang mod persediaan terlebih dahulu.

  1. super mario tahap 1
  2. super mario tahap 2
  3. bulu elise
  4. penghinaan
  5. kegembiraan kepada dunia
  6. bunyi loceng
  7. perang bintang

KOD PROGRAM

Langkah 1: Bahan

Bahan
Bahan
Bahan
Bahan
Bahan
Bahan

Bahan:

  • Arduino UNO (saya menggunakan klon daripadanya)
  • Papan roti (panjang)
  • 1 LED (warna apa sahaja yang anda mahukan. Saya menggunakan warna biru)
  • Perintang 8 - 10k ohm
  • Perintang 2 - 220 ohm
  • 1 Piezo buzzer
  • 8- butang tekan taktil
  • Wayar Penyambung (lelaki ke lelaki) - sekurang-kurangnya 40pcs
  • 1 pin LCD 16x2 w / header (saya menggunakan lcd w / lampu latar)
  • Potensiometer

Langkah 2: Sambungan Butang Tekan

Sambungan butang tekan
Sambungan butang tekan

Butang tekan mempunyai 4 pin. Secara lalai (Butang tidak ditekan) A & B disambungkan, C & D juga disambungkan. Oleh itu, jika butang ditekan, ABCD semuanya disambungkan.1.) Sambungkan Pin D dari Tombol Tekan dengan perintang 10 kilo ohm (Tidak kira kaki penyebab perintang tidak mempunyai kekutuban). Kaki perintang yang lain disambungkan ke Ground (GND) Arduino.2.) Sambungkan Pin B dari Tombol Tekan ke 5 volt (5V) Arduino.3.) Sambungkan Pin C butang Push ke pin Arduino (2, 3, 4, 5, 6, 7, A0, A1).

Disyorkan: