Контроль уровня CO2 (Углекислого газа) на Arduino
И вот очередная идея, доведенная до готового устройства. На этот раз это устройство, контролирующее уровень углекислого газа (CO2) в помещении, и при превышении этого уровня, устройство переключает реле, которое в свою очередь запускает вентиляцию.
Собрано устройство на основе Arduino Pro mini и инфракрасного измерителя CO2 MH-Z19. LCD дисплей 1602 отображает данные с датчика температуры и влажности, уровень CO2 в ppm(промилле) и пороговый уровень срабатывания реле. Порог срабатывания устанавливается с помощью энкодера KY-040, это оказалось удобнее, чем использовать просто кнопки. Для питания устройства от сети 220В, использовал преобразователь AC-DC 220 - 5.
Схема устройства в таком вот виде:
Видео по этой статье:
Скетч Arduino IDE и библиотеки качаем тут: https://yadi.sk/d/CtE6i18336LguQ
Arduino & Pi
1.5K поста20.8K подписчиков
Правила сообщества
В нашем сообществе запрещается:
• Добавлять посты не относящиеся к тематике сообщества, либо не несущие какой-либо полезной нагрузки (флуд)
• Задавать очевидные вопросы в виде постов, не воспользовавшись перед этим поиском
• Выкладывать код прямо в посте - используйте для этого сервисы ideone.com, gist.github.com или схожие ресурсы (pastebin запрещен)
• Рассуждать на темы политики
• Нарушать установленные правила Пикабу