6 display per l'output dei dati dal tuo Arduino

6 display per l'output dei dati dal tuo Arduino

Quindi, hai un Arduino. Hai imparato alcune delle basi, forse hai seguito un guida per principianti per iniziare. E dopo?





L'aggiunta di un display al tuo Arduino può servire a molti scopi. Poiché un uso comune per i microcontrollori è la lettura dei dati dai sensori, un display consente di vedere questi dati in tempo reale senza dover utilizzare il monitor seriale all'interno dell'IDE Arduino. Ti consente inoltre di dare ai tuoi progetti un tocco personale con testo, immagini o persino interattività attraverso un touch screen.





Molti kit di avvio Arduino sono dotati di una qualche forma di semplice display. Ci sono anche una varietà di scudi Arduino precostruiti che hanno schermi incorporati al loro interno. Sebbene in precedenza abbiamo coperto display più grandi progettati per Raspberry Pi, sono disponibili diverse opzioni che sono più adatte ai progetti basati su Arduino.





In questo articolo ti illustreremo i diversi tipi di display disponibili, dove ottenerli e come configurarli.

1. Display a cristalli liquidi

Il display a cristalli liquidi (LCD) è il display più comune da trovare nei progetti fai-da-te e negli elettrodomestici. Questa non è una sorpresa in quanto sono semplici da usare, a bassa potenza e incredibilmente economici.



Questo tipo di display può variare nel design. Alcuni sono più grandi, con più spazi e righe per i caratteri, altri sono dotati di retroilluminazione. La maggior parte si collega direttamente alla scheda tramite 8 o 12 connessioni ai pin Arduino, rendendole incompatibili con schede con meno pin disponibili. In questo caso, acquista uno schermo con un Adattatore I2C , consentendo il controllo utilizzando solo 4 pin.

Credito immagine: www.martyncurrey.com





Disponibile per pochi dollari (o poco più) .95 su Aliexpress con adattatore I2C incluso), questi semplici display possono essere utilizzati per fornire feedback in tempo reale a qualsiasi progetto.

Le schermate sono in grado di contenere una grande varietà di caratteri preimpostati che coprono la maggior parte dei casi d'uso in una varietà di lingue. Controlla il tuo LCD utilizzando la libreria di cristalli liquidi fornita da Arduino. Il Schermo() e noDisplay() metodi scrivono sul display LCD, come mostrato nella tutorial ufficiale sul sito di Arduino.





Credito immagine: arduino.cc

Nota: Se stai usando un adattatore I2C per il tuo schermo LCD, dovrai usare il Libreria LiquidCrystal_I2C Invece.

Se preferisci i video tutorial, Nozioni di base sui circuiti avere una grande prova di configurazione e utilizzo di a LCD 16x2 :

2. Display a sette segmenti

Stai cercando qualcosa di semplice per visualizzare numeri e alcuni caratteri di base? Forse stai cercando qualcosa con quella sensazione arcade della vecchia scuola? UN display a sette segmenti potrebbe soddisfare le tue esigenze.

Se non ti sei mai imbattuto in questi piccoli display a portata di mano, il nostro Buzz Wire Game ne utilizza uno per visualizzare lo stato del gioco:

quanti anni devi avere per avere un conto paypal

Queste semplici schede sono composte da 7 LED (8 se includi il punto) e funzionano in modo molto simile ai normali LED con un comune Anodo o catodo connessione. Ciò consente loro di prendere una connessione a V+ (o GND per catodo comune) ed essere controllati dai pin del tuo Arduino. Combinando questi pin nel codice, puoi creare numeri e diverse lettere, insieme a disegni più astratti: qualsiasi cosa tu possa immaginare usando i segmenti disponibili!

Per un'introduzione completa su come funzionano questi display, non guardare oltre questo esteso guida per principianti a partire dal TuttoSuiCircuiti .

Per una guida video da seguire, Kristian Blåsol ha dedicato una sua puntata Qualsiasi cosa Arduino da serie a display a sette segmenti:

3. Display 5110

Il prossimo sulla nostra lista è il display 5110 , anche affettuosamente noto come display Nokia per via del suo ampio utilizzo nell'amato e quasi indistruttibile Nokia 3310 .

Credito immagine: sparkfun.com

Questi piccoli schermi LCD sono monocromatici e hanno una dimensione dello schermo di 84 x 48 pixel, ma non lasciarti ingannare. In arrivo alle meno di $ 2 su Aliexpress , questi display sono incredibilmente economici e di solito sono dotati di retroilluminazione di serie.

A seconda della libreria utilizzata, lo schermo può visualizzare più righe di testo in vari tipi di carattere. È anche in grado di visualizzare immagini e c'è un software gratuito progettato per aiutarti a mostrare le tue creazioni sullo schermo. Sebbene la frequenza di aggiornamento sia troppo lenta per animazioni dettagliate, queste schermate sono abbastanza resistenti da essere incluse in progetti sempre attivi a lungo termine.

Sparkfun ha un guida estesa per usare questi piccoli LCD o per una rapida introduzione al 5110, guarda questo video da MKMe Lab :

4. Display OLED

