Компонент Adafruit STEMMA Soil Sensor - I2C Capacitive Moisture Sensor
Большинство недорогих датчиков грунта выполнены в резистивном исполнении, где имеется два штыря, и датчик измеряет проводимость между ними. Поначалу они работают нормально, но со временем начинают окисляться из-за открытого металла. Даже если они позолочены! Измерение удельного сопротивления все увеличивается и увеличивается, поэтому вам постоянно приходится перекалибровать свой код. Кроме того, измерения сопротивления не всегда работают в рыхлом грунте.
Эта конструкция превосходна благодаря емкостному измерению. При емкостных измерениях используется только один датчик, не используется открытый металл и не вводятся никакие токи постоянного тока в ваши установки. Мы используем встроенную емкостную сенсорную измерительную систему, встроенную в чип ATSAMD10, которая даст вам показания в диапазоне от примерно 200 (очень сухой) до 2000 (очень влажный). В качестве бонуса мы также сообщаем вам температуру окружающей среды с помощью внутреннего датчика температуры на микроконтроллере, это невысокая точность, возможно, до + или -2 градусов Цельсия.
Чтобы вы могли использовать датчик практически с любым микроконтроллером, у нас есть интерфейс I2C. Подключите 4-контактный кабель JST-PH (у нас есть несколько запасных) к вашему микроконтроллеру или одноплатному компьютеру к источнику питания 3-5 В, заземлению, I2C SDA и I2C SCL, а затем запустите наш код Arduino или CircuitPython для считывания результатов измерения температуры и емкости. Пайка не требуется!
Печатная плата
Схема
Список пинов
Пин | Тип |
---|---|
SCL | мама |
SDA | мама |
VIN | мама |
GND | мама |
Мне очень важно получать обратную связь. Пожалуйста, оцените материал. Так я пойму в какую сторону его стоит изменить.