6 Displays om gegevens uit uw Arduino uit te voeren

In dit artikel nemen we de verschillende beschikbare weergavetypen door, waar u ze kunt vinden en hoe u ze kunt instellen.

In dit artikel nemen we de verschillende beschikbare weergavetypen door, waar u ze kunt vinden en hoe u ze kunt instellen.
Advertentie

Dus je hebt een Arduino. Je hebt enkele basisbeginselen geleerd, misschien heb je een beginnershandleiding gevolgd. Aan de slag met Arduino: een beginnershandleiding Aan de slag met Arduino: een beginnersgids Arduino is een open-sourceprotocol voor prototyping van elektronica op basis van flexibele, eenvoudig te gebruiken hardware. en software. Het is bedoeld voor kunstenaars, ontwerpers, hobbyisten en iedereen die geïnteresseerd is in het maken van interactieve objecten of omgevingen. Lees meer om u op weg te helpen. Wat nu?

Het toevoegen van een display aan uw Arduino kan vele doelen dienen. Omdat een algemeen gebruik voor microcontrollers gegevens van sensoren leest, kunt u met een display deze gegevens in realtime bekijken zonder dat u de seriële monitor binnen de Arduino IDE hoeft te gebruiken. Hiermee kunt u uw projecten ook een persoonlijk tintje geven met tekst, afbeeldingen of zelfs interactiviteit via een aanraakscherm.

Veel Arduino-starterkits Wat zit er in een Arduino-starterkit? [MakeUseOf Explains] Wat zit er in een Arduino Starter Kit? [MakeUseOf Explains] Ik heb eerder de Arduino open-source hardware hier op MakeUseOf geïntroduceerd, maar je zult meer nodig hebben dan alleen de echte Arduino om er iets van te maken en daadwerkelijk aan de slag te gaan. Arduino "starterkits" zijn ... Lees meer met een of andere vorm van eenvoudige weergave. Er zijn ook een aantal vooraf gebouwde Arduino-schilden. De Top 4 Arduino-schilden om je projecten te versterken De top 4 Arduino-schilden om je projecten te versterken Je hebt een Arduino-starterkit gekocht, je hebt alle basisgidsen gevolgd, maar nu kun je heb een struikelblok geraakt - je hebt meer bits en bobs nodig om je elektronische droom te verwezenlijken. Gelukkig, als je ... Lees meer hebt waarop schermen zijn opgenomen. Hoewel we grotere schermen hebben ontworpen voor de Raspberry Pi Hoe u uw Raspberry Pi aanraakscherm instelt Hoe uw Raspberry Pi aanraakscherm in te stellen De Raspberry Pi wordt geleverd met een verscheidenheid aan nuttige add-ons, maar een van de bijzonder populaire kit is de Raspberry Pi 7-inch touchscreen display. U kunt als volgt een instellen. Meer lezen eerder, er zijn verschillende opties beschikbaar die beter geschikt zijn voor op Arduino gebaseerde projecten.

In dit artikel nemen we de verschillende beschikbare weergavetypen door, waar u ze kunt vinden en hoe u ze kunt instellen.

1. Liquid Crystal Display

Het LCD-scherm (Liquid Crystal Display) is het meest voorkomende display dat u kunt vinden in doe-het-zelfprojecten en huishoudelijke apparaten. Dit is geen verrassing, ze zijn eenvoudig te bedienen, laag vermogen en ongelooflijk goedkoop.

Dit type scherm kan qua ontwerp verschillen. Sommige zijn groter, met meer karakterruimtes en rijen, sommige hebben een achtergrondverlichting. De meeste worden rechtstreeks op het bord bevestigd via 8 of 12 aansluitingen op de Arduino-pinnen, waardoor ze niet compatibel zijn met kaarten met minder beschikbare pennen. Koop in dit geval een scherm met een I2C-adapter, waarmee u kunt regelen met slechts 4 pinnen.

arduino display lcd

Beschikbaar voor slechts een paar dollar (of zo weinig als $ 1, 95 op AliExpress met de meegeleverde I2C-adapter), deze eenvoudige displays kunnen worden gebruikt om realtime feedback te geven aan elk project.

De schermen zijn geschikt voor een grote verscheidenheid aan vooraf ingestelde tekens die de meeste gebruikscasussen in verschillende talen dekken. Bedien uw LCD-scherm met behulp van de Liquid Crystal Library van Arduino. De methoden display () en noDisplay () schrijven naar het LCD-scherm, zoals weergegeven in de officiële zelfstudie op de Arduino-website.

arduino display lcd

Opmerking: als u een I2C-adapter voor uw LCD-scherm gebruikt, moet u de LiquidCrystal_I2C-bibliotheek gebruiken.

Als je de voorkeur geeft aan videotutorials, kun je in Circuit Basics een 16 × 2 LCD instellen :

2. Segmenten met zeven segmenten

Bent u op zoek naar iets eenvoudigs om getallen en een paar basispersonen weer te geven? Misschien ben je op zoek naar iets met dat arcade-gevoel in de oude school? Een display met zeven segmenten kan aan uw behoeften voldoen.

Als je deze handige kleine displays nog niet eerder hebt gezien, gebruikt ons Buzz Wire-spel er een om de gamestatus weer te geven:

Deze eenvoudige borden bestaan ​​uit 7 LED's (8 als u de stip opneemt) en werken ongeveer zoals normale LED's met een gewone Anode- of kathodeverbinding . Hierdoor kunnen ze één verbinding maken met V + (of GND voor gemeenschappelijke kathode) en worden bestuurd vanaf de pinnen van je Arduino. Door deze pinnen in code te combineren, kunt u cijfers en verschillende letters maken, samen met meer abstracte ontwerpen - alles wat u maar kunt bedenken met de beschikbare segmenten!

Bekijk deze uitgebreide beginnershandleiding van AllAboutCircuits voor een volledige inleiding over hoe deze schermen werken.

Voor een videogids die volgde, wijdde Kristian Blåsol een aflevering van zijn Anything Arduino- serie aan zeven-segment displays:

3. 5110 Display

Volgende op onze lijst is de 5110-display, ook wel bekend als de Nokia-display vanwege het brede gebruik in de geliefde en bijna onverwoestbare Nokia 3310.

arduino-display 5110

Deze kleine LCD-schermen zijn monochroom en hebben een scherm van 84 x 48 pixels, maar laat je niet voor de gek houden. Als je op minder dan $ 2 op AliExpress komt, zijn deze schermen ongelooflijk goedkoop en hebben ze standaard een achtergrondverlichting.

Afhankelijk van de bibliotheek die u gebruikt, kan het scherm meerdere regels tekst in verschillende lettertypen weergeven. Het is ook in staat om afbeeldingen weer te geven en er is gratis software ontworpen om je creaties op het scherm te krijgen. Hoewel de vernieuwingsfrequentie te langzaam is voor gedetailleerde animaties, zijn deze schermen sterk genoeg om te worden opgenomen in permanente, altijd-aan projecten.

Sparkfun heeft een uitgebreide handleiding voor het gebruik van deze kleine LCD's of voor een korte introductie van de 5110, bekijk deze video van MKMe Lab :

4. OLED-schermen

Voor een stap in resolutie en functionaliteit is een OLED- display misschien wat u zoekt. Op het eerste gezicht lijken deze schermen op de 5110-schermen, maar ze zijn een belangrijke upgrade. De standaardschermen van 0, 96 inch zijn 128 x 64 monochroom en standaard voorzien van een achtergrondverlichting.

Ze verbinden met je Arduino via I2C, wat betekent dat er naast de V + en GND- pinnen nog slechts twee extra pinnen nodig zijn om met het scherm te communiceren. Met verschillende formaten en volledige kleurenopties zijn deze schermen ongelofelijk veelzijdig.

arduino display oled

Voor een project om u op weg te helpen met OLED-schermen, leert onze Electronic D20-build u alles wat u moet weten - en u zult eindigen met de ultieme geeky digitale dobbelstenen voor uw gaming-sessies!

Deze schermen kunnen op dezelfde manier worden gebruikt als de andere die we tot nu toe hebben genoemd, maar hun vernieuwingssnelheid maakt veel ambitieuzere projecten mogelijk. Het eenvoudige monochrome scherm is beschikbaar op Amazon.

