Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
V teh navodilih razlagamo, kako povezati 16x2 LED in 4x4 matrično tipkovnico z Raspberry Pi3.
Za razvoj programske opreme uporabljamo Python 3.4. Izberete lahko tudi Python 2.7 z majhnimi spremembami
1. korak: Potrebni materiali
Potrebujemo naslednje komponente
- Malina Pi 3
- 5V 2A adapter za Pi
- 8 GB mikro SD
- 16x2 alfanumerični LCD
- Matrična tipkovnica 4x4
- Dot PCB (srednje velikosti) ali Breadboard
- Bergov trak
- Mostična žica
- 10K lonec
- Ethernetni kabel (za vzpostavitev VNC povezave s prenosnikom)
2. korak: Namestitev strojne opreme
Nismo vključili korakov za nastavitev strojne opreme, kot je zapisovanje OS na vmesnik micro SD in VNC. Za te postopke morate poiskati druge vire.
Vstavite vnaprej naloženo kartico Micro SD 8 GB v Rapberry Pi 3. Povežite Raspberry Pi z prenosnikom prek Ethernetnega kabla. Naredite strojno opremo, kot je opisano v shemi ožičenja.
16x2 LCD
Uporabljamo 4-bitni LCD vmesnik, zato so potrebni zatiči za kontrolne single RS, EN, D4, D5, D6, D7, ki je povezan z GPIO-jem Raspberry Pi.
Matrična tipkovnica 4x4
Namestite paket Python za matrično tipkovnico 4x4 in 4x3, tako da se izvajajo operacije, ki temeljijo na prekinitvah. Tako ni treba ves čas skenirati vrstic in stolpcev tipkovnice. Tu se uporablja notranji vlečni mehanizem, zato zunanji vlečni upor ni potreben.
Povežite Raspberry Pi s spletom, nato odprite terminal in vnesite naslednje:
sudo python3.4 -m pip namestite pad4pi
3. korak: Shema ožičenja
LCD zatiči:
- LCD_RS = 21
- LCD_E = 20
- LCD_D4 = 26
- LCD_D5 = 19
- LCD_D6 = 13
- LCD_D7 = 6
Zatiči tipkovnice:
Zatiči stolpcev = 17, 15, 14, 4 Vrstni zatiči = 24, 22, 27, 18
Za vmesnik LCD in tipkovnice lahko izberete kateri koli zatič GPIO, samo spremenite številko pin v kodi. Za povezavo LCD -zaslona in tipkovnice lahko uporabite ploščo ali tiskano vezje.
4. korak: Koda Python
Kodo lahko prenesete neposredno. Zaženite code.py s pythonom 3.4 v svojem Raspberry Pi 3. Ali pa kopirajte besedilo in ga prilepite v novo datoteko skripta python 3.4.
Zaženite program:
Če so povezave pravilne, bo LCD v prvi vrstici prikazal besedilo "Dobrodošli". Podatki tipkovnice so prikazani v drugi vrstici.
5. korak: Predogled izhoda
Dodal sem prekinitev tipkovnice, tako da se bo, če zaključite program, na LCD -ju prikazalo Zbogom