Sisukord:

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

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

Video: Hüppemäng Arduino abil: 3 sammu
Video: Hüppemäng mängib: Georg 2024, November
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: