0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何连接Sparkfun土壤湿度传感器并读取湿度值

454398 来源:wv 2019-10-09 09:56 次阅读

步骤1:物料清单

Arduino

多条电线

面包板

火花有趣的土壤水分传感器

步骤2:设置传感器

以便能够从传感器获取值您必须将传感器连接到Arduino。相应地遵循两个图。它们是彼此对应的彩色涂层导线。这很重要,因为我们使用的代码将引用此电缆布局。

步骤3:代码

这是您所需要的代码将用于上传到Arduino以使传感器正常工作。

/*土壤水分基本示例

此草图由SparkFun Electronics Joel Bartlett编写2015年8月31日,将基本水分浓度打印到串行监控器中,并根据MIT许可证发布(http://opensource.org/licenses/MIT)*/int val = 0;//用于存储水分的值int soilPin = A0;//为土壤水分传感器声明一个变量int soilPower = 7;//对于土壤水分功率可变//不通过3.3V或5V引脚为传感器供电,//我们将使用数字引脚为传感器供电。//这样可以防止传感器位于土壤中时受到腐蚀。 void setup(){Serial.begin(9600);//通过USB pinMode(soilPower,OUTPUT)打开串行;//将D7设置为OUTPUT digitalWrite(soilPower,LOW);//设置为LOW,以便没有电源流经传感器} void loop(){Serial.print( “土壤水分=”);//从下面的函数中获取土壤湿度值并打印出来Serial.println(readSoil());//使用了这1秒的timefrme,因此您可以测试传感器并实时查看它的变化。//对于工厂内的应用,您将需要减少读取频率。 delay(1000);//每秒读取一个}}//这是一个用来获取土壤水分的函数int readSoil(){digitalWrite(soilPower,HIGH);//将D7设为“ On” delay(10);//等待10毫秒val = AnalogRead(soilPin);//从传感器digitalWrite(soilPower,LOW)读取SIG值;//将D7设置为“ Off”,返回val;//发送当前湿度值}

当您收到一个低值时,它对应于DRY土壤,而一个高值时则对应于WET土壤。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 湿度传感器
    +关注

    关注

    7

    文章

    308

    浏览量

    58578
收藏 人收藏

    评论

    相关推荐

    Made with KiCad(十):b-parasite传感器

    “ b-parasite 是一款开源的土壤湿度和环境温度/湿度/光照传感器。 ” 概览 b-parasite 是一款开源的土壤湿度和环境温度/湿度
    的头像 发表于 11-13 18:25 232次阅读
    Made with KiCad(十):b-parasite<b class='flag-5'>传感器</b>

    土壤湿度一体监测传感器

    是通过高精度的数字温度芯片读取温度。变送器内部有信号采集,漂零,温度补偿功能。本传感器适用于气象、环境、农业、林业、水利、电力等需要测量土壤湿度的领域。 产品特点 测量精度高,响应速
    的头像 发表于 10-29 15:21 138次阅读

    小安派简易 DIY——土壤湿度检测

    hello,小伙伴们,这次抽空用 AiPi-Eyes-DSL 做了一些小玩意,这次带来的小物品是土壤湿度检测,其实是非常简单的 DIY,原理在于使用 ADC 采集土壤湿度,再将数据显示到屏幕上
    的头像 发表于 10-29 14:57 221次阅读
    小安派简易 DIY——<b class='flag-5'>土壤湿度</b>检测<b class='flag-5'>器</b>

    湿度传感器是什么类型的传感器

    湿度传感器是一种能够实时监测和记录环境中温度和湿度变化的设备或装置。这类传感器广泛应用于环境监测、气象观测、农业、工业生产、仓储管理、智能家居、医疗健康等多个领域,为相关领域的研究、
    的头像 发表于 10-21 14:53 564次阅读

    基于GD32L235系列MCU的土壤湿度检测带磁力翻转式显示方案

    本文介绍基于兆易创新的GD32L235系列低功耗MCU设计的土壤湿度检测带磁力翻转式显示方案,该方案产品主要适用于智慧种植、环境监测等场景。
    的头像 发表于 10-17 09:44 452次阅读
    基于GD32L235系列MCU的<b class='flag-5'>土壤湿度</b>检测带磁力翻转式显示方案

    土壤监测传感器有哪些种类

    的功能和应用: 土壤湿度传感器 : 电容式土壤湿度传感器 :通过测量土壤中的水分含量来确定土壤湿度
    的头像 发表于 09-10 14:38 606次阅读

    土壤监测传感器的使用方法

    土壤监测传感器是用于监测土壤湿度、温度、pH、电导率、有机质含量等参数的设备,对于农业生产、环境监测和科学研究等领域具有重要意义。 土壤
    的头像 发表于 09-10 14:34 401次阅读

    物联网应用例程——无线采集基于STM32的土壤湿度采集、灯光控制

          本例程主要是采用深联智达科技有限公司自主型研发的斥候无线模块和STM32单片机实现土壤湿度采集和LED远程控制,以及电脑显示湿度信息。本例程提供视频教程,免费提供源码。
    发表于 09-06 17:09 1次下载

    湿度传感器怎么调试

    的工作原理 温度测量原理 温湿度传感器中的温度测量通常采用热敏电阻或热电偶。热敏电阻的阻值随温度的变化而变化,通过测量电阻值可以计算出温度。热电偶则是利用两种不同金属或合金的接触点产生的热电势来测量温度。
    的头像 发表于 08-19 15:04 1061次阅读

    使用Arduino的湿度传感器设计 湿度传感器的工作原理和应用

    湿度传感器是一种能够感受测量周围空气中水蒸气含量的装置,它广泛应用于工业、农业、生活、气象、环保等多个领域。湿度作为环境参数的重要组成部分,对许多过程和产品的品质有着直接影响。因此,
    的头像 发表于 07-08 18:11 2005次阅读
    使用Arduino的<b class='flag-5'>湿度</b><b class='flag-5'>传感器</b>设计 <b class='flag-5'>湿度</b><b class='flag-5'>传感器</b>的工作原理和应用

    湿度传感器测量单片机

    湿度对于确保人类居住的舒适空间非常重要。空调通过控制温度和湿度来创造舒适的环境。湿度传感器在控制空调湿度方面发挥着重要作用。这次,我们将讲解
    的头像 发表于 05-13 16:25 425次阅读

    湿度传感器的类型与设计技巧

    传感空气中湿度变化的[湿度传感器](Humidity Sensor),像是气象观测、农业、工业制程、楼宇管理、医疗设备、食品和制药业等领域,便经常使用
    的头像 发表于 05-05 10:21 2589次阅读
    <b class='flag-5'>湿度</b><b class='flag-5'>传感器</b>的类型与设计技巧

    【51单片机毕设】自动浇花电路、程序、原理图、论文

    。 组成部分为:5V供电模块、土壤湿度传感器模块、ADC0832模数转换模块、水泵控制模块、按键输入模块、LCD显示模块和声光报警模块,结构如下。 工作原理为:土壤湿度传感器测出
    发表于 03-24 21:45

    湿度传感器工作原理 温湿度传感器的接线方法

    湿度传感器是一种用于测量环境温度和相对湿度的装置。它通常用于工业、农业、气象、室内空调等领域。本文将详细介绍温湿度传感器的工作原理和接线方
    的头像 发表于 02-14 18:00 9728次阅读

    湿度传感器接线端子T是什么意思

    传感器与监测设备或控制系统的温度输入端连接起来。通过读取T端子的电信号,监测设备或控制系统可以获取到当前环境的温度数据。 温湿度传感器的接线
    的头像 发表于 01-16 09:16 2306次阅读