Satura rādītājs:

Kursorsviras tastatūra: 4 soļi
Kursorsviras tastatūra: 4 soļi

Video: Kursorsviras tastatūra: 4 soļi

Video: Kursorsviras tastatūra: 4 soļi
Video: How NOT to play Euro Truck Simulator 2 2024, Novembris
Anonim
Kursorsviras tastatūra
Kursorsviras tastatūra

Šajā projektā mēs izveidosim tastatūru, izmantojot kursorsviru izvēlei un ievadīšanai, un LCD ekrānu attēlošanai.

1. darbība: pievienojiet LCD ekrānu

Pievienojiet LCD ekrānu
Pievienojiet LCD ekrānu

1. Pievienojiet LED ekrānu maizes dēlim

2. Savienojiet LCD VSS tapu ar maizi (-) uz maizes dēļa

3. Savienojiet LCD VDD tapu ar maizes dēļa 5v (+)

4. Savienojiet vienu džempera stieples galu ar LCD V0 tapu un otru galu kaut kur uz maizes dēļa. Tas vēlāk tiks savienots ar potenciometru, lai kontrolētu LCD ekrāna kontrastu.

5. Savienojiet LCD RW ar maizi (-) uz maizes dēļa

6. Savienojiet LCD RS tapu ar Arduino digitālo tapu 12

7. Pievienojiet LCD iespējošanas (E) tapu Arduino digitālajai tapai 11

8. Savienojiet LCD D4 tapu ar Arduino 4. ciparu tapu

9. Savienojiet LCD D5 tapu ar Arduino digitālo tapu 5

10. Savienojiet LCD D6 tapu ar Arduino 6. ciparu tapu

11. Savienojiet LCD D7 tapu ar Arduino 7. ciparu tapu

12. Pievienojiet 220 omu rezistoru maizes dēļa 5v (+)

13. Savienojiet LCD K tapu ar maizi (-) uz maizes dēļa.

12. un 13. darbība aktivizēs LCD fona apgaismojumu

2. solis: pievienojiet potenciometru

Pievienojiet potenciometru
Pievienojiet potenciometru

1. Pievienojiet potenciometru maizes dēlim

2. Savienojiet kreiso pusi ar 5v (+)

3. Savienojiet labo pusi ar zemi (-)

4. Savienojiet centrālo tapu ar džempera stieples otru galu, kas ir pievienots LCD ekrānam

3. darbība: pievienojiet kursorsviru

Pievienojiet kursorsviru
Pievienojiet kursorsviru

1. Pievienojiet vadības sviras GND tapu pie maizes dēļa zemes (-)

2. Pievienojiet +5v tapu 5v (+) uz maizes dēļa

3. Savienojiet VRx (x ass) tapu ar Arduino analogo tapu 0 (A0)

4. Savienojiet SW (slēdža) tapu ar Arduino 2. ciparu tapu

4. darbība. Tastatūras kods

Pievienots kods kursorsviras tastatūras projekta palaišanai Arduino Uno.

Ieteicams: