在Arduino上使用土壤湿度传感器,用于土壤的湿度检测。

可通过电位器调节土壤湿度的阀值,顺时针调节,控制的湿度会越大,逆时针越小;湿度低于设定值时,DO输出高电平,模块提示灯亮;湿度高于设定值时,DO输出低电平,模块提示灯灭。

工作电压3.3V-5V。3V时,在空气中AO读取的值最大为695 , 浸泡在水里的 最小值245;5V时,在空气中AO读取的值最大为1023 ,浸泡在水里的最小值 245。

所需材料:

土壤湿度传感器

Arduino Uno

杜邦线

接线:

VCC接 Arduino 3.3V或5V

GND接 Arduino GND

AO 接 ArduinoAnalog

DO接 Arduino Digital 4

#define PIN_AO 2

#define PIN_DO 4

void setup() {

pinMode(PIN_AO, INPUT);

pinMode(PIN_DO, INPUT);

Serial.begin(9600);

}

void loop() {

Serial.print("AO=");

Serial.print(analogRead(PIN_AO));

Serial.print(", DO=");

Serial.println(digitalRead(PIN_DO));

delay(500);

}

arduino 土壤温湿度传感器_Arduino上使用土壤湿度传感器相关推荐

  1. arduino 土壤温湿度传感器_怎样将Arduino与土壤湿度传感器FC-28连接起来

    步骤1:在模拟模式下连接传感器 模拟模式 - 连接土壤湿度传感器和Arduino 要在模拟模式下连接传感器,我们需要使用传感器的模拟输出.从土壤湿度传感器FC-28获取模拟输出时,传感器给出的值为0- ...

  2. arduino 土壤温湿度传感器_【教程】教你玩转Stduino之土壤湿度传感器模块

    大家好 今天我们就来看看土壤湿度传感器是如何测试土壤的吧! 关键词: 51:stm32:arduino:stduino单片机:stduino UNO&Nano:土壤湿度传感器模块 说明: 土壤 ...

  3. arduino 土壤温湿度传感器_如何将土壤湿度传感器与Arduino接口

    简介 如果您有家庭花园或者是带草皮的后院,那么你可能知道我们需要花多少时间浇灌植物和草皮. 花园洒水器是浇水的常用选择之一.草坪和植物,嗯,唯一的选择,最好的选择是手动浇水. 但是如果你打算制造一个自 ...

  4. Arduino - DIY自动浇花系统(土壤湿度传感器+水泵)

    一.继电器的基础知识  参考: Easy EDA #学习笔记03# |3C-GO继电器驱动电路Realay 二.电路连接 D13-----------INT(继电器) D6-----------DO( ...

  5. arduino 土壤温湿度传感器_Arduino 与 土壤湿度传感器 测量土壤湿度自动浇水提醒...

    土壤湿度传感器 1,传感器适用于土壤的湿度检测: 2,模块中蓝色的电位器是用于土壤湿度的阀值调节, 顺时针调节,控制的湿度会越大,逆时针越小 3,数字量输出D0可以与单片机直接相连,通过单片机来检测高 ...

  6. arduino 土壤温湿度传感器_【雕爷学编程】Arduino动手做(70)---土壤湿度传感器...

    37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的.鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为 ...

  7. arduino花盆含水量_Arduino教程┃模拟土壤湿度传感器的介绍

    它是一个模拟输入模块,可以实现土壤湿度的检测,有DO.AO两种模式.注意不同土壤介质的测量值会存在差异,土壤中的水分存在分布不均匀的情况,数据仅能代表局部湿度.点击下面的链接观看视频了解详细情况. A ...

  8. arduino 土壤温湿度传感器_智慧农业温室大棚环境监测传感器

    传感器是智慧农业温室大棚体系检测环节的重要组成部分,用于将温室环境因子等非电物理量转变为操控体系辨认的电信号,智慧农业温室大棚体系管理人员判别和处理问是环境监测状况主要依赖的传感器的主要技术指标有 : ...

  9. arduino 土壤温湿度传感器_土壤湿度传感器测试-arduino篇

    引言: 土壤传感器大家都用过,可是在实际应用中普遍发现老版的传感防水差,易氧化等问题,这次终于期盼到了新版防水土壤传感.感谢DF团队提供的这个测试机会.主控呢用的是Arduino 迷你,arduino ...

最新文章

  1. linux 位置参数数组,JavaScript数组详解
  2. 安全配置交换机端口 提高网络安全性
  3. CPU中的主要寄存器:有六类寄存器:指令寄存器(IR)、程序计数器(PC)、地址寄存器(AR)、数据寄存器(DR)、累加寄存器(AC)、程序状态字寄存器(PSW)
  4. ecshop程序设置伪静态简单三步骤
  5. NuGet(Nuget Packages)
  6. 有着 30 多年经验的程序员最终被辞退了
  7. Flink Forward Asia Hackathon 正式启动,10W 奖金等你来!
  8. 台式计算机电源机箱维修,台式电脑电源故障维修实例教程
  9. 淘宝客APP带自营商城本地生活CPS外卖优惠电影票话费更新渠道跟单生活特权V3
  10. CAD增强属性块的还原
  11. 虚拟光驱传文件到服务器,虚拟光驱服务器
  12. define is not defined解决办法
  13. 优麒麟配置java环境变量
  14. 董宏丽(帮别人名字作诗)
  15. 浅谈Java类加载:ClassLoader
  16. 用Python对PDF去水印(终极版)原则上所有水印都可去除(Pdftron)
  17. vue实现自动语音播报功能,未解决。(已用js解决20220210)
  18. HC06蓝牙2.0模块连接不稳定 和 STM32串口不传输数据(串口接收中断)的一些问题
  19. Xcode 7各版本(dmg)官方直接下载(离线下载)
  20. 【ADC0809CCN的原理与使用方法】

热门文章

  1. 一个程序员的奋斗历程
  2. Django之Cookie和 Session
  3. Super Hide IP 3.4.7.8允许您以匿名方式进行网上冲浪、 保持隐藏您的 IP 地址
  4. C语言编程四平方和定理,第四平方和定理,用c语言实现
  5. HTML文件不小心删了怎么办,如何找回电脑被删除的文件
  6. 图像质量评价的方法和意义
  7. 设计模式(17)----中介者模式
  8. 基于Linux的考勤机设计方案V1.1(终端软件部分)
  9. 后缀是lnk是什么文件_lnk是什么格式_lnk后缀是什么格式
  10. MVC之前的那点事儿系列(6):动态注册HttpModule