6 zaslona za izlaz podataka s vašeg Arduina

6 zaslona za izlaz podataka s vašeg Arduina

Dakle, imate Arduino. Naučili ste neke osnove, možda ste slijedili a vodič za početnike za početak. Što dalje?





Dodavanje zaslona vašem Arduinu može poslužiti u mnoge svrhe. Budući da je uobičajena upotreba mikrokontrolera čitanje podataka sa senzora, zaslon vam omogućuje da vidite te podatke u stvarnom vremenu bez potrebe za korištenjem serijskog monitora unutar Arduino IDE -a. Također vam omogućuje da svojim projektima date osobni pečat s tekstom, slikama ili čak interaktivnošću putem zaslona osjetljivog na dodir.





Mnogi Arduino početni setovi dolaze s nekim oblikom jednostavnog prikaza. Postoje i različiti unaprijed izgrađeni Arduino štitovi koji imaju ugrađene zaslone. Iako smo već pokrivali veće zaslone dizajnirane za Raspberry Pi, na raspolaganju je nekoliko opcija koje bolje odgovaraju projektima temeljenim na Arduinu.





U ovom članku ćemo vas provesti kroz različite vrste prikaza, gdje ih nabaviti i kako ih postaviti.

1. Zaslon s tekućim kristalima

The zaslon s tekućim kristalima (LCD) je najčešći zaslon koji se može pronaći u DIY projektima i kućanskim aparatima. To ne čudi jer su jednostavni za rad, male snage i nevjerojatno jeftini.



Ova vrsta zaslona može se razlikovati u dizajnu. Neki su veći, s više razmaka i redova znakova, neki dolaze s pozadinskim osvjetljenjem. Većina se pričvršćuje izravno na ploču putem 8 ili 12 priključaka na Arduino pinove, što ih čini nekompatibilnima s pločama s manje dostupnih pinova. U ovom slučaju kupite zaslon s oznakom I2C adapter , dopuštajući upravljanje pomoću samo 4 pina.

Kredit za sliku: www.martyncurrey.com





Dostupno za samo nekoliko dolara (ili već kao 1,95 USD na Aliexpressu s uključenim I2C adapterom), ovi jednostavni zasloni mogu se koristiti za davanje povratnih informacija u stvarnom vremenu svakom projektu.

Zasloni su sposobni za veliki broj unaprijed postavljenih znakova koji pokrivaju većinu slučajeva upotrebe na različitim jezicima. Upravljajte svojim LCD -om pomoću biblioteke tekućih kristala koju nudi Arduino. The prikaz() i noDisplay () metode zapisuju na LCD, kao što je prikazano u službeni vodič na web stranici Arduino.





Kredit za sliku: arduino.cc

Bilješka: Ako koristite LCD adapter za svoj LCD zaslon, morat ćete koristiti Knjižnica LiquidCrystal_I2C umjesto toga.

Ako više volite video vodiče, Osnove kola imati veliki uspjeh u postavljanju i korištenju a 16x2 LCD :

2. Prikazi u sedam segmenata

Tražite li nešto jednostavno za prikaz brojeva i nekoliko osnovnih znakova? Možda tražite nešto s tim starinskim arkadnim osjećajem? A zaslon sa sedam segmenata može odgovarati vašim potrebama.

Ako dosad niste naišli na ove zgodne male zaslone, naša Buzz Wire igra koristi jedan za prikaz statusa igre:

nije moguće preuzeti iz trgovine Windows 10

Ove jednostavne ploče sastoje se od 7 LED dioda (8 ako uključite točku) i rade slično kao normalne LED sa zajedničkim Anoda ili Katoda veza. To im omogućuje da povežu jednu vezu s V+ (ili GND za zajedničku katodu) i da se njima upravlja sa pinova vašeg Arduina. Kombiniranjem ovih pinova u kodu možete stvoriti brojeve i nekoliko slova, zajedno s apstraktnijim dizajnom - sve što možete zamisliti koristeći dostupne segmente!

Za potpuni uvod o načinu rada ovih zaslona ne tražite dalje od ovog opsežnog vodič za početnike iz SviO krugovima .

Da biste slijedili video vodič, Kristian Blåsol posvetio svoju epizodu Bilo što Arduino serije do sedmosegmentnih zaslona:

3. 5110 Zaslon

Sljedeće na našem popisu je Zaslon 5110 , također od milja poznat kao Nokijin zaslon zbog široke uporabe u voljenoj i gotovo neuništivoj Nokiji 3310.

Kredit za sliku: sparkfun.com

Ovi maleni LCD ekrani su jednobojni i imaju veličinu zaslona 84 x 48 piksela, ali neka vas to ne zavara. Ulaz u ispod 2 USD na Aliexpressu , ti su zasloni nevjerojatno jeftini i obično imaju standardno pozadinsko osvjetljenje.

Ovisno o knjižnici koju koristite, zaslon može prikazati više redaka teksta u različitim fontovima. Također je sposoban prikazati slike, a postoji i besplatni softver osmišljen da vam pomogne prikazati vaše kreacije. Iako je brzina osvježavanja prespora za detaljne animacije, ti su zasloni dovoljno izdržljivi da se mogu uključiti u dugoročne, uvijek uključene projekte.

Sparkfun imaju opsežan vodič za korištenje ovih malih LCD -ova ili za brzi uvod u 5110 pogledajte ovaj video sa MKMe laboratorij :

