6 Viser hvordan du sender ut data fra din Arduino

6 Viser hvordan du sender ut data fra din Arduino

Så du har en Arduino. Du har lært noen av de grunnleggende, kanskje du har fulgt a nybegynnerguide for å komme i gang. Hva nå?





Å legge en skjerm til Arduino kan tjene mange formål. Siden en vanlig bruk for mikrokontrollere er å lese data fra sensorer, lar en skjerm deg se disse dataene i sanntid uten å måtte bruke den serielle skjermen i Arduino IDE. Det lar deg også gi prosjektene dine et personlig preg med tekst, bilder eller til og med interaktivitet via en berøringsskjerm.





Mange Arduino startpakker kommer med en eller annen form for enkel skjerm. Det finnes også en rekke forhåndsbygde Arduino-skjold som har skjermer innarbeidet i dem. Selv om vi tidligere har dekket større skjermer designet for Raspberry Pi, er det flere alternativer tilgjengelig som er bedre egnet for Arduino -baserte prosjekter.





I denne artikkelen tar vi deg gjennom de forskjellige skjermtypene som er tilgjengelige, hvor du kan få dem og hvordan du konfigurerer dem.

1. Liquid Crystal Display

De flytende krystallskjerm (LCD) er den vanligste skjermen å finne i DIY -prosjekter og husholdningsapparater. Dette er ingen overraskelse da de er enkle å betjene, lavdrevne og utrolig billige.



Denne typen skjerm kan variere i design. Noen er større, med flere tegnrom og rader, noen har bakgrunnsbelysning. De fleste festes direkte til brettet gjennom 8 eller 12 tilkoblinger til Arduino -pinnene, noe som gjør dem inkompatible med brett med færre pinner tilgjengelig. I dette tilfellet kan du kjøpe en skjerm med en I2C adapter , som tillater kontroll med bare 4 pinner.

Bildekreditt: www.martyncurrey.com





Tilgjengelig for bare noen få dollar (eller så lite som 1,95 dollar på Aliexpress med inkludert I2C -adapter), kan disse enkle skjermene brukes til å gi tilbakemelding i sanntid til ethvert prosjekt.

Skjermene er i stand til et stort utvalg forhåndsinnstilte tegn som dekker de fleste brukstilfeller på en rekke språk. Kontroller LCD -skjermen din ved hjelp av Liquid Crystal Library levert av Arduino. De vise() og noDisplay () metoder skrive til LCD -skjermen, som vist i offisiell opplæring på Arduino -nettstedet.





Bildekreditt: arduino.cc

Merk: Hvis du bruker en I2C -adapter for LCD -skjermen, må du bruke LiquidCrystal_I2C bibliotek i stedet.

Hvis du foretrekker videoopplæringer, Grunnleggende om krets ha en god gjennomgang av å sette opp og bruke en 16x2 LCD :

2. Displayer i syv segmenter

Leter du etter noe enkelt å vise tall og noen få grunntegn? Kanskje du leter etter noe med den gamle skolens arkadefølelse? EN syv segmenter kan passe dine behov.

Hvis du ikke har støtt på disse hendige små skjermene før, bruker Buzz Wire Game en til å vise spillstatusen:

hvordan overføre filer fra pc til android -telefon uten usb

Disse enkle tavlene består av 7 lysdioder (8 hvis du inkluderer prikken), og fungerer omtrent som vanlige lysdioder med en felles Anode eller Katode forbindelse. Dette lar dem ta en tilkobling til V+ (eller GND for vanlig katode) og styres fra pinnene på Arduino. Ved å kombinere disse pinnene i kode, kan du lage tall og flere bokstaver, sammen med mer abstrakte design - alt du kan drømme deg om ved å bruke segmentene som er tilgjengelige!

For en fullstendig oversikt over hvordan disse skjermene fungerer, trenger du ikke lete lenger enn denne omfattende nybegynnerguide fra Alt om kretser .

For en videoguide å følge med, Kristian Blåsol dedikert en episode av ham Alt Arduino serie til syv segmenter:

3. 5110 Display

Neste på listen vår er 5110 display , også kjærlig kjent som Nokia -skjermen på grunn av den store bruken i den elskede og nesten uforgjengelige Nokia 3310.

Bildekreditt: sparkfun.com

Disse små LCD -skjermene er monokrome og har en skjermstørrelse på 84 x 48 piksler, men ikke la det lure deg. Kommer inn kl under $ 2 på Aliexpress , disse skjermene er utrolig billige og har vanligvis en bakgrunnsbelysning som standard.

Avhengig av hvilket bibliotek du bruker, kan skjermen vise flere tekstlinjer i forskjellige fonter. Det er også i stand til å vise bilder, og det er gratis programvare designet for å hjelpe med å få kreasjonene dine på skjermen. Selv om oppdateringsfrekvensen er for treg for detaljerte animasjoner, er disse skjermene hardføre nok til å bli inkludert i langsiktige, alltid pågående prosjekter.

Sparkfun har en omfattende guide for å bruke disse små LCD -skjermene, eller for en rask introduksjon til 5110, sjekk ut denne videoen fra MKMe Lab :

4. OLED -skjermer

