亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

带 LCD 显示屏的土壤湿度传感器

组件和用品

Arduino UNO
× 1
SparkFun 土壤湿度传感器(带螺丝端子)
× 1
Adafruit 标准 LCD - 16x2 蓝底白字
× 1
面包板(通用)
× 1

必要的工具和机器

烙铁(通用)

应用和在线服务

Arduino IDE
circuito.io

关于这个项目

该项目告诉您如何连接土壤湿度传感器和 LCD 以进行显示。我忘记每天给我的植物浇水,我的祖母过去常常叫我浇水。所以现在我想我应该建立一个项目来显示水分,所以我记得我已经建立了项目让我们检查水分。于是我迅速打开Circuito.io,添加输入和输出,得到原理图。

连接水分传感器

  • 将土壤湿度 0 连接到 GND。
  • 将土壤湿度信号连接到 Arduino A3。
  • 将土壤水分 Vin 连接到 Arduino 5v。

连接液晶显示

  • 将 LCD GND 连接到 GND。
  • 将 LCD SCL 连接到 Arduino A5。
  • 将 LCD SDA 连接到 Arduino A4。
  • LCD VCC 到 Arduino 5V。

代码

  • 无标题文件
无标题文件C/C++
#include  // 用接口管脚的编号初始化库LiquidCrystal lcd(5, 4);// 这些常量不会改变。它们用于为所使用的引脚命名//:const int analogInPin =A5; // 传感器连接到的模拟输入引脚int sensorValue =0; // 从土壤水分中读取的值 void setup() {// 设置 LCD 的列数和行数:lcd.begin(16, 2);delay(100);} void loop() {lcd.clear();lcd.print("Soil Moisture:");// 将结果打印到 LCD Display:sensorValue =analogRead(analogInPin);// 读取值中的模拟值:lcd.setCursor(0, 1);lcd.print( sensorValue);// 在下一个循环之前等待 300 毫秒,让 // 模数转换器在最后一次读数后稳定:delay(300);}

示意图


制造工艺

  1. Raspberry Pi 土壤湿度传感器
  2. Arduino Gyroscope Game with MPU-6050
  3. 带 LED 和压电扬声器的 DHT11 传感器
  4. 使用 K30 传感器监测二氧化碳
  5. Unopad - 带有 Ableton 的 Arduino MIDI 控制器
  6. 带有 Arduino 的简单障碍物传感器
  7. 带有 Arduino 或 ESP8266 的电容式指纹传感器
  8. 玩 Nextion Display
  9. LED Matrix + Motion Sensor Door Display [Arduino Holiday]
  10. DIY 10Hz-50kHz 示波器在 128x64 LCD 显示器上
  11. 基于 Arduino 的 RPM 计数器,采用更快的新算法
  12. 带 DS1302 RTC 的简单闹钟