4. OLED zasloni

Za povećanje rezolucije i funkcionalnosti, an TI SI zaslon može biti ono što tražite. Na prvi pogled ti ekrani izgledaju slično ekranima 5110, ali su značajna nadogradnja. Standardni ekrani od 0,96 inča su 128 x 64 jednobojno , i standardno dolaze s pozadinskim osvjetljenjem.

Povezuju se s vašim Arduinom pomoću I2C , što znači da pored V + i GND pinovi, potrebna su samo dva dodatna pina za komunikaciju s zaslonom. S različitim veličinama i mogućnostima u punoj boji, ovi su zasloni nevjerojatno svestrani.

Kredit za sliku: adafruit.com

Za početak vašeg projekta s OLED zaslonima, naše Elektronička D20 konstrukcija naučit će vas svemu što trebate znati - a na kraju ćete dobiti vrhunske štreberske digitalne kockice za svoje sesije igara!

Ovi se prikazi mogu koristiti na isti način kao i drugi koje smo dosad spomenuli, ali njihova učestalost osvježavanja omogućuje mnogo ambicioznije projekte. The osnovni jednobojni zaslon je dostupan na Amazonu.

LANMU 0,96 'I2C IIC SPI serijski 128X64 bijeli OLED LCD zaslon štitnik OLED modul KUPITE ODMAH NA AMAZONU

5. TFT LCD

Tankoslojni tranzistorski zasloni s tekućim kristalima (TFT LCD) su na mnogo načina još jedan korak u kvaliteti što se tiče mogućnosti dodavanja zaslona vašem Arduinu. Dostupni sa ili bez funkcije zaslona osjetljivog na dodir, dodaju i mogućnost učitavanja datoteka bitmape iz ugrađenog utora za mikro SD karticu.

Arduino imaju službeni vodič za postavljanje svojih TFT LCD zaslon bez dodira . Za video vodič koji vas podučava osnovama postavljanja verzije zaslona osjetljivog na dodir, YouTuber edu8s.tv jeste li pokrili:

S osnovnom verzijom ovih zaslona troškovi manje od 4 USD i izdanja s zaslonom osjetljivim na dodir čija su cijena manja od 10 USD [Neispravna veza uklonjena], ovi su zasloni još jedan odličan izbor kada vam za vaš projekt treba lijep zaslon.

6. Zasloni e-papira

Tražite nešto malo drugačije? An E-papir (ili E-tinta ovisno o tome koga pitate) prikaz bi vam mogao odgovarati. Ovi se ekrani razlikuju od ostalih koji pružaju puno prirodnije iskustvo čitanja, pa ne čudi što je ova tehnologija kamen temeljac gotovo svakog dostupnog e-čitača.

Kredit za sliku: waveshare.com

Razlog zašto ovi zasloni izgledaju tako dobro je njihov način rada. Svaki 'piksel' sadrži nabijene čestice između dvije elektrode. Promjenom naboja svake elektrode možete utjecati na negativno nabijene crne čestice da zamijene mjesta pozitivno nabijenim bijelim česticama.

To je ono što e-papiru daje tako prirodan osjećaj. Kao bonus, kad se tinta premjesti na svoje mjesto, ne koristi nikakvu snagu da je zadrži. Zbog toga su ti zasloni prirodno male snage za rad.

Ovi visokotehnološki zasloni imaju veću cijenu, s 4,3-inčni Waveshare zaslon dolazi u preko 50 USD . Za potpuni pregled načina povezivanja i programiranja ovih zaslona, ​​YouTuber edu8s.tv opet je tu da vam pomogne:

Snovi na ekranu

Ovaj članak je obuhvatio većinu dostupnih opcija za Arduino zaslone, iako definitivno postoje čudniji i čudesniji načini za dodavanje povratnih informacija vašim DIY uređajima.

Sad kad imate ideju što je vani, zašto ne biste ugradili zaslon u svoj DIY pametni dom? Ako je retro igranje više vaša stvar, zašto ne biste stvorili svoju malu verziju retro klasičnog ponga na Arduinu?

Mogućnosti su beskrajne i voljeli bismo čuti kako ste uključili bilo koji od ovih prikaza u svoje projekte. Jeste li smislili neobičnu upotrebu za Arduino zaslon? Koristite li zaslon na koji jednostavno nismo mislili u vašem projektu?

Javite nam u odjeljku komentara ispod!

Nadamo se da vam se sviđaju stavke koje preporučujemo i raspravljate! MUO ima pridružena i sponzorirana partnerstva, pa od nekih vaših kupnji primamo dio prihoda. To neće utjecati na cijenu koju plaćate i pomaže nam da ponudimo najbolje preporuke proizvoda.

kako dobiti linux na chromebook
Udio Udio Cvrkut E -pošta Canon protiv Nikona: Koja je marka fotoaparata bolja?

Canon i Nikon dva su najveća imena u industriji fotoaparata. No, koja marka nudi bolju ponudu kamera i objektiva?

Pročitajte Dalje
Povezane teme
  • Uradi sam
  • Arduino
O autoru Ian Buckley(216 objavljenih članaka)

Ian Buckley je slobodni novinar, glazbenik, izvođač i video producent koji živi u Berlinu, Njemačka. Kad ne piše ili je na pozornici, petlja s DIY elektronikom ili kodom u nadi da će postati ludi znanstvenik.

Više od Iana Buckleyja

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu