Përmbajtje:
- Hapi 1: Materialet e kërkuara
- Hapi 2: Konfigurimi i harduerit
- Hapi 3: Diagrami i telave
- Hapi 4: Kodi Python
- Hapi 5: Parashikimi i daljeve
Video: Ndërfaqja 16x2 Tastiera Alphanumeric LCD And4x4 Matrix Me Raspberry Pi3: 5 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:27
Në këtë udhëzues, ne shpjegojmë se si të ndërlidhni tastierën 16x2 LED dhe matricën 4x4 me Raspberry Pi3.
Ne përdorim Python 3.4 për zhvillimin e softuerit. Ju gjithashtu mund të zgjidhni Python 2.7, me pak ndryshime
Hapi 1: Materialet e kërkuara
Ne kërkojmë përbërësit e mëposhtëm
- Mjedër Pi 3
- Përshtatës 5V 2A për Pi
- 8 GB mikro SD
- LCD alfanumerike 16x2
- Tastiera me matricë 4x4
- PCB me pika (madhësi të mesme) ose Breadboard
- Rrip Berg
- Jumper Wire
- Tenxhere 10K
- Kabllo Ethernet (për krijimin e lidhjes VNC me laptop)
Hapi 2: Konfigurimi i harduerit
Ne nuk kemi përfshirë hapat për konfigurimin e harduerit siç është djegia e sistemit operativ në ndërfaqen micro SD dhe VNC. Ju duhet të gjeni burime të tjera për këto procedura.
Futni kartën Micro SD të ngarkuar paraprakisht me 8 GB në Rapberry Pi 3. Lidhni Raspberry Pi me laptop me kabllo Ethernet. Bëni pajisjen siç përshkruhet në diagramin e instalimeve elektrike.
LCD 16x2
Ne përdorim ndërfaqen LCD të modalitetit 4-bit, kështu që kunjat e kërkuar për këngët e Kontrollit janë RS, EN, D4, D5, D6, D7 e cila është e lidhur me GPIO-të e Raspberry Pi.
Tastiera e matricës 4x4
Instaloni paketën Python për tastierën e matricës 4x4 dhe 4x3 në mënyrë që të kryhen operacionet e bazuara në ndërprerje. Kështu që nuk ka nevojë të skanoni rreshtat dhe kolonat e tastierës gjatë gjithë kohës. Këtu tërheqja e brendshme nuk përdoret, kështu që nuk kërkohet një rezistencë e jashtme tërheqëse.
Lidhni Raspberry Pi me uebin, pastaj hapni terminalin dhe shkruani sa vijon:
sudo python3.4 -m pip instaloni pad4pi
Hapi 3: Diagrami i telave
Kunjat LCD:
- LCD_RS = 21
- LCD_E = 20
- LCD_D4 = 26
- LCD_D5 = 19
- LCD_D6 = 13
- LCD_D7 = 6
Kunjat e tastierës:
Kunjat e kolonës = 17, 15, 14, 4 Kunjat e rreshtit = 24, 22, 27, 18
Ju mund të zgjidhni çdo kunj GPIO për ndërfaqjen e LCD dhe tastierës, thjesht ndryshoni numrin e kunjit në kod. Ju ose mund të përdorni bordin e bukës ose PCB për të ndërlidhur LCD dhe tastierën.
Hapi 4: Kodi Python
Ju mund ta shkarkoni kodin direkt. Drejtoni kodin.py me python 3.4 në Raspberry Pi 3. Ose kopjoni tekstin dhe ngjiteni në skedarin e ri të shkrimit të python 3.4.
Drejtoni programin:
LCD do të shfaqë tekstin "Mirësevini" në rreshtin e parë nëse lidhjet që keni bërë janë të sakta. Të dhënat e tastierës shfaqen në rreshtin e dytë.
Hapi 5: Parashikimi i daljeve
Unë kam shtuar ndërprerjen e tastierës, në mënyrë që nëse përfundoni programin LCD të shfaqet Mirupafshim
Recommended:
Udhëzues Arduino LCD 16x2 - Ndërfaqja e ekranit LCD 1602 me Arduino Uno: 5 hapa
Udhëzues Arduino LCD 16x2 | Ndërfaqja e ekranit LCD 1602 me Arduino Uno: Përshëndetje Djema pasi shumë projekte kanë nevojë për një ekran për të shfaqur të dhënat nëse është ndonjë matës diy ose një numërim abonimi në YouTube abonent ose një kalkulator ose një bllokues i tastierës me ekran dhe nëse të gjitha këto projekte janë bërë me arduino ata do të përcaktojnë
Arduino për fillestarët: Ndërfaqja Arduino me LCD 16x2 Shpjegohet: 5 hapa
Arduino për fillestarët: Ndërfaqja Arduino me LCD 16x2 Shpjegohet: Përshëndetje të gjithëve, në ditët e sotme, Arduino është bërë shumë popullor dhe të gjithë e pranojnë atë gjithashtu për shkak të lehtësisë së kodimit. Unë kam krijuar serinë e Bazave të Arduino të cilat ndihmojnë fillestarët, fillestarët dhe edhe zhvilluesit për të marrë punën e modulit. Kjo është
Modeli i kontrolluar nga tastiera Treni V2.0 - Ndërfaqja PS/2: 13 hapa (me fotografi)
Modeli i kontrolluar nga tastiera Treni V2.0 | PS/2 Ndërfaqja: Në një nga udhëzimet e mia të mëparshme, ju tregova se si të kontrolloni modelin e modelit të hekurudhës duke përdorur një tastierë. Ishte shumë mirë, por kishte një pengesë që kërkonte të punonte një kompjuter. Në këtë Udhëzues, le të shohim se si të kontrollojmë një tren model duke përdorur një tastierë
Ndërfaqja LED Dot Matrix (8x8) Me NodeMCU: 6 hapa (me fotografi)
Ndërfaqja LED Dot Matrix (8x8) Me NodeMCU: Përshëndetje Krijues, unë jam me një tjetër Instructable të thjeshtë dhe të ftohtë. Në këtë Instructable ne do të mësojmë se si të ndërfaqesojmë LED Dot Matrix (8x8) me NodeMCU. Pra, le të fillojmë
Tastiera e shpejtë dhe e ndyrë Das (Tastiera bosh): 3 hapa
Tastiera e shpejtë dhe e ndotur Das (Tastiera e zbrazët): Një tastierë Das është emri i tastierës më të popullarizuar pa mbishkrime në çelësa (tastierë bosh). Tastiera Das shitet për 89,95 dollarë. Ky udhëzues do t'ju udhëheqë edhe pse ta bëni vetë me ndonjë tastierë të vjetër që keni shtrirë përreth