6 Afișează datele de ieșire de la dvs. Arduino
Deci, aveți un Arduino. Ați învățat câteva dintre elementele de bază, poate că ați urmat ghidul unui începător Cum să începeți cu Arduino: Ghidul începătorului Cum să începeți cu Arduino: Ghidul unui începător Arduino este o platformă de prototipuri electronice cu sursă deschisă bazată pe hardware flexibil și ușor de folosit și software-ul. Este destinat artiștilor, designerilor, pasionaților și tuturor celor interesați să creeze obiecte sau medii interactive. Citiți mai multe pentru a începe. Ce urmează?
Adăugarea unui afișaj la Arduino poate servi mai multor scopuri. Deoarece o utilizare obișnuită pentru microcontrolere citește date de la senzori, un afișaj vă permite să vedeți aceste date în timp real fără a fi nevoie să utilizați monitorul serial în cadrul IDE-ului Arduino. De asemenea, vă permite să oferiți proiectelor dvs. o notă personală cu text, imagini sau chiar interactivitate printr-un ecran tactil.
Multe kituri de starter Arduino Ce este inclus în kitul de pornire Arduino? [Explică-i pe MakeUseOf] Ce este inclus în kitul de pornire Arduino? [MakeUseOf Explains] Am introdus hardware-ul open-source Arduino aici pe MakeUseOf, dar ai nevoie de ceva mai mult decât Arduino pentru a construi ceva din ea și de fapt începe. Arduino "kituri de starter" sunt ... Citește mai mult vin cu o anumită formă de afișare simplă. Există, de asemenea, o varietate de scuturi Arduino pre-construite Top 4 Arduino Shields Pentru a vă suprapune Proiectele Top 4 Shields Arduino Pentru a Superputerea Proiectelor dvs. Ați cumpărat un kit de pornire Arduino, ați urmat toate ghidurile de bază, dar acum ai lovit un bloc de poticnire - ai nevoie de mai multi biti si boboci pentru a-ti realiza visul in electronica. Din fericire, dacă aveți ... Citiți mai multe care au ecranele încorporate în ele. În timp ce ne-am acoperit mai mari afișează concepute pentru Zmeura Pi Cum de a configura dvs. de zmeura Pi Touchscreen Cum de a configura zmeura Pi Touchscreen Pi Zmeura vine cu o varietate de add-on-uri utile, dar o bucată de kit care sa dovedit deosebit de popular este Zmeura Pi Afișaj tactil cu ecran de 7 inch. Iată cum să setați unul. Citește mai mult anterior, există mai multe opțiuni disponibile care sunt mai potrivite pentru proiectele bazate pe Arduino.
În acest articol vă vom trece prin diferitele tipuri de afișări disponibile, de unde să le obțineți și cum să le configurați.
1. Afișaj cu cristale lichide
display cu cristale lichide (LCD) este cel mai obișnuit afișaj pe care îl puteți găsi în proiectele DIY și în aparatele de uz casnic. Acest lucru nu este o surpriză deoarece acestea sunt simple de operare, cu putere redusă și incredibil de ieftine.
Acest tip de afișaj poate varia în funcție de design. Unele sunt mai mari, cu mai multe spații de caractere și rânduri, unele vin cu o lumină de fundal. Cele mai multe se atașează direct la placă prin intermediul a 8 sau 12 conexiuni la pinii Arduino, făcându-i incompatibili cu plăcile cu mai puține pini disponibile. În acest caz, cumpărați un ecran cu un Adaptor I2C, permițând controlul folosind doar 4 pini.
Disponibil doar pentru câțiva dolari (sau la fel de puțin ca 1.95 dolari pe Aliexpress cu adaptor inclus I2C), aceste afișe simple pot fi folosite pentru a oferi feedback în timp real pentru orice proiect.
Ecranele sunt capabile de o mare varietate de caractere prestabilite care acoperă cele mai multe cazuri de utilizare într-o varietate de limbi. Controlați ecranul LCD utilizând Biblioteca cu cristale lichide furnizată de Arduino. afişa() și noDisplay () metode scrie pe ecranul LCD, așa cum se arată în tutorialul oficial de pe site-ul web Arduino.
Notă: Dacă utilizați un adaptor I2C pentru ecranul LCD, va trebui să utilizați în schimb biblioteca LiquidCrystal_I2C.
Dacă preferați tutoriale video, Circuit de bază au o mare fugă prin crearea și utilizarea unui 16 × 2 LCD:
2. Afișări pe șapte segmente
Căutați ceva simplu pentru a afișa numere și câteva caractere de bază? Poate că cauți ceva cu vechea arcadă școlară? A Afișaj pe șapte segmente ar putea potrivi nevoilor dvs..
Dacă nu ați mai întâlnit aceste afișe în prealabil, Buzz Wire Game utilizează unul pentru a afișa starea jocului:
Aceste plăci simple sunt alcătuite din 7 LED-uri (8 dacă includeți punctul) și funcționează la fel ca LED-urile normale cu o frecvență obișnuită Anod sau Catod conexiune. Acest lucru le permite să ia o conexiune la V + (sau GND pentru catodul comun) și să fie controlată de la pinii arduinului tău. Prin combinarea acestor pini în cod, puteți crea numere și mai multe litere, împreună cu mai multe modele abstracte - tot ce vă puteți imagina folosind segmentele disponibile!
Pentru o amplitudine completă a modului în care funcționează aceste afișe, nu căutați mai departe decât acest ghid vast de începători AllAboutCircuits.
Pentru un ghid video de urmat împreună cu, Kristian Blåsol a dedicat un episod al lui Orice Arduino serie de afișaje pe șapte segmente:
5110 Afișaj
Următorul pe lista noastră este 5110, de asemenea afectiv cunoscut sub numele de afișaj Nokia, datorită utilizării sale largi în Nokia 3310, iubit și aproape indestructibil.
Aceste ecrane LCD sunt monocrome și au o dimensiune a ecranului 84 x 48 pixeli, dar nu lasa asta sa te pacaleasca. Venind la sub 2 dolari pe Aliexpress, aceste afișe sunt incredibil de ieftine și de obicei vin cu un backlight ca standard.
În funcție de biblioteca pe care o utilizați, ecranul poate afișa mai multe rânduri de text în diferite fonturi. Este, de asemenea, capabil de a afișa imagini, și există software liber proiectat pentru a vă ajuta să obțineți creațiile pe ecran. În timp ce rata de reîmprospătare este prea lentă pentru animațiile detaliate, aceste ecrane sunt destul de rezistente pentru a fi incluse în proiecte pe termen lung, întotdeauna pe.
Sparkfun au un ghid extins pentru utilizarea acestor LCD-uri mici sau pentru o introducere rapidă la modelul 5110, vizitați acest videoclip MKMe Lab:
4. Afișaje OLED
Pentru un pas în sus în rezoluție și funcționalitate, o OLED afișarea ar putea fi ceea ce căutați. La prima vedere, aceste ecrane arată asemănătoare ecranelor 5110, dar ele reprezintă un upgrade semnificativ. Ecranele standard de 0,96 inch sunt 128 x 64 monocrom, și vin cu o lumină de fundal ca standard.
Se conectează la arduino folosind I2C, ceea ce înseamnă că, alături de V+ și GND pini, sunt necesare numai două pini pentru a comunica cu ecranul. Cu diferite dimensiuni și opțiuni complete de culoare, aceste afișe sunt incredibil de versatile.
Pentru un proiect care vă permite să începeți cu ecrane OLED, construirea electronică D20 vă va învăța tot ceea ce trebuie să știți - și veți termina cu zarurile digitale de ultimă generație pentru sesiunile de jocuri!
Aceste afișări pot fi utilizate în același mod ca și celelalte pe care le-am menționat până acum, însă rata lor de reîmprospătare permite proiecte mult mai ambițioase. Ecranul de bază monocrom este disponibil pe Amazon.
Ecran LCD OLED, LANMU 0.96 "I2C IIC SPI Serial 128X64 Placă de protecție OLED cu ecran OLED albastru 128X64 OLED Modul OLED pentru Arduino 51 Msp420 Stim32 SCR OLED Ecran LCD, LANMU 0.96" I2C IIC SPI Serie 128X64 White OLED Placă de ecran OLED pentru Arduino 51 Msp420 Stim32 SCR Cumpara acum la Amazon
5. TFT LCD
Afișaje cu cristale lichide cu tranzistori subțiri (LCD TFT) sunt în multe feluri un alt pas în sus în calitate atunci când vine vorba de opțiuni pentru adăugarea unui ecran la Arduino dumneavoastră. Disponibile cu sau fără funcționalitate touchscreen, ele adaugă și capacitatea de a încărca fișiere bitmap dintr-un slot de card micro SD la bord.
Arduino au un ghid oficial pentru instalarea ecranului TFT LCD fără touchscreen. Pentru un tutorial video care vă preda elementele de bază pentru configurarea versiunii touchscreen, YouTuber educ8s.tv ați acoperit:
Cu versiunea de bază a acestor ecrane costând mai puțin de 4 dolari, iar edițiile cu ecran tactil care vin la sub 10 dolari, aceste afișe sunt o altă alegere excelentă atunci când aveți nevoie de un afișaj frumos pentru proiectul dvs..
6. Afișaje de hârtie electronică
Căutați ceva diferit? Un E-hârtie (sau E-cerneală în funcție de cine vă cereți) afișarea ar putea fi potrivită pentru dvs. Aceste ecrane diferă de celelalte, oferind o experiență mult mai naturală de citire, nu este deloc surprinzător faptul că această tehnologie este piatra de temelie a aproape tuturor cititorilor disponibili.
Motivul pentru care aceste afișări arată atât de bine este în funcție de modul în care funcționează. Fiecare “pixel” conține particule încărcate între doi electrozi. Prin comutarea încărcării fiecărui electrod puteți influența particulele negre încărcate negativ în locurile de schimbare cu particulele albe încărcate pozitiv.
Aceasta este ceea ce conferă e-hârtiei o senzație naturală. Ca un bonus, odată ce cerneala este mutată la locația sa, ea nu folosește nicio putere pentru ao menține acolo. Acest lucru face ca aceste afișează puterea naturală scăzută să funcționeze.
Aceste display-uri de înaltă tehnologie au un cost mai mare, cu ajutorul tehnologiei 4.3-inch Waveshare ecranul ajungând la peste 50 de dolari. Pentru o descriere completă a modului în care să vă conectați și să programați aceste afișaje, YouTuber educ8s.tv încă o dată este aici pentru a ajuta:
Ecranul Dreams
Acest articol a acoperit majoritatea opțiunilor disponibile pentru afișajele Arduino, deși există cu siguranță mai multe moduri ciudate și minunate de a adăuga feedback către dispozitivele DIY.
Acum, că aveți o idee despre ceea ce este acolo, de ce să nu încorporați un ecran în casa ta inteligentă inteligentă înființată Cum să vă controlați de la distanță casa cu un arduino, 5 DIY proiecte Cum de a controla de la distanță casa ta cu un arduino, 5 DIY proiecte revoluția acasă inteligentă se întâmplă acum! Vă arătăm cum să vă creați gadget-urile tale inteligente de acasă folosind nimic mai mult decât un simplu Arduino. Citeste mai mult ? Dacă retro jocul este mai mult de dvs., de ce nu creați propria versiune tinuta de clasic Pong clasic pe Arduino Arduino Retro Gaming cu un ecran OLED Arduino Retro Gaming cu un ecran OLED Întrebat vreodată cât de mult este nevoie pentru a scrie propriile jocuri retro ? Cât de ușor este Pong să cod pentru Arduino? Citeste mai mult ?
Posibilitățile sunt nesfârșite și ne-ar plăcea să auzim cum ați încorporat oricare dintre aceste afișări în proiectele dvs. Ați venit cu o utilizare neobișnuită pentru un Arduino Display? Folosești un ecran pe care pur și simplu nu l-am gândit în proiectul tău?
Spuneți-ne în secțiunea de comentarii de mai jos!
Explorați mai multe despre: Arduino.