본문 바로가기
Team Project/한이음 프로젝트

라즈베리파이를 이용한 대기 측정기 제작

주요 기능

: 각종 센서로 데이터를 수집하여 그 데이터를 간략히 LCD 화면에 표시하고,

누적된 데이터를 라즈베리파이에 내장된 DB에 저장하여 주기적으로 무선 네트워크로 연결된 AWS서버로 전송한다.

 

세부 사항

수집 주기 : 1초 (10~30초로 변경하는 것 어떨까 고려중)

전송 주기 : 1분

기기 구분 : 고유 ID

 

< 고유 ID 설정 >

 

< DB >

수집한 센서 데이터들을 라즈베리파이 내장 mariaDB에 저장.

#Column

ID, time, GPS, 미세먼지, CO

 

< 서버로 전송 >

 

< LCD > 

수집한 데이터 표시

🔗라즈베리파이에 연결하고 출력 확인하기 (클릭)

 

< CO센서  - MQ7>

#참고한 사이트

https://m.blog.naver.com/simjk98/221624739099

 

가스감지센서(MQ2) 사용하기(아두이노&라즈베리파이)

이번포스팅에서는 가스감지센서에 대해 살펴보겠습니다. - 가스감지센서(MQ2) . LPG, 부탄가스, 프로...

blog.naver.com

 

#아날로그 변환기 관련...

직접 GPIO를 이용하여 SPI 통신 규약 구현은 매우 복잡
Adafruit의 MCP3008 칩 라이브러리 사용
MCP3008 칩은 MCP3202와 동일
MCP3008 칩은 채널 수 많음