Подключение датчика почвы

Тема в разделе "Arduino & Shields", создана пользователем vlad123419, 21 окт 2015.

  1. vlad123419

    vlad123419 Нерд

    Привет, есть датчик почвы(китайский), не пойму как его подключить чтобы он выдавал значения (через аналоговый вход)? На нем четыре ноги это vcc, gnd, ao ,do. Что значит каждая и как мне реализовать мой проект?
     
  2. vvr

    vvr Инженерище

  3. vlad123419

    vlad123419 Нерд

  4. vlad123419

    vlad123419 Нерд

  5. vlad123419

    vlad123419 Нерд

    У меня датчик вот как на фото! Как мне сделать мой проект?
     
  6. vvr

    vvr Инженерище

    там и описание и код есть
    что вам не понятно?
     
  7. vlad123419

    vlad123419 Нерд

    У меня есть блютуз модуль HC06 и я хочу сделать, если с телефона не поступает команда, а почва сухая, то включаем насос. И чтобы в телефоне отображалось уровень влажность(с помощь какой программы можно это сделать?). У датчика особенность: 0-300-вода; 300-700-нормально; 700-1023-сухо. И какую ногу мне использовать у датчика? AO или DO?
     
  8. Alex19

    Alex19 Гуру

    Если датчик, как тут - http://www.aliexpress.com/snapshot/229920091.html.
    То A0 для получения аналогового сигнала, чтобы использовать его как в примере на Вики и как Вы хотите
    Если подключить D0, получим цифровой сигнал, 1 - влажная почва, 0 - сухая (или на оборот).

    UPD. Попробуйте и тот и другой вариант, так же возможно, что значения для датчика Амперки, могут не совпадать со значениями Вашего датчика.
     
    Последнее редактирование: 22 окт 2015
  9. vlad123419

    vlad123419 Нерд

    А вообще реально чтобы датчик передавал показания на телефон и сделать, чтобы 0-300-сухая и т.д.?
     
  10. vlad123419

    vlad123419 Нерд

    С помощью какой программы можно передавать значения на телефон?
     
  11. Alex19

    Alex19 Гуру

    Разумеется.

    Вы можете отправлять на телефон не обработанные данные (и там определять влажность почвы) или уже обработанные, на ардуине проверять диапазон и передавать конечное значение.

    Вы будете передавать данные через Bluetooth, на стороне ардуины это выглядит как отправка по Serial. Еще не работал с Bluetooth, поэтому не подскажу, но в сети есть примеры работы с Вашим модулем - HC06. К примеру тут, тут или тут.

    На телефоне Вы можете пользоваться или Bluetooth терминал или написать свою программу (увы это не просто, но в сети есть примеры, тут и просто поискать в сети - arduino android).

    Почитайте ссылки, там все на русском, там рассказано все от а до я, через терминал Bluetooth на телефонах android. Написание программ для android это отдельная тема, опыта еще не было, но если есть опыт в программировании нет ни чего сложного.
     
  12. vlad123419

    vlad123419 Нерд

    Cпасибо!