Arduino Projects [EP.1] : Hello Every Body!! มาสั่งงาน LED 16×2 ด้วย Arduino กันเตอะ

หัวข้อแรกของ เว็บเลยครับ บอกกันก่อนเราจะไม่มาร่ายยาวเกี่ยวกับพื้นฐานแต่เราจะเน้นเจาะไปที่โปรเจคกันเลยนะครับ ถ้าสงสัย ถามเลยครับ(ถามได้หมดนะครับตั้งแต่พื้นฐานเลย) ช่องคอมเม้นข้างล่างเลยครับ ^^ อย่าปล่อยให้ตัวเองงงครับ

รายละเอียด
โปรเจคสั่งงานจอ LCD 16×2 ด้วย Arduino ตัวนี้ วัตถุประสงค์คือใช้ Arduino UNO R3 สั่ง LCD ให้สดงข้อความออกมาครับโดย 16×2 คือ 16 ตัวอักษร 2 บรรทัดนะครับ หรือหมายความว่า จอนี้มี2บรรทัด บรรทัดละ16ตัวอักษร

Arduino and lcd 16x2

รายการอุปกรณ์
 – Arduino UNO R3
– สายไฟ
– ตัวต้านทานปรับค่าได้ขนาด 10K Ohm
–  LCD 16×2

การต่อสาย
LCD RS (pin4) ต่อกับ ขา 12 ของ Arduino
LCD Enable (pin6) ต่อกับ ขา 11 ของ Arduino
LCD (pin11) D4 ต่อกับ ขา 5 ของ Arduino
LCD (pin12) D5 ต่อกับ ขา 4 ของ Arduino
LCD (pin13) D6 ต่อกับ ขา 3 ของ Arduino
LCD (pin14) D7 ต่อกับ ขา 2 ของ Arduino
Vss (Pin1) ต่อเข้ากับกราว
Vcc (Pin2) ต่อเข้ากับไฟเลี้ยง +5 V DC
VEE (pin3) ต่อเข้าขากลางของตัวต้านทานปรับค่าได้ , ขาที่1ของตัวต้านทานปรับค่าได้ต่อเข้ากับ +5V และขาสุดท้ายต่อกับ กราว
LCD R/W (pin5) ต่อกับกราวเพื่อเลือก write mode
LED+(pin15) ต่อกับ +5V และ LED- (pin16) ต่อกับกราว

CODE Arduino LCD 16×2

#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
int i=0;
void setup() {
  lcd.begin(16, 2);
}

void loop() {
  lcd.setCursor(4,0);
  lcd.print("ArduinoProjects");    // ไส่ข้อความของคุณแทนที่ ArduinoProjects
  }

 

Library LiquidCrystal.h สามารถ Download ได้ที่ http://arduinoprojects.in.th/index.php/library-arduino/

หากสงสัยในรายละเอียดสามารถCommentถามได้ครับ

Facebook Comments