Tutorial Arduino #12

Interfaccia I2C per il display LCD

Usare l'interfaccia I2C per il display LCD  - Tutorial Arduino #12
Tutorial Arduino #11: Comunicazione I2C
Tutorial Arduino #11
Comunicazione I2C
Tutorial Arduino #13: Servomotore
Tutorial Arduino #13
Servomotore

Descrizione

Nella dodicesima puntata del tutorial su arduino, impareremo ad usare un display LCD con l'interfaccia I²C. Oltre a vedere i collegamenti per creare il circuito, andremo a scrivere lo sketch per visualizzare le scritte sul display con l'effetto typewriting.
L'utilizzo dell'interfaccia I²C permette di risparmiare il numero dei pin su arduino e semplificare i collegamenti sulla breadboard.

Scarica le risorse

Progetto: Display LCD I2C

Schema

Componenti

Codice

#include <LiquidCrystal_I2C.h>#define LED_PIN 3LiquidCrystal_I2C lcd(0x3f162);String riga1 = "Display LCD con";String riga2 = "interfaccia I2C";void setup(){  lcd.init();  lcd.backlight();  pinMode(LED_PIN, OUTPUT);  analogWrite(LED_PIN, 50);}void loop(){  lcd.clear();  lcd.setCursor(00);  typewriting(riga1);  lcd.setCursor(01);  typewriting(riga2);  delay(1000);}void typewriting(String messaggio){  int lunghezza = messaggio.length();  for(int i = 0; i < lunghezza; i++){    lcd.print(messaggio[i]);    delay(150);  }}
scarica il file

Arduino Software Hero

Vuoi imparare a programmare Arduino, ma non sai da dove cominciare?

Iscriviti al corso online

Libri consigliati


Tutorial consigliati

E-commerce di elettronica

Sul nostro negozio online trovi tutti i componenti usati nei tutorial.
Inoltre hai un'ampia scelta di prodotti tra:

  • Arduino
  • Raspberry Pi
  • Sensori
  • Robotica
  • Componenti elettronici
  • Accessori

Compra online, ricevi comodamente a casa

Visita il negozio
Tech Maker (italian tech project)
Utilizziamo i cookie per migliorare l'esperienza di navigazione, a fini statistici e di marketing. Per maggiori informazioni consulta la nostra informativa sulla privacy.