Orodha ya maudhui:

Kuchapa kwenye LCD - ARDUINO: 3 Hatua
Kuchapa kwenye LCD - ARDUINO: 3 Hatua

Video: Kuchapa kwenye LCD - ARDUINO: 3 Hatua

Video: Kuchapa kwenye LCD - ARDUINO: 3 Hatua
Video: Using HT1621 6 Digits Seven Segment LCD Display | Lesson 103: Arduino Step By Step Course 2024, Julai
Anonim
Kuchapisha kwenye LCD - ARDUINO
Kuchapisha kwenye LCD - ARDUINO

UTANGULIZI

NITAKUONYESHA JINSI YA KUCHAPA KWENYE LCD 16X2 KWA KUTUMIA ARDUINO

NAMI NILIPATA VIFAA VYANGU VYOTE KUTOKA KWA Elektroniki za RAM

ram-e-shop.com/

Vifaa

-ARDUINO UNO

-LCD 16X2

-BODI YA BURE

-POTI 10K

Hatua ya 1: SCHEMATIC

KISIMA
KISIMA

Hatua ya 2: CODE

/*

Maktaba ya LiquidCrystal - Hello World

Inaonyesha matumizi ya kuonyesha 16x2 LCD. Maktaba ya LiquidCrystal inafanya kazi na maonyesho yote ya LCD ambayo yanaambatana na dereva wa Hitachi HD44780. Kuna mengi yao huko nje, na unaweza kuwaambia kwa kiwambo cha pini 16.

Mchoro huu unachapisha "Hello World!" kwa LCD na inaonyesha wakati.

Mzunguko: * Pini ya LCD RS kwa pini ya dijiti 12 * LCD Wezesha pini kwa pini ya dijiti 11 * LCD D4 pini kwa pini ya dijiti 5 * LCD D5 pini kwa pini ya dijiti 4 * LCD D6 pini kwa pini ya dijiti 3 * LCD D7 pini kwa pini ya dijiti 2 * LCD R / W pini chini * Pini ya LCD VSS ardhini * LCD VCC pini hadi 5V * 10K kontena: * inaisha hadi + 5V na wiper ya ardhi kwa pini ya LCD VO (pini 3)

Maktaba iliongezwa mwanzoni 18 Aprili 2008 na maktaba ya David A. Mellis iliyorekebishwa 5 Jul 2009 na Limor Fried (https://www.ladyada.net) mfano ulioongezwa 9 Jul 2009 na Tom Igoe alirekebishwa 22 Nov 2010 na Tom Igoe

Nambari hii ya mfano iko katika uwanja wa umma.

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

/ ni pamoja na nambari ya maktaba: # pamoja na

// anzisha maktaba na nambari za pini za interface LiquidCrystal lcd (12, 11, 5, 4, 3, 2);

kuanzisha batili () {// kusanidi idadi ya safu na safu za LCD: lcd.anza (16, 2); // Chapisha ujumbe kwa LCD. lcd.print ("hello, ulimwengu!"); }

kitanzi batili () {// weka mshale kwenye safu wima 0, mstari 1 // (kumbuka: mstari wa 1 ni safu ya pili, kwani kuhesabu huanza na 0): lcd.setCursor (0, 1); // chapisha idadi ya sekunde tangu kuweka upya: lcd.print (millis () / 1000); }

Ilipendekeza: