Descrizione
Cos’è
Il Pin LCD da 1.3″ IIC/I2C 12864 OLED è un display a matrice di pixel con tecnologia OLED. È dotato di un’interfaccia IIC/I2C per una facile integrazione con microcontrollori come Arduino.
Caratteristiche
- Dimensioni display: 1.3 pollici
- Tipo di display: OLED
- Risoluzione: 128×64 pixel
- Interfaccia: IIC/I2C
- Numero di pin: 4
A cosa serve
Questo display LCD è ideale per visualizzare dati in tempo reale in progetti Arduino. Può essere utilizzato per creare cronometri, timer, visualizzare informazioni semplici e altro ancora. La sua interfaccia IIC/I2C semplifica l’integrazione con microcontrollori.
Tutorial: Come usare Pin LCD da 1.3″ IIC / I2C 12864 OLED LCD a 4 pin
Questo display LCD è ideale per progetti che richiedono una visualizzazione di informazioni semplici. Adatto a principianti e utenti intermedi in elettronica.
Cosa serve
- Pin LCD da 1.3″ IIC / I2C 12864 OLED LCD a 4 pin
- Arduino o compatibile
- Cavo di collegamento
- Resistenza pull-up (2kΩ)
Passi
- 1. Verifica sul datasheet le specifiche del display.
- 2. Collega VCC al 5V del Arduino.
- 3. Collega GND al GND del Arduino.
- 4. Collega SDA al pin A4 del Arduino.
- 5. Collega SCL al pin A5 del Arduino.
- 6. Collega la resistenza pull-up tra SDA e VCC.
- 7. Carica il codice su Arduino.
- 8. Verifica la visualizzazione.
Codice di esempio
```
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
#define SCREEN_WIDTH 128 // larghezza del display
#define SCREEN_HEIGHT 64 // altezza del display
Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, -1);
void setup() {
if(!display.begin(SSD1306_I2C_ADDRESS, 0x3C)) {
Serial.println("Non riesco a inizializzare il display! Verifica le connessioni.");
while(1);
}
display.clearDisplay();
display.display();
}
void loop() {
display.clearDisplay();
display.drawString(0, 0, "Benvenuto su Arduiner!");
display.display();
}
```
Mini-progetto
Crea un cronometro semplice sul display. Imposta un timer e visualizza il tempo trascorso.
Errori comuni
- Il display non si accende: verifica le connessioni e la tensione.
- Messaggi non visualizzati: controlla la frequenza SDA e SCL.
- Display schermo nero: verifica la resistenza pull-up.
- Problemi di comunicazione: verificare la versione del firmware dell’Arduino.
Accessori consigliati
- Arduino UNO
- Resistenza pull-up 2kΩ
- Cavo di collegamento
- Display di testo LCD per Arduino
Domande frequenti
Come posso verificare se il display è funzionante prima di collegarlo all’Arduino?
Collega il display direttamente a una scheda di test e verifica la tensione sul display. Se c’è tensione, il display è funzionante.
Perché devo usare una resistenza pull-up?
La resistenza pull-up aiuta a stabilizzare la linea SDA, evitando problemi di comunicazione.
Posso usare un display a 8 pin invece di uno a 4 pin?
No, questo tutorial è per display a 4 pin. Per display a 8 pin, consulta il datasheet.





