처음 오셨나요? 이용가이드
최근 본 제품

오늘 본 상품 8

전자부품 · 산업
반도체/전자부품
반도체/전자부품
RLC/수동부품
스위치/부저/전기부품
LED/디스플레이
센서
개발보드/프로그래머
커넥터/터미널블럭
배터리/파워/케이블
하드웨어/지원부품/엔클로저
기계/모터/동력/유압,공압
자동제어/임베디드/열관리
테스터/계측기/광학
공구/수납
공구/수납
화학제품/산업안전
사무 · 생활용품
로봇/3D프린터/IOT기기
드론/액션캠/무선모형
컴퓨터/주변기기/네트워크
모바일/가전/차량용품
오피스/서적/소프트웨어
아웃도어/레저/취미
생활/철물/애견/실버용품
검색

개발보드/프로그래머

    아두이노 LCD + 키패드 쉴드 / Arduino LCD Keypad Shield 요약정보 및 구매

    4,400원

    상품 선택옵션 0 개, 추가옵션 0 개

    아두이노 LCD + 키패드 쉴드

    제조사 OEM
    브랜드 에듀이노
    포인트 0점
    배송비결제 주문시 결제

    선택된 옵션

    • 아두이노 LCD + 키패드 쉴드 / Arduino LCD Keypad Shield
      +0원
    위시리스트

    관련상품

    등록된 상품이 없습니다.

    상품 정보

    상품 기본설명

    아두이노 LCD + 키패드 쉴드

    상품 상세설명

    상품상세정보

    [B-06]_01.png [B-06]_02.png
    [B-06]_03.png
    [B-06]_04.png
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    #include <LiquidCrystal.h>
    LiquidCrystal lcd(894567);           // LCD패널에 사용되는 핀 설정
    int lcd_key     = 0;
    int adc_key_in  = 0;
    #define btnRIGHT  0
    #define btnUP     1
    #define btnDOWN   2
    #define btnLEFT   3
    #define btnSELECT 4
    #define btnNONE   5
    int read_LCD_buttons() {
      adc_key_in = analogRead(0);                 // 키패드 값을 받음
      if (adc_key_in > 1000return btnNONE;
      if (adc_key_in < 50)   return btnRIGHT;
      if (adc_key_in < 195)  return btnUP;
      if (adc_key_in < 380)  return btnDOWN;
      if (adc_key_in < 555)  return btnLEFT;
      if (adc_key_in < 790)  return btnSELECT;
      return btnNONE;
    }
    void setup() {
      lcd.begin(162);               // 라이브러리 시작
      lcd.setCursor(00);            // 첫번째 줄 LCD 커서 위치 설정
      lcd.print("Push the buttons");  // 첫번째 줄에 출력
    }
    void loop() {
      lcd.setCursor(91);            // 두번째 줄 LCD 커서 위치 설정
      lcd.print(millis() / 1000);     // 숫자 카운트 출력
      lcd.setCursor(01);            // 두번째 줄 LCD 커서 위치 설정
      lcd_key = read_LCD_buttons();   // 키패드 값을 읽음
      switch (lcd_key) {              // 키패트 이름 출력
        case btnRIGHT: {
            lcd.print("RIGHT ");
            break;
          }
        case btnLEFT: {
            lcd.print("LEFT   ");
            break;
          }
        case btnUP: {
            lcd.print("UP    ");
            break;
          }
        case btnDOWN: {
            lcd.print("DOWN  ");
            break;
          }
        case btnSELECT: {
            lcd.print("SELECT");
            break;
          }
        case btnNONE: {
            lcd.print("NONE  ");
            break;
          }
      }
    }
    cs
    [B-06]_05.png

    사용후기

    등록된 사용후기

    사용후기가 없습니다.

    상품문의

    등록된 상품문의

    상품문의가 없습니다.

    배송정보

    -안내-페이지-디자인.jpg