Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Šioje instrukcijoje paaiškiname, kaip prijungti 16x2 LED ir 4x4 matricos klaviatūrą su „Raspberry Pi3“.
Programinei įrangai kurti naudojame „Python 3.4“. Taip pat galite pasirinkti „Python 2.7“su nedideliais pakeitimais
1 žingsnis: reikalingos medžiagos
Mums reikalingi šie komponentai
- Raspberry Pi 3
- 5V 2A adapteris Pi
- 8 GB „micro SD“
- 16x2 raidžių ir skaitmenų skystųjų kristalų ekranas
- 4x4 matricos klaviatūra
- Taškinis PCB (vidutinio dydžio) arba „Breadboard“
- Bergo juostelė
- Jumper Wire
- 10K puodas
- Ethernet kabelis (skirtas VNC ryšiui su nešiojamuoju kompiuteriu užmegzti)
2 žingsnis: Aparatūros sąranka
Mes neįtraukėme aparatūros sąrankos veiksmų, tokių kaip OS įrašymas į „micro SD“ir „VNC“sąsają. Šioms procedūroms turite rasti kitų išteklių.
Įdėkite OS iš anksto įdėtą 8 GB „Micro SD“kortelę į „Rapberry Pi 3.“. Prijunkite „Raspberry Pi“prie nešiojamojo kompiuterio eterneto kabeliu. Padarykite aparatūrą, kaip aprašyta elektros instaliacijos schemoje.
16x2 LCD ekranas
Mes naudojame 4 bitų režimo LCD sąsają, todėl reikalingi kaiščiai valdymo singaliams yra RS, EN, D4, D5, D6, D7, kurie yra prijungti prie „Raspberry Pi“GPIO.
4x4 matricos klaviatūra
Įdiekite „Python“paketą 4x4 ir 4x3 matricos klaviatūrai, kad būtų atliekamos pertraukimo operacijos. Taigi nereikia visą laiką tikrinti klaviatūros eilučių ir stulpelių. Čia naudojamas vidinis traukimas, todėl nereikia išorinio traukimo rezistoriaus.
Prijunkite Raspberry Pi prie žiniatinklio, tada atidarykite terminalą ir įveskite:
sudo python3.4 -m pip įdiegti pad4pi
3 žingsnis: laidų schema
LCD kaiščiai:
- LCD_RS = 21
- LCD_E = 20
- LCD_D4 = 26
- LCD_D5 = 19
- LCD_D6 = 13
- LCD_D7 = 6
„KeyPad“kaiščiai:
Stulpelio kaiščiai = 17, 15, 14, 4 Eilutės kaiščiai = 24, 22, 27, 18
Galite pasirinkti bet kokius GPIO kaiščius, skirtus LCD ir klaviatūros sąsajai, tiesiog pakeiskite PIN kodą. Norėdami naudoti LCD ir klaviatūrą, galite naudoti duonos lentą arba PCB.
4 žingsnis: „Python“kodas
Kodą galite atsisiųsti tiesiogiai. „Raspberry Pi 3.“paleiskite „code.py“su „python 3.4“. Arba nukopijuokite tekstą ir įklijuokite jį į naują „python 3.4“scenarijaus failą.
Paleiskite programą:
Jei jūsų prijungtos jungtys yra teisingos, pirmoje eilutėje LCD bus rodomas tekstas „Sveiki atvykę“. Klaviatūros duomenys rodomi antroje eilutėje.
5 veiksmas: išvesties peržiūra
Pridėjau klaviatūros pertraukimą, todėl nutraukus programą LCD ekrane pasirodys „Good bye“