学习任务:

利用土壤湿度传感器检测西瓜皮湿度


组件:

  • Arduion主板
  • 土壤湿度传感器
  • I2CLCD1602液晶显示器
  • 面包板
  • 杜邦线
  • USB数据线

下图是土壤湿度传感器

实验步骤:

1.建立电路

Arduion I2C LCD1602液晶显示器
GND GND
5v VCC
A4 SDA
A5 SCL
Arduion 土壤湿度传感器
GND GND
5v VCC
A0 A0
4 D0

2.烧录代码

#include <LiquidCrystal_I2C.h>
#include <Wire.h>
#define PIN_DO 4
LiquidCrystal_I2C mylcd(0x27,16,2);void setup() {  //初始化LCDmylcd.init();//设置LCD背景等亮mylcd.backlight();pinMode(PIN_DO, INPUT);  Serial.begin(9600);
}  void loop() {Serial.print("AO=");  Serial.print(analogRead(A0));Serial.print(", DO=");  Serial.println(digitalRead(PIN_DO));mylcd.clear();//lcd. serCursor(col,row)  setCursor(0,0)是将光标固定在第一列第一排mylcd.setCursor(0,0);mylcd.print("A");//lcd. serCursor(col,row)  setCursor(0,1)是将光标固定在第二列第一排mylcd.setCursor(1,0);mylcd.print("0");mylcd.setCursor(2,0);mylcd.print(" ");mylcd.setCursor(3,0);mylcd.print(analogRead(A0));delay(1000);
}

3.实验现象

显示屏显示湿度模拟值

Arduino实验十 利用土壤湿度传感器检测西瓜皮湿度相关推荐

  1. 《Arduino实验》实验:土壤湿度传感器检测土壤湿度

    文章目录 实验内容 实验器件 实验连线 实验步骤 实验代码 实验结果 实验内容 使用土壤湿度传感器检测土壤湿度,并在串口输出检测结果: 实验器件 arduino X 1 土壤湿度传感器 X 1 USB ...

  2. Arduino UNO驱动土壤湿度传感器检测

    Arduino UNO驱动土壤湿度传感器检测 简介 运行要求 Arduino UNO与传感器接线 程序展示 实践效果 总结 简介 本次使用到是这个新款土壤湿度传感器! 这款电容式土壤湿度传感器区别于市 ...

  3. 第四篇、基于Arduino uno,获取土壤湿度传感器的原始值和含水量——结果导向

    0.结果 说明:先来看看串口调试助手显示的结果,第一个值是原始的模拟电压值,第二个值是含水量,如果是你想要的,可以接着往下看. 1.外观 说明:虽然土壤湿度传感器形态各异,但是原理和代码都是适用的. ...

  4. arduino+屏幕+短信+土壤湿度传感器

    家里种了点小雏菊,对土壤湿度要求比较高,对我这样的新手来说,还是有些难度.为了掌握花盆的湿度,利用arduino制作了一个土壤湿度监测的小装置,既能够通过小屏幕观看土壤湿度,也能通过SIM900A,收 ...

  5. Arduino人体红外热释传感器检测实验

    相关资料链接 链接:https://pan.baidu.com/s/1eE0rkaSJsKJMU_RUorS5OA 提取码:3ujh 1.1 项目介绍: 人体红外热释电传感器是一款基于热释电效应的人体 ...

  6. Arduino实验十一 利用水位传感器检测水位

    学习任务: 利用水位传感器检测水位 组件: Arduion主板 水位传感器 I2CLCD1602液晶显示器 面包板 杜邦线 USB数据线 下图是水位传感器 实验步骤: 1.建立电路 Arduion I ...

  7. Arduino实验十四 无源蜂鸣器与有源蜂鸣器

    学习任务: 利用无源蜂鸣器发声 利用有源蜂鸣器发声 组件: Arduion主板 无源蜂鸣器 有源蜂鸣器 面包板 杜邦线 USB数据线 下图是无源蜂鸣器 下图是有源蜂鸣器 实验步骤: 1.建立电路 Ar ...

  8. Arduino实验十六 在LCD屏幕上面显示薄膜键盘的值

    学习任务: 学会在LCD屏幕上面显示薄膜键盘的值 组件: Arduion主板 I2CLCD1602液晶显示器 薄膜键盘4*4键盘 杜邦线 下图是薄膜键盘44键盘* 下图是l2CLCD1602液晶显示器 ...

  9. Arduino实验十九 使用ULN2003达林阵列驱动电机风扇

    学习任务: 学会使用旋转编码器 组件: Arduion主板 ULN2003达林阵列驱动 触摸开关 风扇组件 直流电机 杜邦线 面包板 USB数据线 下图是风扇组件 下图是ULN2003达林阵列组件 实 ...

最新文章

  1. hdfs日志上传脚本(三)
  2. s3c6410_u-boot-2010.03移植
  3. Data Mining Tools
  4. jQuery表格的行编辑
  5. Entity Framework中的Migrations
  6. UVA 10196 Check The Check(模拟)
  7. cuda linux编译器_CUDA与Linux系统
  8. 广度优先遍历算法-02合法的括号问题
  9. 前端学习(1115):call apply bind的区别
  10. shell 需要注意的点
  11. bi power 两个日期挑较早的日期_功率 BI 中的时间智能:利用时间
  12. dede织梦数据表字段解释
  13. 【excel技巧读书笔记015】同时关闭多张工作薄
  14. 【SpringMVC学习11】SpringMVC中的拦截器
  15. python| map()函数应用详解
  16. 关于单链表结构体定义结点时 LNode *LinkList的理解
  17. Google 分析 SDK 之渠道统计
  18. 苹果手机有护眼模式吗_玩手机还能护眼?用这 2 款 App,可能比开深色模式更有效...
  19. There was a problem confirming the ssl certificate: [SSL: CERTIFICATE_VERIFY_FAILED]
  20. 盛大开业!三星生活家电体验馆正式入驻红星美凯龙

热门文章

  1. JavaScript trim 实现(去除字符串左侧左侧首尾空格)
  2. 计算机考研数学一用哪些书,2019计算机考研数学:常见三类参考书的使用方法...
  3. WDF VIOLATION 你的电脑遇到问题,需要重新启动
  4. 初见物理引擎库Cannon.js:使用dat.gui修改物体属性
  5. 100个python算法超详细讲解:存钱
  6. Redis-Introduce
  7. 2022春哈工大ICS大作业——程序人生-hello‘sP2P
  8. PHP八字强弱计算,八字强弱计算法
  9. 要一颗平常心,时刻保持好自己的状态
  10. 什么是编程?——我的编程之路