Hüppemäng Arduino abil: 3 sammu
Hüppemäng Arduino abil: 3 sammu
Anonim
Hüppemäng Arduino abil
Hüppemäng Arduino abil

Tere kõigile!!! Tere tulemast minu esimesse Instructable'i. Olen olnud hüppava dinosauruse mängu suur fänn, nii et proovisin Arduino UNO ja LCD -ekraani abil sarnast mängu luua. See on huvitav projekt ja nõuab vaid umbes 2-3-tunnist pingutust.

1. samm: VAJALIKUD KOMPONENDID

VAJALIKUD KOMPONENDID
VAJALIKUD KOMPONENDID
  1. Arduino UNO
  2. ARDUINO IDE (https://www.arduino.cc/en/main/software)
  3. LCD 16*2
  4. Leivalaud
  5. Takisti 220 oomi
  6. Vajutusnupp (12 mm) (tõmmake konfiguratsioon alla)
  7. Juhtmed isast -isasse
  8. Potentsiomeeter

2. samm: ÜHENDUSED

ÜHENDUSED
ÜHENDUSED
ÜHENDUSED
ÜHENDUSED

Kasutage pikka haaketraati, et ühendada Arduino 5 V signaal leivalaua ülaosas asuva punase rea vasakpoolsesse serva.

  • Kasutage pikka haaketraati, et ühendada GND signaal leivalaua ülaosas asuva musta (või sinise mõnel leivaplaadil) rea vasakpoolsesse serva.
  • Vedelkristallekraani (LCD) moodulil on 16-kontaktiline isane päis alumisel küljel. Ühendage see leivalauaga, nagu pildil näidatud. Kõik elektroonilised signaalid, mis toovad ja juhivad vedelkristallekraani, läbivad selle päise.
  • Need tihvtid on (vasakult paremale):
  • GND - maandussignaal
  • VCC - positiivne toitesignaal
  • V0 - kontrasti reguleerimine
  • RS - register valige
  • R/W - valimine lugemiseks/kirjutamiseks
  • E - töö lubamise signaal
  • DB0 - andmebitt 0 (siin ei kasutata)
  • DB1 - andmebit 1 (siin ei kasutata)
  • DB2 - andmebit 2 (siin ei kasutata)
  • DB3 - andmebit 3 (siin ei kasutata)
  • DB4 - andmebit 4
  • DB5 - andmebit 5
  • DB6 - andmebitt 6
  • DB7 - andmebitt 7
  • LED+ - taustvalgus LED positiivne
  • LED- - taustvalgus LED negatiivne
  • Ühendage lühikeste ühendusjuhtmete abil GND ja LED- (tihvtid 1 ja 16) ülaosas oleva musta reaga.
  • Sarnaselt ühendage VCC (tihvt 2) ülaosas oleva punase reaga lühikese haaketraadiga.
  • Painutage 220 Ω takisti juhtmed (punased-punakaspruunid värvilised ribad) ja ühendage see LED+ ja leivaplaadi ülaosas oleva punase rea vahele.
  • Ülejäänud ühenduste tegemiseks kasutage pikemaid ühendusjuhtmeid:
  • Ühendage DB7 Arduino tihvtiga 3
  • Ühendage DB6 Arduino tihvtiga 4
  • Ühendage DB5 Arduino tihvtiga 5
  • Ühendage DB4 Arduino tihvtiga 6
  • Ühendage E Arduino tihvtiga 9
  • Ühendage R/W Arduino tihvtiga 10 (või leivalaua ülaosas oleva musta reaga)
  • Ühendage RS Arduino tihvtiga 11
  • Ühendage V0 Arduino tihvtiga 12 (või leivalaua ülaosas oleva musta reaga)
  • Ühendage nupp LCD -ekraanist vasakule, ühendades kanaliga, mis kulgeb mööda leivaplaadi keskosa (vt ülaltoodud pilti).
  • Ühendage üks kahest ülemisest nööpnõelast leivalaua ülaosas asuva musta reaga, kasutades lühikest haaketraati.
  • Ühendage nupu ülaosas olev teine tihvt Arduino tihvtiga 2.

Soovitan: