반응형
프로젝트 시작 배경
이번 학기에는 IoT와 관련된 프로젝트를 만들어 제출해야 한다.
평소에 다른 공부하다가 계속 미뤄져서 제출 마감일이 이틀밖에 안남았다.
그래서 주변에 보이는 센서들로 최대한 빨리 만들 수 있는 프로젝트를 정해야 했고,
비교적 간단한 모니터링 시스템을 만들기로 했다.
프로젝트 구조
- IoT Device: Raspberry Pi 4
- Sensor: CCS811 (공기질), MPU6050 (Gyro)
- Back-End: Spring Boot
- Front-End: React
- DB: PostgreSQL
- Mobile: Android
온도 센서를 사용하고 싶었는데 회사에 습도 센서가 없었다.
분명히 있었는데 온도 센서만 빼고 다 있다.
+ 알고보니 MPU6050 센서에 온도 측정 기능도 있었다. 다행이다.
프로젝트 기능
- IoT Device 상태 확인: RGB LED를 통해 Device의 상태를 확인한다.
- 센서 값 측정: IoT Device에서 주기적으로 센서 값 업로드
- 센서 값 확인: Web, Android를 통해 센서 값을 확인 (가능하면 그래프로)
- 경고 알림: 센서 측정 결과가 특정 값 이상일 경우 Android에서 알림을 띄워준다.
시간이 얼마 없어서 이쯤 작성하고 넘어가야겠다.
반응형
'Projects > 센서 모니터링 시스템' 카테고리의 다른 글
[센서 모니터링 시스템] 6. Spring 서버 기본환경 설정 (0) | 2022.08.17 |
---|---|
[센서 모니터링 시스템] 5. MPU6050(가속도 센서) 모듈 개발 (0) | 2022.08.17 |
[센서 모니터링 시스템] 4. CCS811(공기질 센서) 모듈 개발 (0) | 2022.08.17 |
[센서 모니터링 시스템] 3. I2C 포트 제어하기 (0) | 2022.08.17 |
[센서 모니터링 시스템] 2. 라즈베리파이 개발환경 구성 (0) | 2022.08.17 |