加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

【开源硬件】基于I2C的土壤水分传感器,植物浇水报警器必备

2017/07/11
63
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
方块图(4)
  • 方案介绍
  • 相关文件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

I2C土壤水分传感器概述:

电容式土壤湿度传感器通过I2C连接,并提供以下特性:土壤湿度检测、光感、温度感应、复位芯片、I2C地址更改,主要应用于植物浇水报警器智能家居设备中。附件内容提供了该电容式土壤水分传感器的2个版本,主要包括用于精确测量温度的热敏电阻、增加水分读数分辨率(几乎是两倍!)

电容式土壤水分传感器实物展示:

电容式土壤水分传感器技术参数:

  • 版本2.7.3
  • 电源电压3.3V - 5V
  • 电流消耗:1.1mA @ 5V,0.7mA @ 3.3V空闲时,14mA @ 5V,7.8mA @ 3.3V进行测量。当全速轮询传感器时,电流消耗平均为4.5mA @ 5V,2.8mA @ 3.3V
  • 工作温度0°C - 85°C
  • 湿度读数随温度变化 - 在全温度范围内<10%
  • 不要忘记为SCL和SDA线提供上拉电阻
  • 默认I2C地址为0x20(十六进制)
  • 要读取土壤湿度,请从寄存器0读取2个字节
  • 要读取光电平,通过将3写入设备I2C地址开始测量,等待3秒钟,从寄存器4读取2个字节
  • 要读取温度,请从寄存器5读取2个字节
  • 要更改传感器的I2C地址,请将新地址(一个字节[1..127])写入寄存器1; 新地址将在复位后生效
  • 要复位传感器,请将6写入设备I2C地址。
  • 不要将传感器热插入有源I2C总线 - 地址更改命令没有保护,这可能导致随机数设置为传感器的地址。如果传感器停止响应,使用I2C扫描草图找出地址。

如何读取土壤水分传感器数值?

光和湿度传感器都提供相对值。意思是,更多的水分会给你更高的阅读量,更轻,阅读更低。水分有些线性。我在运输前测试所有的传感器,并在5V供电的空闲空气中提供约290 - 310。我没有测量光传感器的线性度,它在距离台灯的黑暗的房间里有65535。当黑暗时,测量光需要更长时间,测量过程中读取光源寄存器将返回上一次读数。请注意,光传感器非常嘈杂。温度由传感器主体上的热敏电阻测量。计算的绝对测量精度优于2%。返回值在十分之一摄氏度。即,值252将意味着25.2°C。

附件内容截图:

  • i2c-moisture-sensor-master.zip
    描述:开源硬件,包括原理图、PCB源文件、库文件等
  • src.zip
    描述:i2c土壤水分传感器通讯源码

相关推荐

电子产业图谱