Satura rādītājs:

Arduino klavieres ar manuālu un 7 iepriekš iestatītām dziesmām: 7 soļi
Arduino klavieres ar manuālu un 7 iepriekš iestatītām dziesmām: 7 soļi

Video: Arduino klavieres ar manuālu un 7 iepriekš iestatītām dziesmām: 7 soļi

Video: Arduino klavieres ar manuālu un 7 iepriekš iestatītām dziesmām: 7 soļi
Video: Lesson 22: Using Seven Segment Display with Arduino and Electronic Dice | SunFounder Robojax 2024, Novembris
Anonim
Arduino klavieres ar rokasgrāmatu un 7 iepriekš iestatītām dziesmām
Arduino klavieres ar rokasgrāmatu un 7 iepriekš iestatītām dziesmām
Arduino klavieres ar rokasgrāmatu un 7 iepriekš iestatītām dziesmām
Arduino klavieres ar rokasgrāmatu un 7 iepriekš iestatītām dziesmām

Arduino klavieru tastatūras saskarnei ar LCD ir 2 režīmi.

Manuālais režīms un iepriekš iestatīto režīmu. Es izmantoju 7 spiedpogas vienkāršām 7 taustiņu klavierēm un 1 pogu iestatīšanas režīmam, lai pārslēgtos uz 7 iepriekš iestatītām dziesmām.

. Iepriekš iestatīta režīma dziesmas: vispirms noklikšķiniet uz iestatīšanas režīma pogas.

  1. super mario 1. posms
  2. super mario 2. posms
  3. kažokādas elise
  4. despacito
  5. prieks pasaulei
  6. Zvaniņš skan
  7. zvaigžņu kari

PROGRAMMAS KODS

1. solis: materiāli

Materiāli
Materiāli
Materiāli
Materiāli
Materiāli
Materiāli

Materiāli:

  • Arduino UNO (es izmantoju tā klonu)
  • Maizes dēlis (garš)
  • 1 LED (jebkura krāsa, kuru vēlaties. Es izmantoju zilu)
  • 8-10 omu rezistors
  • 2 - 220 omu rezistors
  • 1 Pjezo skaņas signāls
  • 8- taustes spiedpoga
  • Savienojošie vadi (no vīrieša līdz vīrietim) - vismaz 40 gab
  • 1 LCD 16x2 ar galvenes tapām (es izmantoju LCD ar fona apgaismojumu)
  • Potenciometrs

2. solis: spiedpogas savienojumi

Spiedpogas savienojumi
Spiedpogas savienojumi

Spiedpogai ir 4 tapas. Pēc noklusējuma (poga netiek nospiesta) A & B ir pievienoti, C & D ir arī savienoti. Tātad, ja tiek nospiesta poga, visi ABCD ir savienoti.1.) Pievienojiet spiedpogas tapu D ar 10 kilo omu rezistoru (nav svarīgi, kuras kājas cēlonis rezistors nav polaritātes). 2. rezistora kāja ir savienota ar Arduino zemi (GND). 2.) Savienojiet spiedpogas tapu B ar 5 voltu (5V) Arduino. (2, 3, 4, 5, 6, 7, A0, A1).

Ieteicams: