휴대용 미세먼지 측정기 - 연속모드의 추가


 

현재의 휴대용 먼지 측정기는 초기화 시 약 2분간(센서 안정화 시간 30초 포함) 가동이 되고 배터리 절약을 위한 Sleep 모드로 전환이 됩니다.

다시 측정을 하려면 다시 초기화를 하여야 하며, 다시 2분간의 시간 소요 후 측정 결과를 출력 해 줍니다.

 

이번에는 연속으로 측정하고 SLEEP모드로 전환되지 않는 모드를 만들어 보겠습니다.

 

이를 위하여 이미 회로도에 버튼을 연결해 놓은 상태입니다.

 

이 버튼을 2초 이상 길게 누를 경우 연속 모드(Sleep모드로 전환되지 않는)로 전환되며 연속모드에서 다시 버튼을 2초 이상 길게 누를 경우 일반모드( 1 30초 후 Sleep모드로 전환)로 전환이 됩니다.

 

현재의 모드를 알 수 있도록 화면의 상단에 "C"자를 표기하면 C자가 빨간색일 경우 연속모드 회색일 경우 일반 모드입니다.

 

현재 까지의 기능 :

- 소형

- 배터리를 이용한 구동

- USB단자(휴대폰 충전 단자)를 이용한 배터리 충전 및 전원 공급

- 초기 구동 후 30초 대기 후 센서 값 출력

- 센서 값의 출력은 PM1.0, PM2.5, PM10.0의 데이터를 텍스트로 출력

- 센서 출력 후 1 30초간 (초기구동 30초 포함 2) 이후 배터리 절약을 위한 화면 꺼짐 및 센서 sleep모드 돌입

- 리셋 버튼을 누를 경우 재 가동

- 버튼을 누를 경우 재 가동 및 센서 값 출력

- 버튼을 길게 누를 경우 연속 출력 모드와 일반 모드 토글 전환

 

회로도 및 소스코드 : personal_dust_meter3.zip

 

personal_dust_meter3.zip
1.46MB

 

 

<회로도>

+ Recent posts