งานปฏิบัติ ครั้งที่6

งานปฏิบัติ ครั้งที่6
โค้ด
#include "LedControl.h"
#include "Keypad.h"
char keys[4][4]={
  {'7','8','9','A'},
  {'4','5','6','B'},
  {'1','2','3','C'},
  {'E','0','F','D'}};
byte rowPins[] = {7,6,5,4};
byte colPins[] = {3,2,1,0};
Keypad keypad = Keypad(makeKeymap(keys),rowPins,colPins,4,4);
LedControl lc=LedControl(8,10,9,1);

void setup()
{
  lc.shutdown(0,false); 
  lc.setIntensity(0,5);
  lc.clearDisplay(0);     
}
void loop()
{
  char key = keypad.getKey();
  if (key != NO_KEY)
  {
    lc.setChar(0,0,key,false);
  }
}

C:\\Users\\ADMIN\\AppData\\Local\\Temp\\arduino_build_607806/Lab6_C.ino.hex

แสดงการทำงานของตัว Keypad การกดตัวKeypad ทำให้ค่าที่ได้ไปแสดงออกที่ตัว LCD

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

พัดลมเปิดปิดอัตโนมัติควบคุมความเร็วตามอุณหภูมิ 4ระดับ

เปิดปิดไฟด้วยเสียง