Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Bună prieteni, Astăzi am interfață de afișare 16x2 la Raspberry pi.
Pasul 1: Componente necesare
Aici aveți nevoie de următoarele componente pentru a finaliza sarcina.
- Raspberry Pi
- adaptor de alimentare pentru Raspberry Pi
- Afisaj LCD 16x2
- potențiometru 10k
- conectarea firelor
- breadboard sau orice scut de afișaj 16x2
Pasul 2: Conexiuni de circuit
Conexiunile sunt afișate în această imagine. Dar nu este obligatoriu să utilizați acest GPIO. Puteți utiliza orice GPIO pentru conectarea LCD-ului. Dar trebuie să menționați aceleași GPIO în Programare. Rezistor variabil este conectat pentru a regla contrastul afișajului. Afișajul este alimentat de la Raspberry pi. Pinul R / W este conectat la masă deoarece nu efectuez nicio operație de citire pe ecran.
Pasul 3: Lucrul
Am proiectat o bibliotecă de afișare și anume lcd.py În această bibliotecă scriu câteva funcții care pot fi apelate de utilizator. Pentru a conduce LCD este obligatoriu să includeți această bibliotecă în codul dvs. Mai multe detalii despre bibliotecă sunt disponibile în bibliotecă.
În primul rând trebuie să executați funcția begin () și să treceți pinii pe care urmează să îi utilizați pentru afișarea interfeței.
Aici funcția Print () poate imprima orice valoare transmisă acestei funcții.
Acest afișaj este interfațat în modul 4 biți, astfel încât doar 4 pini D4-D7 și RW, pini EN sunt conectați la pinul zmeură.
Pasul 4: Testează
Aici este disponibil videoclipul testat
Pasul 5: Cod
Aici este disponibil codul pentru acest instructable aici
Pasul 6: Dezavantaj
Acest lucru nu va funcționa corect dacă punem acest script să ruleze automat la boot. Acest lucru se datorează faptului că Raspberry pi nu este controler în timp real. Am nevoie de îmbunătățiri suplimentare în acest cod
Pasul 7: Contactați-ne
Pentru mai multe instrumente, urmați aici
blog
Trimite-mi un email