3 датчика Arduino-садовника


После вчерашней статьи — Почему Arduino побеждает и почему он здесь, чтобы остаться? я изучил сайт Makezine внимательнее и обнаружил потрясающий раздел Make: ARDUINO, целиком и полностью посвящённый контроллеру Ардуино!
И, как раз в этом разделе я нашёл замечательную заметку об использовании Arduino в роли садовника (Garduino)!
В принципе, ничего сложного в этом нет. К ардуино подключается ряд датчиков, обрабатывая показания которых, контроллер через реле управляет исполнительными устройствами — насосом для полива, лампой освещения, двигателем вентиляции.
3 датчика Arduino-садовника
Предлагается использовать три вида датчиков:
1 — датчик влажности почвы (два гвоздя и резистор)

Датчик влажности уже нам знаком по проекту botanicalls, где цветок напоминает о поливе через Twitter.
Здесь используется тот же принцип — два щупа ( в роли которых могут использоваться обычные гвозди ) втыкаются в землю и контроллер проверяет сопротивление между ними и из этого делает выводы о влажности почвы.

2 — датчик освещённости на фоторезисторе
3 — датчик температуры на терморезисторе

А ведь можно добавить в эту систему дистанционное управление с ПК или даже через интернет!

Теперь я задумчиво рассматриваю свои засохшие цветы в горшках и подумаю их кибернетизировать 🙂

По теме
Ардуино что это и зачем?
Arduino, термины, начало работы
Разновидности плат Arduino, а также про клоны, оригиналы и совместимость
КМБ для начинающих ардуинщиков
Состав стартера (точка входа для начинающих ардуинщиков)


0 комментариев на «“3 датчика Arduino-садовника”»

  1. К этому еще часы прикрутить, ds1307, задать параметры, и можно цветок вообще в шкафу запереть и забыть про него, пусть дуина сама о нем заботится.

  2. Завести цветок и собрать устройство, которое о нем заботится… Просто после этого можно богом себя возомнить, особенно если дать название проекту: «Создание самодостаточного мира»))))))))

  3. попробовал позаниматься.
    по отдельности собираю схему на фоторезисторе — все работает
    собираю на термодатчике LM35 в корпусе ТО92 — все работает
    НО когда они вместе в схеме — термодатчик начинает врать…

    • сложно сказать.
      Конкретную схему и код скетча в студию!

    • хммм… не вижу косяков.
      А если провод от фотодатчика (по схеме белый) выдернуть из дуины прям в прцессе — тоже врёт, или прекращает?

    • Если выдернуть белый провод, что в схеме, то термодатчик не врет…

  4. Отказался от LM35 в пользу DS18S20.
    Сейчас возник вопрос, как устроить — датчик влажности почвы (два гвоздя и резистор.
    Вернее с гвоздями понятно, а вот какой резистор использовать и как потом с этим хозяйством подружить Ардуино?

    • Вроде как нашел похожую схемку… там 2а гвоздя и резистор на 10кОм

    • на картинке выше приведено значение R1 — те же 10 KОм :))

    • Копался в схеме и случайно выдернул Gnd 🙁 теперь термодатчик DS18S20 постоянно показывает 85 градусов и не на что не реагирует 🙁

    • если попутно замкнуло что-то то мог и сдохнуть, хотя если читается…

    • По ссылке есть датащит, там на стр.3 есть таблица — тип температурной характеристики.
      Выбираем свой резистор, запоминаем номер характеристики, ищем с 5 по 11 стр свою характеристику.
      Там для каждой температуры дано отношение «текущего» сопротивления к номинальному. И температурный коэффициент тоже, кстати есть.
      Далее математика арифметика младших классов по расчёту непосредственно сопротивления непосредственного вашего резистора на этих температурах.
      Потом можно тупо таблицу загнать, а можно график построить и глядя на него подумать над алгоритмом расчёта температуры.

  5. попробовал сделать датчик влажности почвы — работает плохо, так как в почве есть разница потенциалов, а по этой схеме получается меряется не сопротивление, а как раз разница потенциалов и она не влияет на влажность почвы. есть идеи как измерить сопротивление?

    • Тут меряется именно сопротивление — этож делитель.
      Обратите внимание на резистор R1 (какое сопротивление ставили?) — это нижнее плечо, и +5V на правом щупе — зазор с почвой между щупами — верхнее плечо.
      Поэкспериментируйте с глубиной «погружения» и расстоянием м-ду щупами, потыкайте тестером узнайте диапазон сопротивлений влажной/сухой почвы, исходя из этого подберите сопротивление R1.
      Чтобы минимализировать(убрать совсем не выйдет) щупы должны быть как можно более одинаковыми (материал, форма, глубина «погружения») но при правильно подобранных параметрах делителя гальванические дела не должны сильно мешать.

Добавить комментарий

Arduino

Что такое Arduino?
Зачем мне Arduino?
Начало работы с Arduino
Для начинающих ардуинщиков
Радиодетали (точка входа для начинающих ардуинщиков)
Первые шаги с Arduino

Разделы

  1. Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…

  2. Добрый день! Я недавно начал изучать программирование под STM32 и ваши уроки просто бесценны! Хотел узнать зачем использовать переменную типа…

3D-печать AI Arduino Bluetooth CraftDuino DIY Google IDE iRobot Kinect LEGO OpenCV Open Source Python Raspberry Pi RoboCraft ROS swarm ИК автоматизация андроид балансировать бионика версия видео военный датчик дрон интерфейс камера кибервесна манипулятор машинное обучение наше нейронная сеть подводный пылесос работа распознавание робот робототехника светодиод сервомашинка собака управление ходить шаг за шагом шаговый двигатель шилд юмор

OpenCV
Робототехника
Будущее за бионическими роботами?
Нейронная сеть - введение