Per un passo avanti in termini di risoluzione e funzionalità, un SIETE display potrebbe essere quello che stai cercando. A prima vista, questi schermi sembrano simili agli schermi 5110, ma sono un aggiornamento significativo. Gli schermi standard da 0,96 pollici sono 128 x 64 monocromatico e sono dotati di retroilluminazione di serie.

Si collegano al tuo Arduino usando I2C , nel senso che accanto a V + e GND pin, sono necessari solo altri due pin per comunicare con lo schermo. Con varie dimensioni e opzioni a colori disponibili, questi display sono incredibilmente versatili.

Credito immagine: adafruit.com

Per iniziare un progetto con i display OLED, il nostro Costruzione D20 elettronica ti insegnerà tutto ciò che devi sapere e ti ritroverai con i migliori dadi digitali geniali per le tue sessioni di gioco!

Questi display possono essere utilizzati allo stesso modo degli altri che abbiamo menzionato finora, ma la loro frequenza di aggiornamento consente progetti molto più ambiziosi. Il schermo monocromatico di base è disponibile su Amazon.

LANMU 0,96 'I2C IIC SPI Seriale 128X64 OLED LCD Shield Board Modulo OLED ACQUISTA ORA SU AMAZON

5. LCD TFT

Display a cristalli liquidi a transistor a film sottile (LCD TFT) sono per molti versi un altro passo avanti in termini di qualità quando si tratta di opzioni per aggiungere uno schermo al tuo Arduino. Disponibili con o senza funzionalità touchscreen, aggiungono anche la possibilità di caricare file bitmap da uno slot per schede micro SD integrato.

Arduino ha un guida ufficiale per impostare il loro schermo LCD TFT non touchscreen . Per un video tutorial che ti insegna le basi della configurazione della versione touchscreen, YouTuber educ8s.tv hai coperto:

Con la versione base di questi schermi che costano meno di e le edizioni touchscreen che arrivano a meno di $ 10 [Broken Link Removed], questi display sono un'altra ottima scelta per quando hai bisogno di un display dall'aspetto gradevole per il tuo progetto.

6. Display E-Paper

State cercando qualche cosa di leggermente diverso? Un E-paper (o inchiostro elettronico a seconda di chi chiedi) il display potrebbe essere giusto per te. Questi schermi si differenziano dagli altri per offrire un'esperienza di lettura molto più naturale, non sorprende che questa tecnologia sia la pietra angolare di quasi tutti gli e-reader disponibili.

Credito immagine: waveshare.com

Il motivo per cui questi display sembrano così belli è dovuto al modo in cui funzionano. Ogni 'pixel' contiene particelle cariche tra due elettrodi. Commutando la carica di ciascun elettrodo è possibile influenzare le particelle nere caricate negativamente per scambiare i posti con le particelle bianche caricate positivamente.

Questo è ciò che dà all'e-paper una sensazione così naturale. Come bonus, una volta che l'inchiostro viene spostato nella sua posizione, non usa energia per tenerlo lì. Questo rende questi display naturalmente a bassa potenza per funzionare.

Questi display hi-tech hanno un costo maggiore, con il Waveshare da 4,3 pollici schermo in arrivo a oltre $ 50 . Per una panoramica completa su come collegare e programmare questi display, YouTuber educ8s.tv ancora una volta è qui per aiutare:

Sogni sullo schermo

Questo articolo ha coperto la maggior parte delle opzioni disponibili per i display Arduino, anche se ci sono sicuramente modi più strani e meravigliosi per aggiungere feedback ai tuoi dispositivi fai-da-te.

Ora che hai un'idea di cosa c'è là fuori, perché non incorporare uno schermo nella configurazione della tua casa intelligente fai-da-te? Se i giochi retrò sono più la tua passione, perché non creare la tua piccola versione del classico retrò Pong su Arduino?

Le possibilità sono infinite e ci piacerebbe sapere come hai incorporato uno di questi display nei tuoi progetti. Hai trovato un uso insolito per un display Arduino? Stai usando uno schermo a cui semplicemente non abbiamo pensato nel tuo progetto?

Fatecelo sapere nella sezione commenti qui sotto!

Ci auguriamo che gli articoli che consigliamo e discutiamo vi piacciano! MUO ha partnership affiliate e sponsorizzate, quindi riceviamo una quota delle entrate da alcuni dei tuoi acquisti. Ciò non influirà sul prezzo da pagare e ci aiuta a offrire i migliori consigli sui prodotti.

il computer non rileva il disco rigido esterno
Condividere Condividere Tweet E-mail Canon vs Nikon: quale marca di fotocamere è migliore?

Canon e Nikon sono i due più grandi nomi nel settore delle fotocamere. Ma quale marca offre la migliore gamma di fotocamere e obiettivi?

Leggi Avanti
Argomenti correlati
  • Fai da te
  • Arduino
Circa l'autore Ian Buckley(216 articoli pubblicati)

Ian Buckley è un giornalista freelance, musicista, performer e produttore di video che vive a Berlino, in Germania. Quando non sta scrivendo o sul palco, armeggia con l'elettronica o il codice fai-da-te nella speranza di diventare uno scienziato pazzo.

Altro da Ian Buckley

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti