6 Skärmar för att mata ut data från din Arduino

6 Skärmar för att mata ut data från din Arduino

Så du har en Arduino. Du har lärt dig några av grunderna, kanske har du följt a nybörjarguide för att komma igång. Vad händer sedan?





Att lägga till en skärm till din Arduino kan tjäna många syften. Eftersom en vanlig användning för mikrokontroller är att läsa data från sensorer, kan du på en skärm se dessa data i realtid utan att behöva använda den seriella bildskärmen i Arduino IDE. Det låter dig också ge dina projekt en personlig touch med text, bilder eller till och med interaktivitet via en pekskärm.





Många Arduino startpaket kommer med någon form av enkel display. Det finns också en mängd förbyggda Arduino-sköldar som har skärmar inbyggda i dem. Även om vi tidigare har täckt större skärmar som är utformade för Raspberry Pi, finns det flera alternativ som är bättre lämpade för Arduino -baserade projekt.





I den här artikeln tar vi dig igenom de olika typerna av skärmar som finns tillgängliga, var du kan få dem och hur du konfigurerar dem.

1. Liquid Crystal Display

De flytande kristallskärm (LCD) är den vanligaste skärmen att hitta i DIY -projekt och hushållsapparater. Detta är ingen överraskning eftersom de är enkla att använda, lågdrivna och otroligt billiga.



Denna typ av display kan variera i design. Vissa är större, med fler teckenutrymmen och rader, vissa har bakgrundsbelysning. De flesta fäster direkt på kortet genom 8 eller 12 anslutningar till Arduino -stiften, vilket gör dem oförenliga med brädor med färre stift tillgängliga. I det här fallet köper du en skärm med en I2C -adapter , vilket möjliggör kontroll med endast 4 stift.

Bildkredit: www.martyncurrey.com





Finns för bara några dollar (eller så lite som 1,95 dollar på Aliexpress med medföljande I2C -adapter) kan dessa enkla skärmar användas för att ge feedback i realtid till alla projekt.

Skärmarna har en mängd olika förinställda tecken som täcker de flesta användningsfall på olika språk. Styr din LCD -skärm med Liquid Crystal -biblioteket från Arduino. De visa() och ingen skärm() metoder skriver till LCD -skärmen, som visas i officiell handledning på Arduinos webbplats.





Bildkredit: arduino.cc

Notera: Om du använder en I2C -adapter för din LCD -skärm måste du använda LiquidCrystal_I2C bibliotek istället.

Om du föredrar videohandledning, Kretsens grunder ha en bra genomgång av att konfigurera och använda en 16x2 LCD :

2. Displayer med sju segment

Letar du efter något enkelt att visa siffror och några grundläggande tecken? Kanske letar du efter något med den gamla arkadkänslan? A sju segment display kan passa dina behov.

Om du inte har stött på dessa praktiska små skärmar tidigare använder vårt Buzz Wire Game en för att visa spelstatus:

hur man laddar ner inbäddad flash -video

Dessa enkla brädor består av 7 lysdioder (8 om du inkluderar pricken) och fungerar ungefär som vanliga lysdioder med en gemensam Anod eller Katod förbindelse. Detta gör att de kan ta en anslutning till V+ (eller GND för vanlig katod) och styras från stiften på din Arduino. Genom att kombinera dessa stift i kod kan du skapa siffror och flera bokstäver, tillsammans med mer abstrakta mönster - allt du kan drömma om med hjälp av de tillgängliga segmenten!

För en fullständig inledning om hur dessa skärmar fungerar, se inte längre än denna omfattande nybörjarguide från AllAboutCircuits .

För en videoguide att följa med, Kristian Blåsol dedikerade ett avsnitt av hans Allt Arduino serier till sju segment:

3. 5110 Display

Nästa på vår lista är 5110 display , även kärleksfullt känd som Nokia -displayen på grund av dess omfattande användning i den älskade och nära oförstörbara Nokia 3310.

Bildkredit: sparkfun.com

Dessa små LCD -skärmar är svartvita och har en skärmstorlek på 84 x 48 pixlar, men låt dig inte lura det. Kommer in kl under $ 2 på Aliexpress , dessa skärmar är otroligt billiga och har vanligtvis bakgrundsbelysning som standard.

Beroende på vilket bibliotek du använder kan skärmen visa flera textrader med olika teckensnitt. Det är också möjligt att visa bilder, och det finns gratis programvara som är utformad för att hjälpa till att få dina skapelser på skärmen. Även om uppdateringsfrekvensen är för långsam för detaljerade animationer, är dessa skärmar tillräckligt hårda för att kunna ingå i långsiktiga projekt som alltid är igång.

Sparkfun har en omfattande guide för att använda dessa små LCD -skärmar, eller för en snabb introduktion till 5110, kolla in den här videon från MKMe Lab :

4. OLED -skärmar

För ett steg upp i upplösning och funktionalitet, en DU ÄR display kan vara det du letar efter. Vid första anblicken ser dessa skärmar ut som 5110 -skärmarna, men de är en betydande uppgradering. Standard 0,96 tums skärmar är 128 x 64 svartvitt , och levereras med bakgrundsbelysning som standard.

De ansluter till din Arduino med I2C , vilket betyder att vid sidan av V + och GND stift, bara två ytterligare stift krävs för att kommunicera med skärmen. Med olika storlekar och fullfärgalternativ tillgängliga är dessa skärmar otroligt mångsidiga.

Bildkredit: adafruit.com

För ett projekt för att komma igång med OLED -skärmar, vår Elektronisk D20 -konstruktion kommer att lära dig allt du behöver veta - och du kommer att få den ultimata nördiga digitala tärningen för dina spelsessioner!

Dessa skärmar kan användas på samma sätt som de andra vi har nämnt hittills, men deras uppdateringsfrekvens möjliggör mycket mer ambitiösa projekt. De grundläggande svartvit skärm finns på Amazon.

LANMU 0,96 'I2C IIC SPI Seriell 128X64 vit OLED LCD -skärmkort OLED -modul KÖP NU PÅ AMAZON

5. TFT LCD

Tunnfilmstransistor flytande kristallskärmar (TFT LCD-skärmar) är på många sätt ytterligare ett steg i kvalitet när det gäller alternativ för att lägga till en skärm till din Arduino. De är tillgängliga med eller utan pekskärmsfunktioner och lägger också till möjligheten att ladda bitmappfiler från en inbyggd micro SD-kortplats.

Arduino har en officiell guide för att sätta upp sina icke-pekskärm TFT LCD-skärm . För en videohandledning som lär dig grunderna för att konfigurera pekskärmsversionen, YouTuber educ8s.tv har du täckt:

Med den grundläggande versionen av dessa skärmar kostar mindre än $ 4 , och pekskärmsutgåvorna som kommer under $ 10 [Broken Link Removed], är dessa skärmar ett annat bra val för när du behöver en snygg skärm för ditt projekt.

6. Displayer för e-papper

Letar du efter något lite annorlunda? Ett E-papper (eller E-bläck beroende på vem du frågar) kan skärmen vara rätt för dig. Dessa skärmar skiljer sig från de andra som ger en mycket mer naturlig läsupplevelse, det är ingen överraskning att denna teknik är hörnstenen i nästan alla tillgängliga e-läsare.

Bildkredit: waveshare.com

Anledningen till att dessa skärmar ser så bra ut beror på hur de fungerar. Varje 'pixel' innehåller laddade partiklar mellan två elektroder. Genom att byta laddning för varje elektrod kan du påverka de negativt laddade svarta partiklarna att byta plats med de positivt laddade vita partiklarna.

Det är det som ger e-papper en så naturlig känsla. Som en bonus, när bläcket flyttas till sin plats, använder det ingen ström för att hålla det där. Detta gör att dessa skärmar har en naturligt låg effekt.

Dessa högteknologiska skärmar kommer till en högre kostnad, med 4,3-tums Waveshare skärmen kommer in kl över $ 50 . För en fullständig genomgång av hur du kopplar upp och programmerar dessa skärmar, YouTuber educ8s.tv än en gång är här för att hjälpa:

Skärmdrömmar

Den här artikeln har täckt de flesta tillgängliga alternativen för Arduino -skärmar, men det finns definitivt mer konstiga och underbara sätt att lägga till feedback på dina DIY -enheter.

Nu när du har en uppfattning om vad som finns där ute, varför inte integrera en skärm i ditt DIY smarta hem? Om retrospel är mer din grej, varför inte skapa din egen lilla version av retroklassiker Pong på Arduino?

Möjligheterna är oändliga, och vi vill gärna höra hur du införlivade någon av dessa skärmar i dina projekt. Har du kommit på en ovanlig användning för en Arduino -skärm? Använder du en skärm som vi helt enkelt inte tänkte på i ditt projekt?

Låt oss veta i kommentarsfältet nedan!

Vi hoppas att du gillar de saker vi rekommenderar och diskuterar! MUO har samarbetspartners och sponsrade partnerskap, så vi får en del av intäkterna från några av dina köp. Detta påverkar inte priset du betalar och hjälper oss att erbjuda de bästa produktrekommendationerna.

spegla din Mac trådlöst på din roku
Dela med sig Dela med sig Tweet E-post Canon vs Nikon: Vilket kameramärke är bättre?

Canon och Nikon är de två största namnen i kameraindustrin. Men vilket märke erbjuder den bättre sortimentet av kameror och objektiv?

Läs Nästa
Relaterade ämnen
  • DIY
  • Arduino
Om författaren Ian Buckley(216 artiklar publicerade)

Ian Buckley är frilansjournalist, musiker, artist och videoproducent som bor i Berlin, Tyskland. När han inte skriver eller på scenen, pysslar han med DIY -elektronik eller kod i hopp om att bli en galet forskare.

Mer från Ian Buckley

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera