Теплица
- Войдите на сайт для отправки комментариев
Вс, 09/12/2018 - 00:33
Здравствуйте
Задача в следующем
Дано:
Arduino Uno
А0 А1 input
2 датчика влажности почвы с контроллером (FC-28-C) для Ардуино
D1 input
Датчик температуры и влажности DHT-11 (3-5.5V) (0-50C) RH = 20-95%)) для Ардуино
D2 input
Модуль I2C ""Часы реального времени"" AT24C32, DS1307 для AVR, ARM, PIC и Arduino
D3 output реле 1
D4 output реле 2
D5 output реле 3
D6 output реле 4 (не задействовано)
Модуль реле 4 канальный DC 5V для Arduino АС250В, 10А
Алгоритм
А0
Пороговые значения датчика А0 300 / 800
Каждые 2 минуты опрашивается датчик А0
При достижении порогового значения 800 - включается реле1 на 3 секунды
Через 2 минуты опять опрашивается А0 и если значение не достигло 300, то опять включается реле1 на 6 секунд
Если А0 достигается значение 300, то реле1 больше не включается
Ардуино ждет, когда значение достигнет 800 и далее по циклу.
D1
Пороговые значения датчика D1(отслеживаем температуру) 20C / 30C
Каждуе 2 секунды опрашивается датчик D1
При достижении порогового значения 30С - включается реле2
При достижении порогового значения 20С - выключается реле2
Далее по циклу
D2
Ардуино опрашивает часы
в 6.00 включает реле3
в 00.00 выключает реле3
PS. Датчик А0 лучше заменить на цифровой, чтобы опрашивался и отключался, для сохранения контактов
Еще Реле4 нужно задействовать на достижении пороговых значений влажности DHT-11
все железки с али.
Надеюсь понятно описал. Бюджет небольшой.
пишите сюда или на почту mikluhoтиреmaklai2005собакаяндекс.ру
р е а л и з у е м о - maslachenko767@mail.ru , консультации, подбор компонентов бесплатно, гарантии
dromanov@parcel-se.ru
р е а л и з о в а н о м н о г и м и
и мной тоже
http://arduino.ru/forum/proekty/moya-ferma-parnik-s-veb-interfeisom