Turinys:

Spausdinimas ant LCD - ARDUINO: 3 žingsniai
Spausdinimas ant LCD - ARDUINO: 3 žingsniai

Video: Spausdinimas ant LCD - ARDUINO: 3 žingsniai

Video: Spausdinimas ant LCD - ARDUINO: 3 žingsniai
Video: Использование Melexis MLX90614 Инфракрасный термометр с Arduino 2024, Lapkritis
Anonim
Spausdinimas ant LCD - ARDUINO
Spausdinimas ant LCD - ARDUINO

ĮVADAS

Parodysiu, kaip spausdinti 16x2 skystųjų kristalų ekrane naudojant ARDUINO

IR VISUS KOMPONENTUS GAUJAU iš RAM ELEKTRONIKOS

ram-e-shop.com/

Prekės

-ARDUINO UNO

-LCD 16X2

-BREADBOARD

-POT 10K

1 žingsnis: SCHEMINĖ

SCHEMATINIS
SCHEMATINIS

2 veiksmas: KODAS

/*

„LiquidCrystal“biblioteka - „Sveiki pasaulis“

Parodo 16x2 LCD ekrano naudojimą. „LiquidCrystal“biblioteka veikia su visais LCD ekranais, suderinamais su „Hitachi HD44780“tvarkykle. Jų yra daug, ir paprastai tai galite pasakyti naudodami 16 kontaktų sąsają.

Šis eskizas spausdina „Labas pasaulis!“prie LCD ir rodo laiką.

Grandinė: * LCD RS kaištis prie skaitmeninio kaiščio 12 * LCD įjungiamas kaištis prie skaitmeninio kaiščio 11 * LCD D4 kaištis prie skaitmeninio kaiščio 5 * LCD D5 kaištis prie skaitmeninio kaiščio 4 * LCD D6 kaištis prie skaitmeninio kaiščio 3 * LCD D7 kaištis prie skaitmeninio kaiščio 2 * LCD R/W kaištis prie žemės * LCD VSS kaištis prie žemės * LCD VCC kaištis iki 5 V * 10K rezistorius: * baigiasi iki +5 V ir įžeminamas * valytuvas prie LCD VO kaiščio (3 kaištis)

Biblioteka iš pradžių pridėta 2008 m. Balandžio 18 d. David A. Mellis biblioteka pakeista 2009 m. Liepos 5 d. Limor Fried (https://www.ladyada.net) pavyzdys pridėtas 2009 m. Liepos 9 d. Tom Igoe, pakeistas Tom Igoe 2010 m. Lapkričio 22 d.

Šis pavyzdinis kodas yra viešai prieinamas.

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

/ įtraukite bibliotekos kodą: #include

// inicijuoti biblioteką naudojant sąsajos kaiščių numerius LiquidCrystal lcd (12, 11, 5, 4, 3, 2);

void setup () {// nustatyti LCD stulpelių ir eilučių skaičių: lcd.begin (16, 2); // Spausdinkite pranešimą į LCD. lcd.print ("labas, pasauli!"); }

void loop () {// nustatykite žymeklį į 0 stulpelį, 1 eilutę // (pastaba: 1 eilutė yra antra eilutė, nes skaičiavimas prasideda nuo 0): lcd.setCursor (0, 1); // spausdinti sekundžių skaičių nuo atstatymo: lcd.print (millis () / 1000); }

Rekomenduojamas: