Please enable JavaScript.
Coggle requires JavaScript to display documents.
BMS 모니터링 안드로이드 앱 - Coggle Diagram
BMS 모니터링 안드로이드 앱
Action
안드로이드 앱과 화면 흐름 구성
-
-
사용자가 변화 추이, 측정값, 상태 정보를 각각 확인할 수 있도록 함
Wi-Fi 기반 데이터 수신
-
-
네트워크 요청은 Coroutine의 IO 스레드에서 수행하고, 수신한 값을 화면에 반영할 때는 Main 스레드로 전환
-
측정값의 표 형태 제공
전류, 전압, 충전량, 온도를 같은 행에 배치해 시간별로 구체적인 수치를 확인하도록 함
Result
구현 결과
배터리 모사 시스템에서 제공하는 데이터를 안드로이드 앱으로 받아 전류 그래프와 측정값 표, 배터리 상태 화면으로 확인할 수 있는 모니터링 프로토타입 구현
-
-
-
후속 개선 방향
오래된 데이터는 저장하지 않고 날려버렸는데, 이러한 데이터를 DB에 저장해서 나중에라도 이 수치들의 기록을 확인할 수 있는 구조 추가
Situation
-
해결할 문제
배터리의 상태를 이해하기 위해 전류, 전압, 온도, SOC 확인
-
-
-
Task
-
3가지 관점의 정보 제공
-
전류, 전압, 온도, SOC 데이터를 수치로 보여주는 표
배터리 건강도, 과열 여부, 청소기의 현재 작동 모드 보여주는 상태 화면
전공 간 연동 과제
-
-
JSON에서 전류, 전압, SOC, 온도를 읽어옴
-