OLED LCD-scherm, LANMU 0, 96 "I2C IIC SPI Serieel 128X64 Wit OLED LCD-schildplaat OLED-module voor Arduino 51 Msp420 Stim32 SCR OLED LCD-scherm, LANMU 0, 96" I2C IIC SPI Serieel 128X64 Wit OLED LCD-schildplaat OLED-module voor Arduino 51 Msp420 Stim32 SCR Nu kopen bij Amazon

5. TFT LCD

Dunne film-transistor liquid-crystal displays (TFT LCD's) zijn in veel opzichten een volgende stap in kwaliteit als het gaat om opties voor het toevoegen van een scherm aan uw Arduino. Ze zijn beschikbaar met of zonder touchscreen-functionaliteit en voegen ook de mogelijkheid toe om bitmap-bestanden te laden van een ingebouwde micro SD-kaartsleuf.

Arduino heeft een officiële handleiding voor het instellen van hun niet-touchscreen TFT LCD-scherm. Voor een video-zelfstudie die je de basis leert van het instellen van de touchscreen-versie, kun je met youTuber educ8s.tv het volgende doen :

Met de basisversie van deze schermen met een prijs van minder dan $ 4 en de touchscreen-edities die binnenkomen van minder dan $ 10, zijn deze schermen een geweldige keuze als u een mooi display voor uw project nodig hebt.

6. E-Paper Displays

Op zoek naar iets anders? Een E-paper (of E-ink, afhankelijk van wie u het vraagt) kan voor u geschikt zijn. Deze schermen verschillen van de anderen, wat een veel natuurlijkere leeservaring geeft, het is geen verrassing dat deze technologie de hoeksteen is van bijna elke beschikbare e-reader.

arduino geeft e-ink weer

De reden dat deze displays er zo goed uitzien, is de manier waarop ze werken. Elke "pixel" bevat geladen deeltjes tussen twee elektroden. Door de lading van elke elektrode om te schakelen, kunt u de negatief geladen zwarte deeltjes beïnvloeden om met de positief geladen witte deeltjes van plaats te verwisselen.

Dit is wat e-paper zo'n natuurlijk gevoel geeft. Als een bonus, als de inkt eenmaal naar zijn locatie is verplaatst, gebruikt hij geen stroom om hem daar te houden. Hierdoor zijn deze beeldschermen van nature bijna leeg om te bedienen.

Deze hi-tech displays hebben hogere kosten, met een 4, 3-inch Waveshare- scherm van meer dan $ 50. Voor een volledig overzicht van hoe je deze schermen kunt aansluiten en programmeren, is youTuber educ8s.tv opnieuw hier om te helpen:

Schermdromen

Dit artikel heeft betrekking op de meeste opties die beschikbaar zijn voor Arduino-schermen, hoewel er absoluut meer vreemde en prachtige manieren zijn om feedback aan uw doe-het-zelfapparaten toe te voegen.

Nu dat je een idee hebt wat er is, waarom zou je dan geen scherm opnemen in je DIY Smart Home-installatie? Hoe je je huis op afstand kunt bedienen met een Arduino, 5 doe-het-zelf projecten Hoe je je huis op afstand kunt bedienen met een Arduino, 5 doe-het-zelf projecten Smart Home Revolution is nu aan het gebeuren! We laten u zien hoe u uw eigen smart home gadgets kunt maken met niets meer dan een simpele Arduino. Lees verder ? Als retro gaming meer jouw ding is, waarom dan niet je eigen kleine versie van retro classic maken Pong op de Arduino Arduino Retro Gaming met een OLED-scherm Arduino Retro Gaming met een OLED-scherm Heb je je ooit afgevraagd hoeveel werk het kost om je eigen retro games te schrijven ? Hoe eenvoudig is Pong om te coderen voor de Arduino? Lees verder ?

De mogelijkheden zijn eindeloos en we horen graag hoe u een van deze schermen in uw projecten hebt geïntegreerd. Heb je een ongewoon gebruik voor een Arduino-display bedacht? Gebruik je een scherm waar we simpelweg niet aan hebben gedacht in je project?

Laat het ons weten in de commentaarsectie hieronder!

In this article