Прибор позволяет измерять температуру и относительную влажность, концентрацию пыли, углекислого газа СО2 и формальдегида в воздухе. Устройство собрано на Ардуино Нано. Схема приведена ниже

Измерение температуры и относительной влажности воздуха производится с помощью датчика DHT11, выход которого подключен к  цифровому входу Ардуино D13.

Измерение концентрации пыли в воздухе производится с помощью оптического датчика пыли GP2Y1010 фирмы SHARP. Управление светодиодом датчика осуществляетися с выхода А1 Ардуино. Аналоговый выход датчика подключен к аналоговому входу А0 Ардуино. Когда концентрация пыли достигает значения 0,3мг/м3 начинает подмигивать светодиод D1, когда концентрация достигает критического значения 0,6мг/м3 светодиод горит постоянно.

Измерение концентрации углекислого газа СО2 производится с помощью датчика MHZ-19B. Аналоговый выход датчика подключен к аналоговому входу  А2 Ардуино. Когда концентрация СО2 достигает значения 1200 ppm, начинает подмигивать светодиод D2, когда концентрация достигает критического значения 2000ppm, светодиод горит постоянно. Измерение концентрации формальдегида производится с помощью датчика ZE08-CH20, аналоговый выход которого подключен к аналоговому входу А3 Ардуино.  Когда концентрация формальдегида достигает значения 1.2 ppm, начинает подмигивать светодиод D3, когда концентрация достигает критического значения 2.5 ppm, светодиод горит постоянно.

Индикация концентрации примесей в воздухе осуществляется с помощью LCD дисплея NOKIA 5110.

Питание устройства осуществляется от 3-х аккумуляторов АА общим напряжением 4,5В. Для питания Ардуино Нано и модулей сенсоров применен DC-DC конвертор с входным напряжением 0,9 - 5В  и с выходом 5В 450мА. В устройстве предусмотрена индикация состояния батареи. При падении напряжения батареи до 3,9В в нижней строке индикатора появляется мигающее сообщение АККУМУЛЯТОР. При падении до 3,5В это сообщение горит постоянно. Подробнее на видео.

Скетч для Ардуино Нано выполнен в среде визуального программирования FLPROG

 

Перечень элементов, чертеж печатной платы в EagleCAD с гербер файлами для заказа, проект в PROTEUS с прошивкой hex и скетч для Ардуино, проект в FLprog в архиве



Advertise here