После вчерашней статьи — Почему Arduino побеждает и почему он здесь, чтобы остаться? я изучил сайт Makezine внимательнее и обнаружил потрясающий раздел Make: ARDUINO, целиком и полностью посвящённый контроллеру Ардуино!
И, как раз в этом разделе я нашёл замечательную заметку об использовании Arduino в роли садовника (Garduino)!
В принципе, ничего сложного в этом нет. К ардуино подключается ряд датчиков, обрабатывая показания которых, контроллер через реле управляет исполнительными устройствами — насосом для полива, лампой освещения, двигателем вентиляции.
Предлагается использовать три вида датчиков:
1 — датчик влажности почвы (два гвоздя и резистор)
Датчик влажности уже нам знаком по проекту botanicalls, где цветок напоминает о поливе через Twitter.
Здесь используется тот же принцип — два щупа ( в роли которых могут использоваться обычные гвозди ) втыкаются в землю и контроллер проверяет сопротивление между ними и из этого делает выводы о влажности почвы.
2 — датчик освещённости на фоторезисторе
3 — датчик температуры на терморезисторе
А ведь можно добавить в эту систему дистанционное управление с ПК или даже через интернет!
Теперь я задумчиво рассматриваю свои засохшие цветы в горшках и подумаю их кибернетизировать 🙂
По теме
Ардуино что это и зачем?
Arduino, термины, начало работы
Разновидности плат Arduino, а также про клоны, оригиналы и совместимость
КМБ для начинающих ардуинщиков
Состав стартера (точка входа для начинающих ардуинщиков)
0 комментариев на «“3 датчика Arduino-садовника”»
К этому еще часы прикрутить, ds1307, задать параметры, и можно цветок вообще в шкафу запереть и забыть про него, пусть дуина сама о нем заботится.
Завести цветок и собрать устройство, которое о нем заботится… Просто после этого можно богом себя возомнить, особенно если дать название проекту: «Создание самодостаточного мира»))))))))
попробовал позаниматься.
по отдельности собираю схему на фоторезисторе — все работает
собираю на термодатчике LM35 в корпусе ТО92 — все работает
НО когда они вместе в схеме — термодатчик начинает врать…
сложно сказать.
Конкретную схему и код скетча в студию!
Не знаю на сколько корректно будет разместить ссылку на свой блог, где я привел схему и код к ней.
vworld-remember-all.blogspot.com/2011/09/blog-post.html
хммм… не вижу косяков.
А если провод от фотодатчика (по схеме белый) выдернуть из дуины прям в прцессе — тоже врёт, или прекращает?
Если выдернуть белый провод, что в схеме, то термодатчик не врет…
Отказался от LM35 в пользу DS18S20.
Сейчас возник вопрос, как устроить — датчик влажности почвы (два гвоздя и резистор.
Вернее с гвоздями понятно, а вот какой резистор использовать и как потом с этим хозяйством подружить Ардуино?
так же считывая значение нааналоговом входе 🙂 botanicalls
пример можно посмотреть у проекта
Вроде как нашел похожую схемку… там 2а гвоздя и резистор на 10кОм
на картинке выше приведено значение R1 — те же 10 KОм :))
Копался в схеме и случайно выдернул Gnd 🙁 теперь термодатчик DS18S20 постоянно показывает 85 градусов и не на что не реагирует 🙁
если попутно замкнуло что-то то мог и сдохнуть, хотя если читается…
купил в промэлектронике терморезистор —catalog.compel.ru/thermistor/info/B57164K0103J000%20%28EPCOS%29
Ардуино мне показывает значение 510 — а вот как привести это в градусы
Цельсия — не могу разобраться.
По ссылке есть датащит, там на стр.3 есть таблица — тип температурной характеристики.
Выбираем свой резистор, запоминаем номер характеристики, ищем с 5 по 11 стр свою характеристику.
Там для каждой температуры дано отношение «текущего» сопротивления к номинальному. И температурный коэффициент тоже, кстати есть.
Далее
математикаарифметика младших классов по расчёту непосредственно сопротивления непосредственного вашего резистора на этих температурах.Потом можно тупо таблицу загнать, а можно график построить и глядя на него подумать над алгоритмом расчёта температуры.
попробовал сделать датчик влажности почвы — работает плохо, так как в почве есть разница потенциалов, а по этой схеме получается меряется не сопротивление, а как раз разница потенциалов и она не влияет на влажность почвы. есть идеи как измерить сопротивление?
Тут меряется именно сопротивление — этожделитель .
Обратите внимание на резистор R1 (какое сопротивление ставили?) — это нижнее плечо, и +5V на правом щупе — зазор с почвой между щупами — верхнее плечо.
Поэкспериментируйте с глубиной «погружения» и расстоянием м-ду щупами, потыкайте тестером узнайте диапазон сопротивлений влажной/сухой почвы, исходя из этого подберите сопротивление R1.
Чтобы минимализировать(убрать совсем не выйдет) щупы должны быть как можно более одинаковыми (материал, форма, глубина «погружения») но при правильно подобранных параметрах делителя гальванические дела не должны сильно мешать.