Annuncio pubblicitario

Quindi, hai un Arduino. Hai imparato alcune delle basi, forse hai seguito a guida per principianti Introduzione a Arduino: una guida per principiantiArduino è una piattaforma di prototipazione elettronica open source basata su hardware e software flessibili e di facile utilizzo. È destinato ad artisti, designer, hobbisti e chiunque sia interessato a creare oggetti o ambienti interattivi. Leggi di più per iniziare. Quale prossimo?

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 visualizzare questi dati in tempo reale senza la necessità di utilizzare il monitor seriale all'interno dell'IDE di Arduino. Ti consente anche di dare ai tuoi progetti un tocco personale con testo, immagini o persino interattività tramite un touchscreen.

Molti Starter kit Arduino Cosa è incluso in uno Starter Kit Arduino? [MakeUseOf Explains]Ho precedentemente introdotto l'hardware open-source Arduino qui su MakeUseOf, ma avrai bisogno di qualcosa di più del semplice Arduino per costruirne qualcosa e iniziare davvero. Gli "starter kit" di Arduino sono ...

instagram viewer
Leggi di più vieni con una qualche forma di visualizzazione semplice. Ci sono anche una varietà di pre-costruiti Scudi Arduino I 4 migliori scudi Arduino per potenziare i tuoi progettiHai acquistato uno starter kit Arduino, hai seguito tutte le guide di base, ma ora hai colpito un ostacolo - hai bisogno di più bit e bob per realizzare il tuo sogno elettronico. Fortunatamente, se hai ... Leggi di più in cui sono incorporati schermi. Mentre abbiamo coperto più grande display progettati per Raspberry Pi Come configurare il touchscreen Raspberry PiIl Raspberry Pi viene fornito con una varietà di utili componenti aggiuntivi, ma un kit che si è dimostrato particolarmente popolare è il display touchscreen da 7 pollici Raspberry Pi. Ecco come configurarne uno. Leggi di più in precedenza, sono disponibili diverse opzioni che si adattano meglio ai progetti basati su Arduino.

In questo articolo ti guideremo attraverso i diversi tipi di display disponibili, dove trovarli e come configurarli.

1. Schermo a cristalli liquidi

Il display a cristalli liquidi (LCD) è il display più comune da trovare sia nei progetti fai-da-te che 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 di caratteri, altri hanno una retroilluminazione. La maggior parte si collega direttamente alla scheda tramite 8 o 12 connessioni ai pin di Arduino, rendendoli incompatibili con le schede con meno pin disponibili. In questo caso, acquista uno schermo con un Adattatore I2C, consentendo il controllo utilizzando solo 4 pin.

display arduino lcd

Disponibile solo per pochi dollari (o per un minimo di $ 1,95 su Aliexpress con adattatore I2C incluso), questi semplici display possono essere utilizzati per fornire feedback in tempo reale a qualsiasi progetto.

Gli schermi sono capaci di 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 a cristalli liquidi fornita da Arduino. Il Schermo() e NoDisplay () i metodi scrivono sul display LCD, come mostrato in tutorial ufficiale sul sito web di Arduino.

display arduino lcd

Nota: Se si utilizza un adattatore I2C per lo schermo LCD, è necessario utilizzare Libreria LiquidCrystal_I2C anziché.

Se preferisci i tutorial video, Nozioni di base sul circuito avere una grande esperienza di configurazione e utilizzo di a 16 × 2 LCD:

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 utili prima, il nostro Buzz Wire Game usa uno per visualizzare lo stato del gioco:

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 catodico connessione. Ciò consente loro di prendere una connessione a V + (o GND per catodo comune) e di 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 approfondimento completo su come funzionano questi display, non guardare oltre questo vasto guida per principianti a partire dal AllAboutCircuits.

Per una guida video da seguire, Kristian Blåsol ha dedicato un suo episodio Anything Arduino display da serie a sette segmenti:

3. 5110 Display

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

display arduino 5110

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

A seconda della libreria utilizzata, lo schermo può visualizzare più righe di testo in vari caratteri. È anche in grado di visualizzare immagini e esiste un software gratuito progettato per aiutarti a visualizzare le tue creazioni sullo schermo. Mentre la frequenza di aggiornamento è troppo lenta per animazioni dettagliate, questi schermi sono abbastanza resistenti per essere inclusi in progetti a lungo termine e sempre attivi.

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

4. Display OLED

Per un aumento della risoluzione e della funzionalità, un OLED display potrebbe essere quello che stai cercando. A prima vista, questi schermi sembrano simili agli schermi 5110, ma sono un aggiornamento significativo. Le schermate standard da 0,96 pollici sono 128 x 64 monocromaticoe vieni con una retroilluminazione di serie.

Si collegano al tuo Arduino utilizzando I2C, nel senso che accanto al 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.

display arduino oled

Per un progetto per iniziare con i display OLED, il nostro Build D20 elettronico ti insegnerà tutto ciò che devi sapere - e finirai con il dado digitale geniale per le tue sessioni di gioco!

Questi display possono essere usati 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.

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 aver creato il loro schermo TFT LCD non touchscreen. Per un tutorial video che ti insegna le basi della configurazione della versione touchscreen, YouTuber educ8s.tv hai coperto:

Con la versione base di questi schermi costano meno di $ 4e le edizioni touchscreen che arrivano a meno di $ 10 [collegamento interrotto rimosso], questi schermi sono un'altra ottima scelta per quando hai bisogno di un display piacevole per il tuo progetto.

6. Display per e-paper

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

e-ink di visualizzazione arduino

Il motivo per cui questi display sembrano così belli dipende dal modo in cui funzionano. Ogni "pixel" contiene particelle cariche tra due elettrodi. Cambiando la carica di ciascun elettrodo è possibile influenzare le particelle nere caricate negativamente in punti di scambio 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 utilizza energia per mantenerlo lì. Ciò rende questi display naturalmente a bassa potenza per funzionare.

Questi display ad alta tecnologia hanno un costo più elevato, con il Waveshare da 4,3 pollici schermo in arrivo alle oltre $ 50. Per una panoramica completa su come collegare e programmare questi display, YouTuber educ8s.tv ancora una volta è qui per aiutare:

Screen Dreams

Questo articolo ha trattato 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 nel tuo Installazione di casa intelligente fai-da-te Come controllare a distanza la tua casa con un Arduino, 5 progetti fai-da-teLa rivoluzione della casa intelligente sta accadendo ora! Ti mostriamo come realizzare i tuoi gadget per la casa intelligente usando nient'altro che un semplice Arduino. Leggi di più ? Se i giochi retrò sono la tua passione, perché non creare la tua versione ridotta del classico retrò Pong sull'Arduino Arduino Retro Gaming con display OLEDTi sei mai chiesto quanto lavoro ci vuole per scrivere i tuoi giochi retrò? Quanto è facile codificare Pong per Arduino? Leggi di più ?

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

Facci sapere nella sezione commenti qui sotto!

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