Hur du ansluter en seriell LCD till en Arduino UNO (2 / 4 steg)

Steg 2: Skiss

Steg ett är att ladda ner flytande kristall biblioteket om du inte gjort det redan.

Jag kommer att lägga till en zip-fil med biblioteket för Fönstren eller du kan gå th och ladda ner den själv.

När du har biblioteket, extrahera innehållet i mappen Arduino bibliotek på datorn. På min dator var på standardplatsen C:\programfiles\Arduino\library.

Jag bifogade en kopia av den skiss som jag använde i detta instructable,

Här är fördelningen:

Först måste du ladda biblioteken, vi kommer att läsa in wire.h, LCD.h och LiquidCrystal_I2C.h

ladda bibliotek
#include wire.h

#include LCD.h

#include LiquidCrystal_I2C.h

Då måste vi definiera variabler... i detta avsnitt bara kopiera det som är eftersom det säger IDE var att hitta PCF8574A och hur man samverkar med LCD att slå på bakgrundsbelysningen, Läs PIN-koden, skriva PIN-kod och data stift osv...

Definiera variabler

#define I2C_ADDR 0x27 //Define I2C adress där PCF8574A är

#define BACKLIGHT_PIN 3

#define En_pin 2

#define Rw_pin 1

#define Rs_pin 0

#define D4_pin 4

#define D5_pin 5

#define D6_pin 6

#define D7_pin 7

En annan linje behövs för att initiera LCD, detta görs genom en matris som innehåller variabler som vi definierade tidigare.

Initiera LCD
LiquidCrystal_I2C lcd (I2C_ADDR, En_pin, Rw_pin, Rs_pin, D4_pin, D5_pin, D6_pin, D7_pin);

Vi börjar i det tomrum som ställer in, genom att tala om IDE att vi har att göra med en 16 X 2 LCD

LCD.BEGIN (16,2);

Då jag slår på bakgrundsbelysningen (alltid bra att ha en upplyst LCD), märker det är samma variabel från ovan...

lcd.setBacklightPin(BACKLIGHT_PIN,POSITIVE);
lcd.setBacklight(HIGH);

Sedan berätta jag den till gå till den första raden till vänster de flesta position lcd.setCursor(0,0);

och skriva ut lcd.print ("Jag har precis gjort en");

flytta sedan markören till den andra raden och vänster placera mest lcd.setCursor(0,1);

och skriva ut: lcd.print ("Instructable:)" ");

Det finns ogiltiga loop eftersom programmet behöver en slinga att sammanställa men det bör förbli tomma.

Och det är den... mycket enkel, om du följer dessa instruktioner LCD kommer ut något du skriver i denna kod.

Det finns en detaljerad video i nästa steg.

Se Steg
Relaterade Ämnen

Hur du ansluter en seriell LCD med en Arduino Nano

I en tidigare instructable jag visat hur du ansluter den seriella LCD till en Arduino UNOIgår jag ville använda två Arduinos för ett RF-projekt och insåg att jag inte vet hur man använder den seriella LCD med Arduino Nano. Så med lite forskning jag k...

Ansluta en seriell enhet till ett Ethernet LAN

ansluta en seriell enhet till ett Ethernet LANDetta dokument gör att du kan ansluta en seriell enhet till ett Ethernet-nätverk med hjälp av en "seriell enhet Server." Exemplet här använder en personlig väderstation WS-2310 som en serial-enhet oc...

Hur du ansluter Xbox 360-handkontrollen till Mac

Detta kommer att visa dig hur du ansluter Xbox 360-handkontrollen till MacintoshSteg 1: Skaffa Microsoft trådlös mottagareDen trådlösa mottagaren måste om du använder en trådlös xbox 360-handkontroll. Om du har en trådlös xbox 360 så hoppa över detta...

Visa YouTube statistik på en 320 x 240 Pixel LCD-skärm är ansluten till en Arduino Uno

Detta lilla Instructable visar dig hur att använda en 320 x 240 pixel LCD skärm ansluten till en Arduino Uno med en nätverk sköld för, att visa statistik för Youtube-kanaler.Jag skapade den här som jag ville se hur många prenumeranter och åsikter jag...

Hur man ladda program till en Arduino UNO från Atmel Studio 7

I denna korta Instructable kommer vi att lära sig att ladda ett program till en Arduino UNO ombord med Atmel Studio istället för Arduino IDE. Detta är användbart när du behöver utveckla ett program med fler advance funktioner eller på ett annat språk...

Hur du ansluter din Nintendo Wii till internet.

Ansluta ett Nintendo Wii till Internet med en trådlös anslutning:Slå på din Nintendo Wii. Gå sedan till inställningsmenyn.Nästa välja vänsterpilen för att bläddra över till fler alternativ. Välj sedan "Internet" i listan och "Anslutningsins...

Palmer: Hur du ansluter din nintendo wii till TV: n

i detta instructable jag visar dig hur du ansluter en wii till en tv.Material som behövs-Wii-power kabel-HD/SD kabel-Sensor barSteg 1: Steg 1: leta upp konsolen och kablar Hitta din nintendo wii, strömkabel, HD/SD kabel och sensor bar.-Strömkabeln är...

Hur du ansluter en FT232RL programmerare till Arduino ATMEGA328 för att ladda upp skisser

I denna mini Instructable kommer du lära dig hur du ansluter FT232RL chip till ATMEGA328 mikrokontroller ladda upp skisser.Du kan se en Instructable på denna fristående microcontroller här.Steg 1: Reservdelslista1 x FT232RL chip (fick min här)1 x ATM...

Hur du ansluter din PS3-handkontrollen till din dator

om du vill ansluta din PS3-handkontrollen till datorn och spela spel med det, det här är guiden för digförsta du behöver är en internet-anslutningoch självklart en ps3-handkontrollen och en dator.Steg 1: Ladda ner programmet till din dator För ps3-ha...

Hur du ansluter en Raspberry Pi till ett trådlöst nätverk

Så du vill ansluta en Raspberry Pi till internet, men din dator saknar en Ethernet-anslutning, eller du saknar en ethernet-kabel. Vad göra?Vad du behöver:Raspberry PimicroSD-kortHDMI-kabelUSB-nätadapter (som kan ge minst 600mA på 5V), inkluderar en m...

Hookup en LCD till en Arduino i 6 sekunder med 3, inte 6 stift

att lägga till en LCD-display till Arduino projekt kan lägga till verkligt värde men kostnaden för att göra så kan vara betydande. Inte en ekonomisk kostnad - du kan plocka upp 16 (tecken) x 2 (rader) LCD för så lite som £3.50. Kostnaden är pin räkna...

MIT Android App använder Bluetooth HC06 att ansluta till en Arduino Uno

Speciellt tack till följande onlineresurser för att få mig igång...Random nörd TutorialsForceTronics - youtubeSteg 1: material:HC-06 Bluetooth-enhetAndroid-telefon---jag har en HTC 8, emulatorer för iPhone finns tillgängliga men jag gick inte den väg...

Hur du använder 2,4 tums TFT LCD-SPFD5408 med Arduino Uno och Mega

Detta Instructable är att veta hur man arbetar TFT 2,4 med controller SPFD5408med Adafruit för TFT bibliotek.Detta bibliotek är Adafruit TFT bibliotek ändras till fungerar i TFT 2,4 sköldar med SPFD5408 controller.Nu är det för Uno och Mega, är Teens...

Ultrasonic avståndsmätare med LCD-display på Arduino UNO

I denna tutorial kommer vi att se en annan användning av modulen HC-SR04 ultraljud. Denna modul används ofta på robotar och leksaksbilar för att hitta hinder men det kan användas för att mäta avstånd också.Avstånd som mäts av HC-SR04 visas på vår äls...

Thermohygrometer med klocka och LCD-display på Arduino UNO

Dessa 7 steg kommer att driva dig genom den "konstruktionen" av en termo-hygrometer med klocka på Arduino UNO.Data och tid, luftfuktighet och temperatur visas på en LCD display 16 x 2. Om du har köpt en LCD-display och vill veta hur man korrekt...

Med Visual Basic 2010 till kontroll Arduino Uno

jag vet att detta har skett tidigare några gånger så här är en mer. Detta är ett skelett Visual Basic 2010 och Arduino skiss som jag blandade ihop prov PC till Arduino Uno anslutning via följetong. Det visar helt enkelt LED 13 på eller av.Visual Basi...

Hur du använder NeoPixel 16 Ring med Arduino Uno

Idag, ska jag visa dig hur du använder NeoPixel Ring med Arduino Uno en mycket grundläggande typ. Som ni vet, vi älskar färgglada LED, även det har fastställts på en ring!Behovet av lista:1. Arduino Uno2. NeoPixel Ring 16xWS2812 (med 16 inbäddade små...

Hur du ansluter din Xbox 360 till någon LCD/datorskärm (med ljud) 720 p HD

om du vill ansluta din Xbox360 till alla LCD-monitorn behöver du en följande bifogade filer1. VGA AV-kabel för Xbox 360(£4.49)2. RCA till 3,5 MM Adapter leda (£1,69)3. 3,5 mm Stereo Jack kontakt till Jack kontakt Joiner Coupler(£1.60)Du kan enkelt hi...

Ansluta Nokia 3310 LCD till USB med hjälp av AVR

vad gör du med en gammal telefon, en mikrokontroller och massor av tid?Du ansluter den gamla telefonen LCD skärm till datorn USB naturligtvis!I detta projekt vi ska kommunicera med en Nokia 3310 LCD uppvisning via USB! Hur ska vi göra det? Vi kommer...