Oglas
Torej, imaš Arduino. Naučili ste se nekaj osnov, morda ste sledili: priročnik za začetnike Uvod v Arduino: Vodnik za začetnikeArduino je odprtokodna platforma za izdelavo prototipov za elektroniko, ki temelji na fleksibilni, enostavni strojni in programski opremi. Namenjen je umetnikom, oblikovalcem, hobistom in vsem, ki jih zanima ustvarjanje interaktivnih predmetov ali okolij. Preberi več da začnete. Kaj je naslednje?
Če zaslon dodate v Arduino, lahko služi v številne namene. Ker je običajna uporaba mikrokontrolerjev branje podatkov s senzorjev, zaslon omogoča, da te podatke vidite v realnem času, ne da bi vam bilo treba uporabljati serijski monitor znotraj Arduino IDE. Omogoča vam tudi, da svojim projektom daste osebni stik z besedilom, slikami ali celo interaktivnostjo prek zaslona na dotik.
Mnogi Arduino starter kompleti Kaj je vključeno v zagon Arduino? [MakeUseOf pojasnjuje]Pred tem sem na MakeUseOf predstavil strojno opremo z odprto kodo Arduino, vendar boste potrebovali več kot le dejanski Arduino, da iz tega nekaj sestavite in dejansko začnete. Arduino "zaganjalni kompleti" so ... Preberi več prihajajo z neko obliko preprostega prikaza. Obstajajo tudi različne vnaprej izdelane Arduino ščiti Najboljši 4 ščitniki Arduino za nadvlado vaših projektovKupili ste starterski komplet Arduino, upoštevali ste vsa osnovna navodila, zdaj pa ste zadeli kamen spotike - za uresničitev sanj o elektroniki potrebujete več bitov in bob. Na srečo, če imate ... Preberi več ki imajo v njih vgrajene zaslone. Medtem ko smo pokrivali večje prikazovalniki, oblikovani za Raspberry Pi Kako nastaviti nastavitev zaslona na dotik zaslona Raspberry PiRaspberry Pi ima različne uporabne dodatke, vendar je en kos kompleta, ki se je izkazal za posebej priljubljenega, 7-palčni zaslon z zaslonom na dotik Raspberry Pi. Tukaj je, kako nastaviti eno. Preberi več prej je na voljo več možnosti, ki so bolj primerne za projekte, ki temeljijo na Arduinu.
V tem članku vas bomo seznanili z različnimi vrstami zaslona, ki so na voljo, kje jih dobiti in kako jih nastaviti.
1. Zaslon s tekočimi kristali
The zaslon s tekočimi kristali (LCD) je najpogostejši zaslon, ki ga lahko najdemo v projektih "Naredi sam" in v gospodinjstvu. To ni presenetljivo, saj so enostavni za upravljanje, z nizko porabo energije in neverjetno poceni.
Ta vrsta zaslona se lahko razlikuje po zasnovi. Nekateri so večji, z več znakovnimi presledki in vrsticami, nekateri prihajajo z osvetlitvijo ozadja. Večina se pritrdi neposredno na ploščo prek 8 ali 12 povezav z Arduino zatiči, zaradi česar so nezdružljivi s ploščami z manj zatiči. V tem primeru kupite zaslon z I2C adapter, kar omogoča nadzor s samo 4 zatiči.
Na voljo le za nekaj dolarjev (ali kar malo) 1,95 $ na Aliexpressu s preprostim prikazovalnikom I2C) lahko te preproste zaslone uporabite za povratne informacije o katerem koli projektu.
Zasloni lahko vključujejo številne prednastavljene znake, ki pokrivajo večino primerov uporabe v različnih jezikih. Nadzorujte svoj LCD s pomočjo knjižnice tekočih kristalov, ki jo je zagotovil Arduino. The prikaz () in noDisplay () metode zapisujejo na LCD, kot je prikazano v uradna vadnica na spletni strani Arduino.
Opomba: Če za svoj LCD zaslon uporabljate adapter I2C, boste morali uporabiti LiquidCrystal_I2C knjižnica namesto tega.
Če imate raje video vadnice, Osnove vezja imajo odličen potek nastavitve in uporabe 16 × 2 LCD:
2. Sedemsegmentni prikazi
Ali iščete nekaj preprostega za prikaz številk in nekaj osnovnih znakov? Mogoče iščete nekaj s tistim občutkom stare šole? A sedem segmentni zaslon lahko ustrezajo vašim potrebam.
Če še niste naleteli na te priročne male zaslone, je naš Igra žice uporablja eno za prikaz stanja igre:
Te preproste plošče so sestavljene iz 7 LED (8, če vključite piko), in delujejo podobno kot običajne LED s skupno Anoda ali Katoda povezava. To jim omogoča, da vzpostavijo eno povezavo do V + (ali GND za skupno katodo) in se nadzorujejo iz zatičev vašega Arduino. Če združite te zatiče v kodi, lahko ustvarite številke in več črk, skupaj z bolj abstraktnimi dizajni - vse, o čemer lahko sanjate z uporabo razpoložljivih segmentov!
Za celoten primer o tem, kako delujejo ti zasloni, ne glejte več na to obsežno priročnik za začetnike iz Vse informacije.
Če želite spremljati video vodič, Kristian Blåsol posvetil njegovo epizodo Karkoli Arduino serija do sedemsegmentni zasloni:
3. 5110 Zaslon
Naslednji na našem seznamu je 5110 zaslon, ljubkovalno znan tudi kot zaslon Nokia zaradi svoje široke uporabe v ljubljeni in skoraj neuničljivi Nokia 3310.
Ti drobni LCD zasloni so enobarvni in imajo velikost zaslona 84 x 48 slikovnih pik, vendar naj vas to ne zavede. Pridite ob pod 2 $ na Aliexpressu, ti zasloni so neverjetno poceni in običajno prihajajo z osvetlitvijo ozadja.
Glede na to, katero knjižnico uporabljate, lahko na zaslonu prikaže več vrstic besedila v različnih pisavah. Prav tako lahko prikazuje slike, na voljo pa je tudi brezplačna programska oprema, ki vam pomaga, da vaše kreacije postanejo na zaslonu. Medtem ko je hitrost osveževanja prepočasna za podrobne animacije, so ti zasloni dovolj trdni, da jih lahko vključimo v dolgoročne in vedno sprotne projekte.
Sparkfun imajo obširen vodnik do uporabe teh malih LCD-jev ali za hiter uvod v 5110 si oglejte ta videoposnetek MKMe laboratorij:
4. OLED prikaže
Za povečanje ločljivosti in funkcionalnosti je na voljo OLED zaslon je morda tisto, kar iščete. Na prvi pogled so ti zasloni videti podobni zaslonom 5110, vendar so pomembna nadgradnja. Standardni zasloni so 0,96 inčni 128 x 64 enobarvnih, in prihajajo z osvetlitvijo ozadja.
Na vaš Arduino se povežejo I2C, kar pomeni, da je poleg V + in BND zatiči, za komunikacijo z zaslonom sta potrebna samo dva dodatna zatiča. Na voljo so različne velikosti in možnosti barv, ti zasloni pa so zelo vsestranski.
Za začetek projekta z OLED zasloni, našimi Elektronska zgradba D20 vas bo naučil vsega, kar morate vedeti - in na koncu boste imeli vrhunske geeky digitalne kocke za vaše igre na srečo!
Te zaslone je mogoče uporabiti na enak način kot druge, ki smo jih že omenili, vendar njihova hitrost osveževanja omogoča veliko ambicioznejše projekte. The osnovni enobarvni zaslon je na voljo na Amazonu.
5. TFT LCD
Tankoslojni tranzistorski zasloni s tekočimi kristali (TFT LCD) so v marsičem še en korak v kakovosti, ko gre za možnosti za dodajanje zaslona v Arduino. Na voljo z ali brez funkcionalnosti zaslona na dotik, dodajo tudi možnost nalaganja datotek bitmapa iz reže za mikro SD kartico.
Arduino imajo uradni vodnik za postavitev njihovih TFT LCD zaslon brez dotika. Za video tutorial, ki vas nauči osnov nastavitve različice zaslona na dotik, YouTuber educ8s.tv ali ste zajeli:
Z osnovno različico teh zaslonov stane manj kot 4 dolarjein izdaje zaslona na dotik, ki prihajajo pod 10 USD (prekinjena povezava odstranjena), so ti zasloni še ena odlična izbira, ko za svoj projekt potrebujete lep videz.
6. E-papir prikazuje
Iščete nekaj malo drugačnega? An E-papir (ali E-črnilo odvisno od koga vprašate) je zaslon morda pravi za vas. Ti zasloni se razlikujejo od drugih, ki dajejo veliko bolj naravno bralno izkušnjo, zato ne preseneča, da je ta tehnologija temelj skoraj vsakega e-bralnika, ki je na voljo.
Razlog, da so ti zasloni videti tako dobri, je v tem, kako delujejo. Vsak "piksel" vsebuje napolnjene delce med dvema elektrodama. S preklopom naboja vsake elektrode lahko vplivate na negativno nabito črne delce, da zamenjajo mesta s pozitivno nabitimi belimi delci.
To daje e-papirju tako naraven občutek. Ko se črnilo premakne na svoje mesto, ne porabi moči, da bi ga obdržal tam. Zaradi tega imajo ti prikazovalci naravno majhno moč za delovanje.
Ti hi-tech prikazovalci prihajajo z večjimi stroški, z 4,3-palčni Waveshare zaslon prihaja ob nad 50 dolarjev. YouTuber lahko za popoln postopek kako povežete in programirate te prikazovalnike educ8s.tv še enkrat je tu, da pomagamo:
Zaslonske sanje
Ta članek je zajel večino možnosti, ki so na voljo za zaslone Arduino, čeprav zagotovo obstajajo bolj čudni in čudoviti načini za dodajanje povratnih informacij na svoje naprave naredi sam.
Zdaj, ko imate idejo, kaj je tam, zakaj ne vključite zaslona v svoje Naredite si dom pametni dom Kako na daljavo nadzirati svoj dom z Arduino, 5 DIY-projektiZdaj se dogaja revolucija pametnega doma! Pokažemo vam, kako narediti svoje lastne pripomočke za pametne doma z uporabo preprostega Arduinoja. Preberi več ? Če je retro igra bolj vaša stvar, zakaj si ne bi ustvarili lastne drobne različice retro klasike Pong na Arduino Retro igra Arduino z OLED zaslonomSte se kdaj vprašali, koliko dela je potrebno, da napišete svoje lastne retro igre? Kako enostavno je Pong kodirati za Arduino? Preberi več ?
Možnosti je nešteto, in radi bi slišali, kako ste kateri od teh prikazov vključili v svoje projekte. Ste se lotili nenavadne uporabe zaslona Arduino? Ali uporabljate zaslon, ki ga v vašem projektu preprosto nismo razmišljali?
Sporočite nam v spodnjem delu komentarja!
Ian Buckley je svobodni novinar, glasbenik, performer in producent videa, ki živi v Berlinu v Nemčiji. Ko ne piše ali na odru, se ukvarja z lastno elektroniko ali kodo v upanju, da bo postal nor znanstvenik.