그외 활동
[ Project] Automobile Door System
KimuGamJa
2024. 6. 24. 01:05
수동 제어 시스템 with IR
사용 모듈
▶사용 모듈 - 적외선 수신모듈 KY-022 - 적외선 발신 모듈 KY-005 |
|
▶가격 : 약 2000원 | |
▶장점 - 저비용 - 설치, 설계 단순 - 빠른 반응 속도 |
▶단점 - 짧은 통신 거리 - 장애물 민감성이 높음 - 보안 취약성. IR 신호는 암호화되지 않음 |
구조도
동장 과정
https://www.youtube.com/shorts/K4Dxq7p8Oro
1. 신호 수신기는 신호가 수신될 때까지 대기한다.
2. (수동) 자동 송신기는 신호에 자신의 정보를 담아 신호를 주기적으로 송신한다.
(자동) 사용자는 key를 눌러 원하는 동작 신호를 보낸다.
3. 신호 수신기에서 신호가 수신되면 신호를 parsing하여 신호에 담긴 사용자의 정보를 읽는다.
사용자의 정보가 차량에 등록된 사용자의 정보와 일치하면, 차량내 모듈을 동작시킨다.
자동제어 시스템 with BLE
사용 모듈
▶사용 모듈 - ESP32 |
|
▶가격 : 약 15000원 | |
▶장점 - 저비용, 저전력 - 보안성 - 긴 통신 거리, 장애물에 강함 |
▶단점 - 구현 복잡성 (페어링 과정 필수) - RSSI를 기반 Becon의 경우 에러 동반 - 반응속도가 다소 느림 |
구조도
동작 과정
https://www.youtube.com/shorts/QX9nnXvVQIM
1. 차량에 장착된 BLE는 주기적으로 Scanning 수행한다.
2. Smart key의 BLE는 Advertise를 통해 차량에게 자신의 존재를 알린다.
3. Bluetooth 신호가 감지되면, 해당 BLE장치의 MAC address를 기반으로 등록된 사용자인지 판별한다.
(MAC address는 유일한 address이기 때문에 보안성이 더 높음)
4. 등록된 사용자가 맞다면 RSSI를 측정하여 사용자까지의 거리를 측정하고, 일정거리 이내로 감지되면 차량내 모듈을 동작킨다.