본문 바로가기

can-bus2

차량용 대시보드 업그래이드 (3.5인치 TFT모니터 + 아두이노 UNO) 그간 여러버전의 차량용 대시보드를 제작하였고, 최근에 3.5인치 액정 3개를 활용한 대시보드까지 소개해 드렸습니다. 최종적으로 GPS를 더해 총 4개의 디스플레이로 구성된 대시보드를 완성하였습니다. 각 화면별로 표시하는 정보는 아래와 같습니다. 첫번째: 연료량(LPG, 가솔린), 총주행거리, 속도차트(10킬로 단위) 두번째: 주행시간, 정지시간, rpm, 냉각수온도, 엔진부하량 세번째: 속도 네번째: 실내온도, 고도, 진행방향, 진행방향 차트 대시보드 주행모습 대시보드 주행모습 대시보드 제작에 사용된 부품들은 아래와 같습니다. - 아두이노 UNO 4개 - 3.5인치 TFT LCD 쉴드 4개 - 아두이노 micro pro 1개 - MCP2515 can-bus 드라이버 모듈 - GPS수신기 모듈 1개 - 광.. 2022. 6. 6.
아두이노와 MCP2515를 통한 OBD2 차량정보 읽어 오기 차량은 상당히 복잡한 기계장치로 작동에 필요한 각종 정보를 ECU에서 처리합니다. 차량의 상태를 파악하기 위해 상당히 많은 센서들이 실시간으로 차량의 상태를 모니터하고 있기도 합니다. 차량에서는 이러한 상태값들을 can-bus라는 통신 프로토콜을 통해 통신하고 있어서 이 프로토콜을 통해 자동차의 여러 센서값이나 상태를 확인할 수가 있습니다. 자동차 정비시 활용하는 차량용 스캐너 장비가 대표적인 예라고 할 수 있습니다. 또는 일부 운전자들이 저렴하게 구매해서 사용하는 obd2용 블루투스 장치도 이 can-bus신호를 분석하는 사례입니다. 혹시 차량에 시중에 판매하고 있는 hud장치를 구매해서 장착하셨다면 이것도 can-bus신호를 분석해서 표시해주는 것입니다. 저는 오래전부터 차량용 아두이노로 차량용 대시.. 2022. 6. 3.