Автомат для вентиляции ванной комнаты



Часто возникает необходимость вентиляции ванной комнаты, подвального помещения и прочих мест, в которых высокий уровень влажности. Решил сделать автомат для этих целей.

Поставил задачу:

- Устройство должно автоматически включать вентилятор, если влажность воздуха превышает установленное значение, и при достижении нужного значения отключать его;

- Возможность ручного управления;

- Индикатор ручного управления;

- Индикация влажности воздуха в помещении.

Взглянул в свой "волшебный ящик" и в нем выбрал необходимые компоненты - Arduino UNO, DHT11, семисегментный индикатор SMA410561KX-2 (четырехразрядный, хотя нужен был двухразрядный - даже мой "волшебный ящик" не смог помочь мне), светодиод, кнопка, вентилятор и релейный модуль.

Придумал схему, собрал и спрограммировал все на Arduino при помощи Flprog.

На выходе FB блока OR сделал инверсию, так как мой релейный модуль сработает с минуса. Если у Вас другой релейный модуль - уберите инверсию.

После просмотра видео я обнаружил ошибку. На компараторе вместо I1=I2 нужно поставить I1>=I2.

Скачать скетч Arduino file

Скачать скетч (файл расширения flp устанавливается на Arduino при помощи Flprog)

Автомат для вентиляции ванной комнаты

Схема макетная.

Автомат для вентиляции ванной комнаты

Схема логическая.

Автомат для вентиляции ванной комнаты

Оставьте комментарий: