Sadržaj:

Arduino klavir s ručnim i 7 unaprijed postavljenih pjesama: 7 koraka
Arduino klavir s ručnim i 7 unaprijed postavljenih pjesama: 7 koraka

Video: Arduino klavir s ručnim i 7 unaprijed postavljenih pjesama: 7 koraka

Video: Arduino klavir s ručnim i 7 unaprijed postavljenih pjesama: 7 koraka
Video: Leap Motion SDK 2024, Novembar
Anonim
Arduino klavir s ručnim i 7 unaprijed postavljenih pjesama
Arduino klavir s ručnim i 7 unaprijed postavljenih pjesama
Arduino klavir s ručnim i 7 unaprijed postavljenih pjesama
Arduino klavir s ručnim i 7 unaprijed postavljenih pjesama

Arduino klavirska tastatura sa LCD ekranom ima 2 načina rada.

Ručni način rada i način rada unaprijed postavljenih postavki. Koristio sam 7 tastera za jednostavan klavir sa 7 tastera i 1 taster za Setup Mode za prebacivanje na 7 unapred podešenih pesama.

. Pjesme u unaprijed postavljenom načinu rada: Prvo pritisnite gumb za način postavljanja.

  1. super mario 1. faza
  2. super mario 2. faza
  3. fur elise
  4. despacito
  5. radost za ceo svet
  6. zvončići
  7. ratovi zvijezda

KOD PROGRAMA

Korak 1: Materijali

Materijali
Materijali
Materijali
Materijali
Materijali
Materijali

Materijali:

  • Arduino UNO (koristio sam njegov klon)
  • Oglasna ploča (dugačka)
  • 1 LED (bilo koju boju koju želite. Koristio sam plavu)
  • Otpor 8 - 10 k ohma
  • 2 - 220 ohmski otpornik
  • 1 Piezo zujalica
  • 8- taktilno dugme
  • Priključne žice (muški na muški) - najmanje 40 kom
  • 1 LCD 16x2 w sa zaglavljem (koristio sam LCD sa pozadinskim osvjetljenjem)
  • Potenciometar

Korak 2: Povezivanje tipkama

Povezivanje pomoću tastera
Povezivanje pomoću tastera

Taster ima 4 igle. Podrazumevano (dugme nije pritisnuto) A & B su povezani, C & D su takođe povezani. Dakle, ako je dugme pritisnuto, ABCD su svi povezani. 1.) Spojite pin D na tasteru sa otpornikom od 10 kilo ohma (nije važno koja noga uzrokuje da otpornik nema polaritet). Druga noga otpornika spojena je na uzemljenje (GND) Arduina.2.) Spojite pin B tipke na 5 volti (5V) Arduina. 3) Spojite pin C tipke na pinove Arduina. (2, 3, 4, 5, 6, 7, A0, A1).

Preporučuje se: