欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

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

发布时间:2023/12/15 编程问答 41 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Arduino实验十 利用土壤湿度传感器检测西瓜皮湿度 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

学习任务:

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


组件:

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

下图是土壤湿度传感器

实验步骤:

1.建立电路

ArduionI2C LCD1602液晶显示器
GNDGND
5vVCC
A4SDA
A5SCL
Arduion土壤湿度传感器
GNDGND
5vVCC
A0A0
4D0

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实验十 利用土壤湿度传感器检测西瓜皮湿度的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。