[STM32 프로젝트] 스마트 도어락
개인 프로젝트보드: STM32F429ZITool: STM32CubeIDE 1.16.1, Tera Term 5.3재료: 3x4 키패드(NT-804AN-BW), EEPROM(24C256), 홀센서, 솔레노이드(LY-03-LE DC 12V), 릴레이 모듈 V3.1, NFC 모듈(PN532), 택트 스위치 2개, 피에조 부저 1. 키패드 숫자 입력 구현 및 UART 출력4x4 키패드를 사용하는데 도어락 키패드로 사용할 것이기 때문에 오른쪽 마지막 열은 사용하지 않는다.키패드 동작 원리는 다음과 같다.4개의 행(1, 2, 3, 4)은 풀업저항을 사용하여 항상 High인 상태이고,3개의 열(5, 6, 7)은 타이머 인터럽트를 사용하여 50ms마다 (state1) L, H, H → (state2) H, L, H → ..
2024. 10. 17.