Display OLED 128 × 64
THa la forma completa di OLED è Organic Light Emitti Diode e può essere usato come alternativa ai tradizionali visualizzazioni LCD 16 × 2 per un output migliore e dettagliato. È uno 0.Modulo di visualizzazione da 96 pollici che ha 4 pin e ha una risoluzione di 128 × 64. Questo modulo è un modulo a basso consumo di energia con un elevato rapporto di contrasto. Allo stesso modo, questo modulo supporta sia la comunicazione SPI che I2C e consuma energia molto bassa.
La gamma di tensione operativa per questo display monocromatico è da 3.3 volt a 5 volt.
La configurazione del pin di visualizzazione OLED 128 × 64 è menzionata nella tabella seguente:
Spillo | Descrizione |
---|---|
1 (VDD) | Per fornire tensione al display OLED |
2 (GND) | Per mettere a terra il display OLED |
3 (SCK) | L'ingresso dell'orologio per il display OLED |
4 (SDA) | Per inviare e ricevere i dati |
Come interfaccia 128 × 64 OLED con Arduino Uno
Il display OLED è collegato all'Arduino collegando il suo pin di clock al pin analog. Lo schema dell'interfaccia dell'OLED 128 × 64 è dato come:
Come installare la libreria per 128 × 64 OLED
Per interfacciarsi il display OLED con Arduino il primo passo è installare la sua rispettiva libreria nell'IDE Arduino.
Per installare prima la libreria è necessario aprire il gestore della libreria facendo clic sulla quarta icona nell'elenco all'estrema sinistra dell'IDE Arduino.
Dopo aver aperto il manager della libreria, digita la parola chiave u8glib nello spazio di ricerca grigio. Successivamente devi trovare il U8glib di Oliver e mentre si sposta il cursore verso il basso, verrà visualizzata un'icona di installazione, fai clic su di esso per installare la libreria. Di seguito abbiamo anche fornito un'illustrazione di immagini per fornire una facile comprensione per l'installazione della libreria per il display OLED.
Dopo aver installato la libreria di base, c'è una libreria per la grafica necessaria anche in modo da poter scaricare la libreria scrivendo la parola chiave gfx nello spazio di ricerca del gestore della biblioteca.
Successivamente devi trovare la biblioteca Adafruit Dotstarmatrix di Adafruit e fai clic sull'icona di installazione.
Clicca sul Installa tutto icona per installare la libreria GFX:
Assemblaggio hardware per interfacciamento 128 × 64 OLED con Arduino Uno
Dopo aver installato la libreria richiesta per l'OLED, abbiamo interfacciato l'OLED con Arduino posizionando il modulo di visualizzazione sulla breadboard. Con l'aiuto di collegare il filo abbiamo collegato i pin di OLED ai pin di Arduino Uno. Le connessioni per interagire l'OLED con Arduino sono rese ulteriormente comprensibile l'immagine pubblicata di seguito:
Codice Arduino per interfaccia 128 × 64 OLED con Arduino Uno
Il codice Arduino compilato per l'interfaccia del display OLED:
#include "u8glib.h "// libreria per l'OLEDNel codice Arduino prima, la libreria è definita per il display che è "U8glib.H" e dopo quel OLED 128 × 64 viene inizializzato.
Per visualizzare i dati nell'OLED viene creata una funzione denominata in cui vengono forniti i dati da visualizzare. Allo stesso modo, la posizione dei dati è anche specificata per ciascuna riga di dati in cui verrà visualizzata.
Per impostare il carattere dei dati visualizzati la funzione u8g.setFont () viene utilizzato e per l'impostazione del luogo per ciascun dati e i dati che devono essere visualizzati vengono stampati sull'OLED vengono eseguiti da u8g.DRAWSTR () funzione.
Dimostrazione hardware per l'interfaccia 128 × 64 OLED con Arduino Uno
L'output se il programma Arduino compilato per l'interfaccia del display OLED 128 × 64 con Arduino Uno è dato come:
Conclusione
Il 128 × 64 OLED è un display monocromatico che può essere utilizzato per i parametri del programma Arduino. Questi moduli di visualizzazione consumano quantità molto piccole di potenza e hanno un elevato rapporto di contrasto. Il processo di interfaccia del display OLED 128 × 64 è spiegato in questo articolo. Viene inoltre fornito schema dettagliato, configurazione hardware e codice.