Talaan ng mga Nilalaman:

Pag-print sa LCD - ARDUINO: 3 Hakbang
Pag-print sa LCD - ARDUINO: 3 Hakbang

Video: Pag-print sa LCD - ARDUINO: 3 Hakbang

Video: Pag-print sa LCD - ARDUINO: 3 Hakbang
Video: LCD Screen Detailed Tutorial - Arduino Tagalog Tutorials 2024, Nobyembre
Anonim
PAG-print sa LCD - ARDUINO
PAG-print sa LCD - ARDUINO

PANIMULA

Ipapakita ko sa iyo kung paano mag-print sa isang LCD 16X2 na gumagamit ng ARDUINO

AT NAKUHA KO ANG LAHAT NG AKING SAKSI MULA SA RAM ELECTRONICS

ram-e-shop.com/

Mga gamit

-ARDUINO UNO

-LCD 16X2

-BREADBOARD

-POT 10K

Hakbang 1: SKEMATIK

SKEMATIK
SKEMATIK

Hakbang 2: CODE

/*

LiquidCrystal Library - Kamusta Mundo

Ipinapakita ang paggamit ng isang 16x2 LCD display. Gumagana ang library ng LiquidCrystal sa lahat ng mga display sa LCD na katugma sa driver ng Hitachi HD44780. Maraming mga ito doon, at maaari mong sabihin sa kanila ng 16-pin interface.

Ang sketch na ito ay naglilimbag ng "Hello World!" sa LCD at ipinapakita ang oras.

Ang circuit: * LCD RS pin sa digital pin 12 * LCD Paganahin ang pin sa digital pin 11 * LCD D4 pin sa digital pin 5 * LCD D5 pin sa digital pin 4 * LCD D6 pin sa digital pin 3 * LCD D7 pin sa digital pin 2 * LCD R / W pin sa lupa * LCD VSS pin sa lupa * LCD VCC pin sa 5V * 10K risistor: * nagtatapos sa + 5V at ground * wiper sa LCD VO pin (pin 3)

Orihinal na idinagdag ang silid-aklatan noong 18 Abril 2008 ni David A. Mellis na binago ang aklatan noong 5 Hul 2009 ni Limor Fried (https://www.ladyada.net) halimbawang idinagdag noong 9 Jul 2009 ni Tom Igoe na binago noong 22 Nob 2010 ni Tom Igoe

Ang halimbawang code na ito ay nasa pampublikong domain.

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

/ isama ang code ng library: # isama

// ipasimula ang silid-aklatan gamit ang mga numero ng mga interface ng interface LiquidCrystal lcd (12, 11, 5, 4, 3, 2);

void setup () {// i-set up ang bilang ng mga haligi at hilera ng LCD: lcd.begin (16, 2); // I-print ang isang mensahe sa LCD. lcd.print ("hello, mundo!"); }

void loop () {// itakda ang cursor sa haligi 0, linya 1 // (tala: linya 1 ang pangalawang hilera, dahil ang pagbibilang ay nagsisimula sa 0): lcd.setCursor (0, 1); // i-print ang bilang ng mga segundo mula nang i-reset: lcd.print (millis () / 1000); }

Inirerekumendang: