DIY Arduino Unit Converter: Hoe te gebruiken LCD: (2 / 8 stap)

Stap 2: Het LCD-scherm


Dus het eerste wat ik deed was ga naar de website van Arduino en zie hoe mijn LCD scherm aansluiten. Ik heb het schema toegevoegd.
Pin (K) aansluiten op de LCD op grond voor de achtergrondverlichting en pin (A) op het LCD-scherm aan op pin 10 op Arduino via de weerstand van 150 ohm.

We moeten leren hoe met deze LCD-scherm, zodat ik een beetje informatie over dit hebt opgenomen. Arduino beschikt over een bibliotheek voor het LCD-scherm, zodat we moeten dit opnemen. We kunnen dit bereiken door te typen in onze code voorafgaand aan de setup, #include < LiquidCrystal.h > . Nu onze LCD-bibliotheek opgenomen is. De volgende ding om te doen is te vertellen Arduino welke pinnen wij zijn aansluiten op de LCD. We doen dit door te typen in dit voordat de setup-functie, LiquidCrystal lcd (12, 11, 5, 4, 3, 2); Dit zijn de Arduino gegevens naar de LCD via stuurt pinnen.
Dus dit wat onze schets is te laten uitzien als tot nu toe gaat.

 #include <LiquidCrystal.h> LiquidCrystal lcd(12, 11, 5, 4, 3, 2); 

Nu laten we leren een beetje over het gebruik van de LCD-functies.

  • LCD.begin(16,2); Dit is voor het instellen van het aantal kolommen en rijen. Als je kijkt in de foto's 2 en 3 kunt u het aantal kolommen en in afbeelding kunt 3 u het aantal rijen.
  • LCD.Print("");   Dit is hoe we tekst afdrukken op het scherm. Uw tekst gaat tussen de aanhalingstekens. De aanhalingstekens zijn nodig.
  • LCD.Clear();      Dit is hoe we duidelijk alle tekst uit het scherm.
  • lcd.setCursor(0,1); Dit is hoe we de tekst op de tweede rij zetten.

Dus dit alles te zetten om een beetje van gebruik. Aansluiten van uw scherm en typ vervolgens in deze code.

 #include <LiquidCrystal.h> LiquidCrystal lcd(12, 11, 5, 4, 3, 2); int lcdbl = 10; // lcdbl=LCD Backlight: hooking up the lcdbacklight to pin 10 void setup() { lcd.begin(16,2); digitalWrite(lcdbl, HIGH); // turning on the backlight pinMode(lcdbl, OUTPUT); // set pin 11 to output lcd.print("I'm cool!"); } void loop() { } 

Als u dit kopieert, in uw schets plakken en naar je board uploaden, moet u het LCD-scherm oplichten en de tekst wordt weergegeven, "Ik ben cool".

Oplossen:

  • Alles wat ik zie is witte vierkanten of het scherm is blauw (of uw LCD-achtergrondverlichting kleur)!
  • Het scherm licht niet omhoog!

Oplossing:

  • Draai de potentiometer helemaal aan de ene kant en gaat dan de andere. U ziet de tekst worden weergegeven. Zo ja, pas langzaam de pot, totdat de tekst duidelijk is
  • Zorg ervoor dat alle verbindingen kloppen.
  • Controleer of [lcdbl] is ingesteld op [uitvoer]

Nu, laat wat tekst op de onderste rij. Als u herinnert aan, moeten we ter compensatie van de cursor. We doen dit door te typen in lcd.setCursor(0,1);
De herziene code bekijken.

 #include <LiquidCrystal.h> LiquidCrystal lcd(12, 11, 5, 4, 3, 2); int lcdbl = 10; // lcdbl=LCD Backlight: hooking up the lcdbacklight to pin 10 void setup() { lcd.begin(16,2); digitalWrite(lcdbl, HIGH); pinMode(lcdbl, OUTPUT); // set pin 11 to output lcd.print("I'm cool!"); lcd.setCursor(0,1); // set the text below to the second row lcd.print("In my dreams :("); } void loop() { } 

Dit uploaden naar je Arduino en zien wat er gebeurt!

Gerelateerde Artikelen

DIY Arduino scrollen LCD tekst schild

DIY Arduino scrollen LCD tekst schild

Dit project is een upgrade op mijn "DIY Arduino LCD schild" ga check out hoe te maken op mijn kanaal!In dit project 'm I gonna een Arduino Uno schuiven van tekst op een 16 × 2 karakter LCD die wordt beheerd met een paar drukknoppen gebruiken. He
DIY Arduino Mega 2560 of 1280

DIY Arduino Mega 2560 of 1280

dus dit mijn eerste instructables is... Laten we proberen dit!* origineel kan hier worden gevonden: http://tsjwang.blogspot.com/2013/08/diy-arduino-mega-2560.html*Oke.Hier is het verhaal: Ik was bezig met dit frustrerend Arduino project, en ik besloo
DIY Arduino Dot Matrix polshorloge

DIY Arduino Dot Matrix polshorloge

Pols horloges zijn geweldig en fancy fashion accessoires voor mannen en vrouwen. Makers willen altijd iets anders gebruiken. Mijn diy arduino dot matrix polshorloge is de uiteindelijke uitvoer na één maand werken. Het horloge toont tijd, datum en tem
DE DIY ARDUINO BOARD voor 5$

DE DIY ARDUINO BOARD voor 5$

De arduino board is een open-source elektronische prototyping-platform gebruikt door hobbyist, kunstenaar, designers, makers enz...De arduino is eenvoudig te gebruiken in plaats van alle andere prototyping-board!Ik verwend zoveel geld over het kopen
Arduino RGB LED Lamp + 4 bit LCD Display

Arduino RGB LED Lamp + 4 bit LCD Display

dit is mijn eerste instructable!!! yay...Voordat ik verder ga. Ik niet ingaan op details van hoe het hout hakken, of alles samen stuk. Ik freestyled het gehele bouwproces, wat me opkwam is wat ik gereproduceerd. Het punt van dit instructable is te ku
DIY Arduino Thermometer met DS18B20

DIY Arduino Thermometer met DS18B20

Hallo, iedereen! Vandaag ga ik om u te tonen hoe maak je LCD- of seriële thermometer met DS18B20 digitaltemperature sensor met behulp van de Arduino, breadbord, jumpers. Dus je kunt het meten van temperatuur van de lucht, zoals vloeistoffen water en
Hoe te gebruiken Computer registreert - Les 1 - bits Basics, maskeren, logische operaties

Hoe te gebruiken Computer registreert - Les 1 - bits Basics, maskeren, logische operaties

Computer registers zijn lastig te gebruiken maar de moeite waard leren hoe te gebruiken. Ze eruitzien als getallen, maar de daad als een reeks van selectievakjes. Elke bit kan een verschillende functie hebben. Zetten een 1 of een controle zal oplicht
DIY Arduino gecontroleerd ei-Bot

DIY Arduino gecontroleerd ei-Bot

In deze instructables zal ik u tonen hoe te maken van je eigen Ei-Bot gecontroleerd met Arduino. Ik wilde maken vóór maar ik dacht het is te moeilijk voor mij, maar ik was verkeerd. Het is gemakkelijk om te bouwen dus voor zeker iedereen het kan doen
DIY Arduino kleur Sensor

DIY Arduino kleur Sensor

Hoe maak je een DIY Arduino kleur SensorStap 1: onderdelen 4 Leds (groen, blauw, rood, geel)weerstand van 4 220 ohm1 LDR1-10 k ohm weerstandVrouwelijke PinsPCBStap 2: Knip de PCB Vorm uw ontwerp aan de PCB. Dan knippen. Ik gebruikte 3,5 cm 2.5 cmStap
DIY Arduino op klemmenstrook met een kleine vormfactor

DIY Arduino op klemmenstrook met een kleine vormfactor

Dit bord moet FTDI kabel te programmeren it.Het is niet Arduino compatibel in de zin van het nemen van shields (net als elke kleine form factor bestuur niet).Maar het heeft toch pinnen (exept 3,3 v macht en Vin *) beschikbaar als vrouwelijke headers.
Arduino rfid lezen en schrijven op LCD-scherm

Arduino rfid lezen en schrijven op LCD-scherm

Ik zal u tonen hoe te maken van de arduino rfid lezen en schrijven op LCD-schermStap 1:Hoi!Vandaag zal ik u tonen hoe te maken van de arduino rfid lezen en schrijven op LCD-scherm. Download de code en de belasting op arduino maakt het niet uit een he
DIY Arduino Nano

DIY Arduino Nano

Hoe maak je een Arduino Nano met een Attiny-85.Stap 1: PCB Vorm uw ontwerp aan de PCB. Ik gebruikte een 6cm bij 2 cm.Stap 2: Knip de PCB Ik gebruikte Dremel, maar u kunt wat je wilt. Zorg ervoor dat u wrijf het goed, dus het zal een goede vorm.Stap 3
Hoe te gebruiken Flexiguage voor maatregel gezien Clearances.

Hoe te gebruiken Flexiguage voor maatregel gezien Clearances.

Bent u ooit benieuwd geweest hoe te meten van een goedkeuring van een lager als je niet een aantal feeler manometers in de ruimte? Nou u gebruik een gebruiken alleen Flexi Gauge.Stap 1: De clip van mijn instructie over het gebruik van Flexi GaugeIn d
DIY Arduino Word-Clock Project

DIY Arduino Word-Clock Project

Dit instructable is bij de bouw van mijn Arduino Word-klok. Dit instructable brengt samen een paar van mijn vorige sub-projecten die zijn gepubliceerd op instructables zoals ik zijn gevorderd tot de voltooiing van de Word-klok.Dus, wat is een Word-kl