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跨链桥