Innehållsförteckning:

UTSKRIFT PÅ LCD - ARDUINO: 3 steg
UTSKRIFT PÅ LCD - ARDUINO: 3 steg

Video: UTSKRIFT PÅ LCD - ARDUINO: 3 steg

Video: UTSKRIFT PÅ LCD - ARDUINO: 3 steg
Video: Как сделать ПЛК LDmicro Arduino с ЖК-дисплеем I2C 2024, November
Anonim
UTSKRIFT PÅ LCD - ARDUINO
UTSKRIFT PÅ LCD - ARDUINO

INTRODUKTION

Jag kommer att visa dig hur du skriver ut på en LCD 16X2 med ARDUINO

OCH JAG FÅR ALLA MINA KOMPONENTER FRÅN RAM -ELEKTRONIK

ram-e-shop.com/

Tillbehör

-ARDUINO UNO

-LCD 16X2

-BREADBOARD

-POT 10K

Steg 1: SCHEMATISK

SCHEMATISK
SCHEMATISK

Steg 2: KOD

/*

LiquidCrystal Library - Hej världen

Visar användningen av en 16x2 LCD -skärm. LiquidCrystal -biblioteket fungerar med alla LCD -skärmar som är kompatibla med Hitachi HD44780 -drivrutinen. Det finns många av dem där ute, och du kan vanligtvis berätta för dem med det 16-poliga gränssnittet.

Denna skiss trycker "Hej världen!" till LCD -skärmen och visar tiden.

Kretsen: * LCD RS pin till digital pin 12 * LCD Aktivera pin till digital pin 11 * LCD D4 pin till digital pin 5 * LCD D5 pin till digital pin 4 * LCD D6 pin till digital pin 3 * LCD D7 pin till digital pin 2 * LCD R/W stift till jord * LCD VSS stift till jord * LCD VCC stift till 5V * 10K motstånd: * slutar till +5V och jord * torkare till LCD VO stift (stift 3)

Biblioteket tillkom ursprungligen 18 april 2008 av David A. Mellis biblioteket modifierat 5 juli 2009 av Limor Fried (https://www.ladyada.net) exempel tillagt 9 juli 2009 av Tom Igoe modifierad 22 nov 2010 av Tom Igoe

Denna exempelkod är i det offentliga rummet.

www.arduino.cc/en/Tutorial/LiquidCrystal *

/ inkludera bibliotekskoden: #include

// initiera biblioteket med numren på gränssnittsstiften LiquidCrystal lcd (12, 11, 5, 4, 3, 2);

void setup () {// konfigurera LCD: s antal kolumner och rader: lcd.begin (16, 2); // Skriv ut ett meddelande till LCD -skärmen. lcd.print ("hej, värld!"); }

void loop () {// ställ markören till kolumn 0, rad 1 // (not: rad 1 är den andra raden, eftersom räkningen börjar med 0): lcd.setCursor (0, 1); // skriv ut antalet sekunder sedan återställningen: lcd.print (millis () / 1000); }

Rekommenderad: