SSAFY 11기 자율 프로젝트: 잠깨비 Jamkkaebi
뇌파와 근전도 센서를 활용한 졸음 감지 및 알림 시스템
뇌파와 근전도 센서를 통한 졸음 감지
졸음 상태일 때 졸음을 깨울 수 있는 알림(가족 목소리 알림, LED/에어컨 켜기, 진동)
차량용 대시보드를 통해 내비게이션 등의 임포테인먼트 기능과 차량 내부 조작 기능
관리자 페이지에서 운전자 별 데이터 확인 및 운전 보고서 제작
차량 전장을 모사하기 위해 ECU 단위의 시스템 구현 및 CAN 통신 활용
2024.10.14 ~ 2024.11.19 (6주)
조정훈
박건국
정우영
송준혁
이예지
이정준
Embedded
Embedded
Embedded/AI
Backend/Infra
Frontend
Frontend
졸음 운전은 일 평균 5.9건이 발생, 이로 인한 사망자는 사고 100건 당 2.9명으로 음주운전 사고(1.5명)의 2배에 이르는 수치
10만 대당 졸음운전 사고는 특수차(13.6건), 승합차(11.2건), 화물차(10.6건), 승용차(7.8건) 순으로 업무용 차량이 졸음 운전의 82%를 차지
이에 업무용 차량을 타겟으로, 졸음을 모니터링 하고 깨우는 시스템을 구성해 사고를 예방 할 수 있는 서비스 기획
이미지 처리의 인식률과 처리 속도 문제를 보완하기 위해 뇌파(EEG)와 근전도(EMG)를 활용하여 사용자 상태 확인
UART와 CAN 프로토콜을 이용, 차량 전장 환경을 구성하여 통신 환경 구축
EEG Click(INA114) 와 아두이노를 사용해 데이터 측정
서버에서 MQTT 프로토콜로 제어 신호 전송
Raspberry Pi에서 수신 및 파싱 후 UART 전송
STM429에서 데이터 수신 후 CAN으로 명령 입력
각각의 ECU 동작
실시간 집중 지수/ 졸음지수 확인
네비게이션 / 근처 휴게시설 조회
날씨 정보
목적지 경로 추적
근처 휴게 시설 정보 제공
가고자 하는 휴게시설 클릭 시 해당 휴게소 경유지 추가
누적 주행 거리 및 일일 근무 시간, 평균 집중/졸음 지수 조회
운전자의 실시간 집중 / 졸음 지수의 변화 추이 조회
과거 운전자의 운행 기록 조회