For et steg opp i oppløsning og funksjonalitet, en DU ER displayet kan være det du leter etter. Ved første øyekast ligner disse skjermene på 5110 -skjermene, men de er en betydelig oppgradering. Standard 0,96 tommers skjermer er 128 x 64 monokrom , og leveres med bakgrunnsbelysning som standard.

De kobler seg til din Arduino ved hjelp av I2C , noe som betyr at ved siden av V + og GND pins, er det bare to ytterligere pins som kreves for å kommunisere med skjermen. Med forskjellige størrelser og farger tilgjengelig, er disse skjermene utrolig allsidige.

Bildekreditt: adafruit.com

For et prosjekt for å komme i gang med OLED -skjermer, vår Elektronisk D20 -konstruksjon vil lære deg alt du trenger å vite - og du vil ende opp med den ultimate nerdete digitale terningen for spilløktene dine!

Disse skjermene kan brukes på samme måte som de andre vi har nevnt så langt, men oppdateringsfrekvensen gir mulighet for mye mer ambisiøse prosjekter. De grunnleggende monokrom skjerm er tilgjengelig på Amazon.

LANMU 0,96 'I2C IIC SPI Seriell 128X64 hvit OLED LCD -skjermkort OLED -modul KJØP NÅ PÅ AMAZON

5. TFT LCD

Tynnfilm-transistor flytende krystallskjermer (TFT LCD-er) er på mange måter et ytterligere steg i kvalitet når det gjelder alternativer for å legge til en skjerm på din Arduino. Tilgjengelig med eller uten berøringsskjermfunksjonalitet, de legger også til muligheten til å laste inn bitmap-filer fra et innebygd micro SD-kortspor.

Arduino har en offisiell guide for å sette opp sine ikke-berøringsskjerm TFT LCD-skjerm . For en videoopplæring som lærer deg det grunnleggende for å sette opp berøringsskjermversjonen, YouTuber educ8s.tv har du dekket:

Med den grunnleggende versjonen av disse skjermene koster mindre enn $ 4 og berøringsskjermutgavene som kommer under $ 10 [Broken Link Removed], er disse skjermene et annet godt valg når du trenger en fin skjerm for prosjektet ditt.

6. E-Paper-skjermer

Leter du etter noe litt annerledes? An E-papir (eller E-blekk avhengig av hvem du spør) kan visningen være riktig for deg. Disse skjermene skiller seg fra de andre som gir en mye mer naturlig leseopplevelse. Det er ingen overraskelse at denne teknologien er hjørnesteinen i nesten alle tilgjengelige e-lesere.

Bildekreditt: waveshare.com

Grunnen til at disse skjermene ser så bra ut er hvordan de fungerer. Hver 'piksel' inneholder ladede partikler mellom to elektroder. Ved å bytte ladning for hver elektrode kan du påvirke de negativt ladede svarte partiklene til å bytte plass med de positivt ladede hvite partiklene.

Det er dette som gir e-papir en så naturlig følelse. Som en bonus, når blekket er flyttet til stedet, bruker det ingen strøm for å holde det der. Dette gjør at disse skjermene har naturlig lav effekt.

Disse høyteknologiske skjermer koster mye mer, med 4,3-tommers Waveshare skjermen kommer inn kl over $ 50 . For en fullstendig oversikt over hvordan du kobler opp og programmerer disse skjermene, YouTuber educ8s.tv igjen er her for å hjelpe:

Skjermdrømmer

Denne artikkelen har dekket de fleste tilgjengelige alternativer for Arduino -skjermer, selv om det definitivt er mer rare og fantastiske måter å legge til tilbakemelding på DIY -enhetene dine.

Nå som du har en ide om hva som er der ute, hvorfor ikke inkludere en skjerm i ditt DIY smarte hjem? Hvis retrospill er noe for deg, hvorfor ikke lage din egen lille versjon av retroklassikeren Pong på Arduino?

Mulighetene er uendelige, og vi vil gjerne høre hvordan du inkorporerte noen av disse skjermene i prosjektene dine. Har du kommet på en uvanlig bruk for en Arduino -skjerm? Bruker du en skjerm vi rett og slett ikke tenkte på i prosjektet ditt?

Gi oss beskjed i kommentarfeltet nedenfor!

Vi håper du liker elementene vi anbefaler og diskuterer! MUO har tilknyttede og sponsede partnerskap, så vi mottar en andel av inntektene fra noen av kjøpene dine. Dette påvirker ikke prisen du betaler, og hjelper oss med å tilby de beste produktanbefalingene.

hvordan rippe dvd til harddisk
Dele Dele kvitring E -post Canon vs Nikon: Hvilket kameramerk er bedre?

Canon og Nikon er de to største navnene i kameraindustrien. Men hvilket merke tilbyr den bedre serien med kameraer og objektiver?

Les neste
Relaterte temaer
  • DIY
  • Arduino
Om forfatteren Ian Buckley(216 artikler publisert)

Ian Buckley er frilansjournalist, musiker, utøver og videoprodusent bosatt i Berlin, Tyskland. Når han ikke skriver eller står på scenen, pusler han med DIY elektronikk eller kode i håp om å bli en gal forsker.

Mer fra Ian Buckley

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere