学习任务:

利用水位传感器检测水位


组件:

  • Arduion主板
  • 水位传感器
  • I2CLCD1602液晶显示器
  • 面包板
  • 杜邦线
  • USB数据线

下图是水位传感器

实验步骤:

1.建立电路

Arduion I2C LCD1602液晶显示器
GND GND
5v VCC
A4 SDA
A5 SCL
Arduion 水位传感器
GND GND
5v VCC
A0 A0

2.烧录代码

#include <LiquidCrystal_I2C.h>
#include <Wire.h>
LiquidCrystal_I2C mylcd(0x27,16,2);
double number,data;void setup() {  //初始化LCDmylcd.init();//设置LCD背景等亮mylcd.backlight();Serial.begin(9600);
}  void loop() {number=(long)analogRead(A0);data=(number/650)*4;Serial.print("hight:");Serial.print(data);Serial.println("cm");mylcd.clear();//lcd. serCursor(col,row)  setCursor(0,0)是将光标固定在第一列第一排mylcd.setCursor(0,0);mylcd.print("h");//lcd. serCursor(col,row)  setCursor(0,1)是将光标固定在第二列第一排mylcd.setCursor(1,0);mylcd.print("i");mylcd.setCursor(2,0);mylcd.print("g");mylcd.setCursor(3,0);mylcd.print("h");mylcd.setCursor(4,0);mylcd.print("t");mylcd.setCursor(5,0);mylcd.print(" ");mylcd.setCursor(6,0);mylcd.print(data);mylcd.print("cm");delay(1000);
}

3.实验现象

显示屏显示水位值

Arduino实验十一 利用水位传感器检测水位相关推荐

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

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

  2. 利用DHT11和水位传感器监测温湿度和水位的arduino实验

    在这个arduino实验中,使用DHT11的温湿度传感器和水位传感器监测当前环境中的温度.湿度以及水位的变化情况,并将数值显示在串口监视器上. 首先,准备实验需要的器材: Arduino Uno DH ...

  3. 【视觉项目】【day3】8.22号实验记录(利用canny检测之后的来进行模板匹配)

    [day3]8.22号实验记录(几乎没干正事的一天,利用canny检测之后的来进行模板匹配) 今天没搞代码,主要是问研究生学长工业摄像头的接法的,学长也不知道,明天问问老师... 晚上搞了一下cann ...

  4. 《Arduino实验》实验二:DHT11温湿度传感器检测当前环境温湿度

    更完整.更全面的Arduino实验存放在我的github上,有需要的可以到github上查看和下载. 当然如果你觉得有帮助,给一个小小的star和fork就谢谢您了. gtihub网址:https:/ ...

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

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

  6. 实验十一 团队作业7:团队项目设计完善编码

    实验十一 团队作业7:团队项目设计完善&编码 项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 实验十一 团队作业7:团队项目设计完善&编码 团队名称 Co ...

  7. 利用管道检测技术成果对城市地下空洞进行筛查分析的探讨

    近年来,由于地下管线老化.破损等原因导致城路道路产生空洞塌陷的事故频发,严重威胁公众的生命财产安全.全国各大城市的管理者都在积极努力的开展各项工作,寻找解决办法.深圳市从2019年起全面开展主要道路地 ...

  8. 实验6 Sniffer网络安全检测

    实验6 Sniffer网络安全检测 [实验目的] [实验环境与设备] [实验要求] 过程如下: [实验目的] 掌握利用Sniffer软件捕获网络信息数据包,同时通过数据包的分层解析,进行状态分析: 掌 ...

  9. 实验7 Wireshark网络安全检测

    实验7 Wireshark网络安全检测 [实验目的] [实验环境与设备] [实验要求] 过程如下: [实验目的] 掌握抓取一次完整的网络通信过程的数据包实验(ping, ICMP协议): wiresh ...

最新文章

  1. 组合计数 ---- Codeforces 737C Div2 C. Moamen and XOR [多阶段决策计数dp]
  2. PHP和mysql的长连接
  3. reg型变量怎么赋值_UiPath变量介绍和使用
  4. 奇异值分解SVD(证明全部省略)
  5. 【C#桌面应用】第五节:制作简单的登录注册模拟窗口-注册部分的模拟
  6. 【C 语言】一元二次方程
  7. 2019年新iPhone假机模曝光 越看越不顺眼
  8. PDF 开发者 Charles Geschke 去世,39 年前联合创立软件巨头 Adobe!
  9. Matlab中的函数句柄@
  10. [机器学习] focal loss:解决样本不平衡的一种通用方案
  11. 使用migration创建表时,出错的解决方法
  12. java项目开发的生命周期
  13. 计算机c盘如何扩容,C盘满了怎么办?电脑C盘扩容图文教程-电脑教程
  14. nmf算法 python_推荐算法——非负矩阵分解(NMF)
  15. 剖析美国大片《西部世界》 嵌入式技术应用新高度
  16. python 聚类 客户细分_KMeans聚类:商城客户细分数据
  17. 区块链技术指南学习(五)双花
  18. PowerBuilder打印QRCode
  19. 乔布斯往事:游戏之神卡马克眼中的“英雄和傻瓜”
  20. Python 格式化输出时间(包含毫秒)

热门文章

  1. 基于MinIO/Deleta Lake/Dremio和Superset或Metabase搭建简单的数据湖
  2. 【Python】Matplotlib 可视化进阶之PCA主成分分布图
  3. 利用pandas实现json文件转化成csv文件
  4. MATLAB 数据及基本运算 --持续更新
  5. 树莓派4B搜不到5G WiFi ???
  6. 任志强称地产投资增速将反弹 不借救市哄抬房价
  7. 解决VM16无法给Win7安装Tools的问题,安装时提示无法验证该驱动的发布者
  8. CSAPP读书笔记 第一章
  9. 让作业飞吧,与屌丝兄弟们分享我的分布式作业调度平台 【拥抱开源,拥抱作业调度的神器Quartz.net】...
  10. Failed to start component 异常解决方案