17/07/2567

ปีการศึกษา 2567 Arduino ( ควบคุม LCD Keypad จอแสดงผล พร้อมปุ่มกด )

📣ความรู้ไปประยุกต์ใช้อุปกรณ์อิเล็กทรอนิกส์เพื่อสร้างสรรค์เป็นโครงงานตามที่โจทย์กำหนดได้วงจร


📣ความรู้ไปประยุกต์ใช้อุปกรณ์อิเล็กทรอนิกส์เพื่อสร้างสรรค์เป็นโครงงานตามที่โจทย์กำหนดได้คำสั่งเขียน 


#include <Adafruit_LiquidCrystal.h>

#include <Keypad.h>

Adafruit_LiquidCrystal lcd_1(0);

const byte Rows = 4;

const byte Cols = 4;

char keymap[Rows] [Cols] = {

  {'1', '2', '3', 'A'},

  {'4', '5', '6', 'B'},

  {'7', '8', '9', 'C'},

  {'*', '0', '#', 'D'},

};

byte rowPins[Rows] = {9, 8, 7, 6};

byte colPins[Cols] = {5, 4, 3, 2};

Keypad myKeypad = Keypad(makeKeymap(keymap),rowPins, colPins, Rows, Cols);

void setup()

{

  lcd_1.begin(1,2);

}

void loop()

{

  char keypressed = myKeypad.getKey();

  if(keypressed != NO_KEY)

  {

    lcd_1.print(keypressed);

  }

}




ไม่มีความคิดเห็น:

แสดงความคิดเห็น

ครูเต้ง เทคโนฯ