Arduino实验十 利用土壤湿度传感器检测西瓜皮湿度
生活随笔
收集整理的这篇文章主要介绍了
Arduino实验十 利用土壤湿度传感器检测西瓜皮湿度
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
学习任务:
利用土壤湿度传感器检测西瓜皮湿度
组件:
- Arduion主板
- 土壤湿度传感器
- I2CLCD1602液晶显示器
- 面包板
- 杜邦线
- USB数据线
下图是土壤湿度传感器
实验步骤:
1.建立电路
| GND | GND |
| 5v | VCC |
| A4 | SDA |
| A5 | SCL |
| 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实验十 利用土壤湿度传感器检测西瓜皮湿度的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 某2D游戏图色脚本
- 下一篇: 详解什么是Polygon跨链桥