6 Displays om gegevens uit uw Arduino uit te voeren

6 Displays om gegevens uit uw Arduino uit te voeren / DIY

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 uit te bouwen 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

De liquid crystal display (LCD) is het meest voorkomende scherm om te vinden in doe-het-zelf-projecten 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, controle mogelijk met slechts 4 pinnen.

Beschikbaar voor slechts een paar dollar (of zo weinig als $ 1,95 op AliExpress met de meegeleverde I2C-adapter), deze eenvoudige schermen 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 display () en geen scherm() methoden schrijven naar het LCD-scherm, zoals weergegeven in de officiële zelfstudie op de Arduino-website.

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

Als je liever videozelfstudies hebt, Circuit Basics heb een geweldige doorloop van het instellen en gebruiken van een 16 × 2 LCD:

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 net als normale LED's met een gemeenschappelijke anode of Kathode verbinding. 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 nummers en verschillende letters maken, samen met meer abstracte ontwerpen - alles wat u kunt bedenken met de beschikbare segmenten!

Voor een volledige inleiding over hoe deze schermen werken, hoeft u niet verder te zoeken dan deze uitgebreide beginnershandleiding AllAboutCircuits.

Voor een videogids om mee te volgen, Kristian Blåsol wijdde een aflevering van hem Alles Arduino Serie tot zeven-segment displays:

3. 5110 Display

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

Deze kleine LCD-schermen zijn monochroom en hebben een schermgrootte 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 projecten die altijd aan staan.

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, een OLED weergave kan zijn waarnaar u op zoek bent. Op het eerste gezicht lijken deze schermen op de 5110-schermen, maar ze zijn een belangrijke upgrade. De standaard 0,96 inch schermen zijn 128 x 64 monochroom, en standaard voorzien van een achtergrondverlichting.

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

Om een ​​project te laten beginnen met OLED-schermen, leert onze Electronic D20-build u alles wat u moet weten - en u krijgt uiteindelijk de ultieme digitale dobbelsteen 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 je Arduino. Ze zijn beschikbaar met of zonder touchscreenfunctionaliteit en voegen ook de mogelijkheid toe om bitmapbestanden te laden vanuit een ingebouwde micro SD-kaartsleuf.

Arduino heeft een officiële handleiding voor het instellen van hun niet-touchscreen TFT LCD-scherm. Voor een video-tutorial leer je de basis van het instellen van de touchscreen-versie, YouTuber educ8s.tv heb je gedekt:

Met de basisversie van deze schermen die minder dan $ 4 kosten en de touchscreen-edities minder dan $ 10 bedragen, 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 je het vraagt) kan het scherm geschikt zijn voor jou. 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 e-reader die beschikbaar is.

De reden dat deze displays er zo goed uitzien, is de manier waarop ze werken. Elk “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 brengen hogere kosten met zich mee 4,3-inch Waveshare scherm komt op meer dan $ 50. Voor een volledig overzicht van hoe u deze schermen kunt aansluiten en programmeren, YouTuber educ8s.tv opnieuw is hier om te helpen:

Schermdromen

Dit artikel heeft betrekking op de meeste opties die beschikbaar zijn voor Arduino-schermen, maar er zijn zeker meer vreemde en prachtige manieren 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-zelfprojecten 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!

Ontdek meer over: Arduino.