Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Bună ziua, băieți, în acest instructabil veți vedea cum să conectați afișajul lcd i2c la arduino și cum să imprimați pe afișajul lcd.
Înainte de a începe acest tutorial, trebuie să știți un scurt despre comunicarea i2c.
Fiecare magistrală I2C constă din două semnale: SCL și SDA. SCL este semnalul de ceas, iar SDA este semnalul de date. Semnalul de ceas este întotdeauna generat de magistrala curentă a magistralei; unele dispozitive slave pot forța ceasul scăzut uneori pentru a întârzia comandantul să trimită mai multe date (sau să necesite mai mult timp pentru a pregăti datele înainte ca acesta să încerce să le ceasul). Aceasta se numește „întinderea ceasului” și este descrisă pe pagina de protocol.
Pentru mai multe informații, vizitați Hubul de proiecte electronice
Acum să începem acest instructabil..
Pasul 1: Componente necesare
Arduino Uno:
Afișaj LCD I2C:
Jumperi de la bărbați la femei - 4:
Pasul 2: Circuit
Placa I2C a LCD Arduino
GND GND
VCC 5V
SDA A4
SCL A5
Pasul 3: Cod
Trebuie să includem două biblioteci, pentru a lucra codul atașat.
Descărcați bibliotecile din biblioteca LCD atașată.
Funcții de bază pe care le folosim în cod
lcd.inceput (16, 2); // Definirea a 16 coloane și 2 rânduri de afișaj LCD
lcd.backlight (); // Pentru a porni / opri lumina din spate
lcd.setCursor (0, 0); // Definirea pozitivului pentru a scrie din primul rând, prima coloană.
lcd.setCursor (0, 1); // Definirea pozitivului pentru a scrie din al doilea rând, prima coloană.
lcd.print ("scrie aici pentru a tipări"); // Puteți scrie 16 caractere pe rând în ghilimele.
lcd.clear (); // Curățați ecranul
Pasul 4: ieșire
Ieșirile atașate se realizează conform codului atașat mai sus.
Pasul 5: Tutorial video complet
Nu uitați să vă abonați la canalul meu YouTube