Quindi, hai un Arduino. Hai imparato alcune nozioni di base, forse hai seguito una guida per principianti Guida introduttiva di Arduino: Guida per principianti Guida introduttiva ad Arduino: Guida per principianti Arduino è una piattaforma di prototipazione elettronica open source basata su hardware flessibile e facile da usare e software. È pensato per artisti, designer, hobbisti e chiunque sia interessato a creare oggetti o ambienti interattivi. Leggi di più per iniziare. Cosa succederà?
Aggiungere un display al tuo Arduino può servire a molti scopi. Poiché un uso comune dei microcontrollori è la lettura dei dati dai sensori, un display consente di vedere questi dati in tempo reale senza la necessità di utilizzare il monitor seriale all'interno dell'IDE di Arduino. 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 Cosa è incluso in un kit di avvio Arduino? [MakeUseOf Explains] Cosa è incluso in un Arduino Starter Kit? [MakeUseOf Explains] Ho già introdotto l'hardware open source Arduino qui su MakeUseOf, ma non avrai bisogno di altro che l'effettivo Arduino per crearne qualcosa e iniziare davvero. Arduino "starter kit" sono ... Leggi di più vieni con qualche forma di semplice display. Ci sono anche una varietà di scudi Arduino pre-costruiti I 4 migliori scudi Arduino per superare i tuoi progetti I 4 migliori scudi Arduino per superare i tuoi progetti Hai acquistato un kit di avvio Arduino, hai seguito tutte le guide di base, ma ora sei tu Hai colpito un ostacolo: hai bisogno di più pezzi per realizzare il tuo sogno di elettronica. Fortunatamente, se hai ... Leggi altro su cui sono incorporati degli schermi. Mentre abbiamo coperto i display più grandi progettati per il Raspberry Pi Come impostare il touchscreen Raspberry Pi Come configurare il touchscreen Raspberry Pi Il Raspberry Pi viene fornito con una varietà di utili componenti aggiuntivi, ma un pezzo di kit che si è dimostrato particolarmente popolare è il Display touchscreen da 7 pollici Raspberry Pi. Ecco come impostarne uno. Leggi di più, ci sono diverse opzioni disponibili che sono più adatte ai progetti basati su Arduino.
In questo articolo ti mostreremo i diversi tipi di display disponibili, dove trovarli e come configurarli.
1. Display a cristalli liquidi
Il display a cristalli liquidi (LCD) è lo schermo più comune da trovare nei progetti fai-da-te e negli elettrodomestici. Questa non è una sorpresa in quanto sono semplici da utilizzare, a basso consumo e incredibilmente economici.
Questo tipo di display può variare nel design. Alcuni sono più grandi, con più spazi e righe di caratteri, alcuni sono dotati di retroilluminazione. La maggior parte si collega direttamente alla scheda tramite 8 o 12 connessioni ai pin Arduino, rendendoli incompatibili con schede con meno pin disponibili. In questo caso, acquista uno schermo con un adattatore I2C, consentendo il controllo usando solo 4 pin.
Disponibile solo per pochi dollari (o 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 in grado 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 usando la libreria Liquid Crystal fornita da Arduino. I metodi display () e noDisplay () scrivono sullo schermo LCD, come mostrato nel tutorial ufficiale sul sito Web di Arduino.
Nota: se si utilizza un adattatore I2C per il proprio schermo LCD, sarà necessario utilizzare la libreria LiquidCrystal_I2C.
Se preferisci le esercitazioni video, Circuit Basics ha una grande esperienza nell'impostazione e nell'uso di un LCD 16 × 2 :
2. Display a sette segmenti
Stai cercando qualcosa di semplice da visualizzare numeri e alcuni caratteri di base? Forse stai cercando qualcosa con quel tocco da sala giochi della vecchia scuola? Un display a sette segmenti potrebbe soddisfare le tue esigenze.
Se non hai ancora incontrato questi piccoli display pratici, il nostro gioco Buzz Wire ne usa uno per visualizzare lo stato del gioco:
Queste semplici schede sono composte da 7 LED (8 se si include il punto) e funzionano in modo molto simile ai normali LED con una connessione anodo o catodo comune. Ciò consente loro di prendere una connessione a V + (o GND per un comune catodo) e di essere controllati dai pin del tuo Arduino. Combinando questi pin in codice, puoi creare numeri e diverse lettere, insieme a più disegni astratti: tutto ciò che puoi immaginare usando i segmenti disponibili!
Per un manuale completo su come funzionano questi display, non guardare oltre questa guida per principianti da AllAboutCircuits .
Per una guida video da seguire, Kristian Blåsol ha dedicato un episodio della sua serie Anything Arduino ai display a sette segmenti:
3. Display 5110
Il prossimo sulla nostra lista è il display 5110, anche affettuosamente conosciuto come il display Nokia a causa del suo ampio uso nel Nokia 3310, il Nokia N95 quasi indistruttibile.
Questi minuscoli schermi LCD sono monocromatici e hanno uno schermo di 84 x 48 pixel, ma non lasciarti ingannare. Arrivando a meno di $ 2 su Aliexpress, questi display sono incredibilmente economici e di solito sono dotati di retroilluminazione di serie.
A seconda della libreria che si utilizza, lo schermo può visualizzare più righe di testo in vari tipi di carattere. È anche in grado di visualizzare le immagini e vi è un software gratuito progettato per aiutare le tue creazioni sullo schermo. Mentre la frequenza di aggiornamento è troppo lenta per animazioni dettagliate, questi schermi sono abbastanza resistenti da essere inclusi in progetti a lungo termine e sempre attivi.
Sparkfun ha una guida completa per l'utilizzo di questi piccoli LCD o per una rapida introduzione al 5110, guarda questo video di MKMe Lab :
4. Display OLED
Per aumentare la risoluzione e la funzionalità, un display OLED potrebbe essere quello che stai cercando. A prima vista, questi schermi sembrano simili agli schermi 5110, ma rappresentano un aggiornamento significativo. Gli schermi standard da 0, 96 pollici sono monocromatici 128 x 64 e sono dotati di retroilluminazione di serie.
Si collegano al tuo Arduino usando I2C, il che significa che oltre ai pin V + e GND, sono necessari solo altri due pin per comunicare con lo schermo. Con diverse dimensioni e opzioni di colori disponibili, questi display sono incredibilmente versatili.
Per un progetto che ti consenta di iniziare con i display OLED, la nostra build Electronic D20 ti insegnerà tutto ciò che devi sapere - e finirai con i fantastici dadi digitali geek 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. Lo schermo monocromatico di base è disponibile su Amazon.
Display LCD OLED, LANMU 0.96 "I2C IIC SPI Serial 128X64 OLED bianco LCD Shield Board Modulo OLED per Arduino 51 Msp420 Stim32 SCR Display OLED LCD, LANMU 0.96" I2C IIC SPI Serial 128X64 Bianco OLED LCD Shield Board Modulo OLED per Arduino 51 Msp420 Stim32 SCR Acquista ora su Amazon
5. LCD TFT
I display a cristalli liquidi a transistor a pellicola sottile (TFT LCD) sono per molti versi un ulteriore passo avanti nella 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 scheda micro SD integrato.
Arduino dispone di una guida ufficiale per la configurazione dello schermo LCD TFT non touchscreen. Per un video tutorial che ti insegna le basi della configurazione della versione touchscreen, YouTuber educ8s.tv ti offre:
Con la versione base di questi schermi che costa meno di $ 4, e le edizioni touchscreen che arrivano a meno di $ 10, questi display sono un'altra grande scelta per quando hai bisogno di un display bello per il tuo progetto.
6. Display E-Paper
State cercando qualche cosa di leggermente diverso? Un display E-paper (o E-ink a seconda di chi lo chiedi) potrebbe essere giusto per te. Questi schermi differiscono 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.
Il motivo per cui queste schermate sembrano così buone dipende dal loro funzionamento. Ogni "pixel" contiene particelle cariche tra due elettrodi. Commutando la carica di ogni elettrodo è possibile influenzare le particelle nere caricate negativamente per scambiare i luoghi con le particelle bianche caricate positivamente.
Questo è ciò che conferisce all'e-paper una sensazione così naturale. Come bonus, una volta che l'inchiostro è stato spostato nella sua posizione, non utilizza alcun potere per tenerlo lì. Questo rende questi display naturalmente a basso consumo.
Questi display hi-tech hanno un costo più elevato, con lo schermo Waveshare da 4, 3 pollici che arriva a 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 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 ciò che è là fuori, perché non incorporare uno schermo nella tua configurazione di casa intelligente fai da te Come controllare a distanza la tua casa con un Arduino, 5 progetti fai-da-te Come controllare la tua casa con un Arduino, 5 progetti fai-da-te la rivoluzione delle case intelligenti sta accadendo ora! Ti mostriamo come creare i tuoi gadget di casa intelligenti utilizzando nient'altro che un semplice Arduino. Leggi di più ? Se i giochi retrò sono più la tua passione, perché non creare la tua versione minuscola di Pong retrò classico su Arduino Retro Gaming con un display OLED Arduino Retro Gaming con un display OLED Ti sei mai chiesto quanto lavoro ci vuole per scrivere i propri giochi retrò ? Quanto è facile codificare Pong per l'Arduino? Leggi di più ?
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 che semplicemente non abbiamo pensato nel tuo progetto?
Facci sapere nella sezione commenti qui sotto!