밥솥 전면스위치 판넬 키입력 매핑(Mapping)...

by 이희철 | 2016-12-09 16:01

첨부파일

전기밥솥에 있는 전면 스위치를 아두이노메가보드에 연결해 보자...


이전 스토리에서 스위치전면판넬에 대해서 언급했듯이 각 선들을 코넥터에 연결...


PCB후면사진.



전면사진



sw1을 코넥터P3 의 1번핀에 부터 시작해서 sw7을 7번핀에 순차적으로 연결한다...

8번핀은 +5V 9번핀은 GND에 연결...


회로도에의 코넥터 P3와 납땜해서 연결한다...



회로도상에서는 위와 같이 PC1 ~ PC7까지 7개의 핀을 연결하고 코넥터 P3의 8번과 9번핀은 각각 전원 5V와 GND를 연결한다...


전체적인 연결을 표로 정리하면 다음과 같다...



사진    코넥터핀   아두이노핀   프로그램 S/W 배열명                버튼명            기능

sw1    1번핀        30(PC7)        justreleased[6]              보온/재가열       RESERVED

sw2     2번핀        31(PC6)       justreleased[5]                       시                     UP

sw3    3번핀         32 (PC5)       justreleased[4]                    예약              RESERVED    

sw4    4번핀         33(PC4)       justreleased[3]                       분                  DOWN 

sw5    5번핀         34(PC3)       justreleased[2]                     시작                ENTER

sw6   6번핀          35(PC2)       justreleased[1]                     취소             RESERVED

sw7   7번핀           36(PC1)      justreleased[0]                     메뉴             RESERVED

+5V    8번핀      전원

GND  9번핀       전원


일단은 시간 조정용 UP, DOWN그리고 선택을 위한 ENTER 3개의 버턴만 정의해서 사용하고...


추후 나머지 버튼은 필요에 의해 정의해서 새로 사용할 계획...



P3코넥터는 아래 사진에 빨간색 동그란 원으로 표시한 부분...




테스트 프로그램은 첨부와 같다...



댓글 0

MADE BY

이희철

요리, 전자회로설계
온도제어 방법 개선 및 결함... 다음글 밥솥 전면스위치 판넬 키입력 매핑(Mapping)... 현재글 온도측정값 보정 #2 이전글