Arduino爱好者

 找回密码
 立即注册

QQ登录

只需一步,快速开始

楼主: eagler8

[经验] 【Arduino】108种传感器系列实验(24)---水位传感器模块

[复制链接]
 楼主| 发表于 2019-9-22 07:53 | 显示全部楼层
ppp想学arduino 发表于 2019-9-22 00:04
问问如何将水位探测器的数值使用到灯光的变化上面呢?
就是获取了水位变化,然后想当水位升高到一定程度的 ...

早上好! 这个水位检测模块输出的是模拟量,对应输出的不同数值,可以控制不同的灯亮或暗
发表于 2019-9-22 10:16 | 显示全部楼层
本帖最后由 ppp想学arduino 于 2019-9-22 10:27 编辑
eagler8 发表于 2019-9-22 07:53
早上好! 这个水位检测模块输出的是模拟量,对应输出的不同数值,可以控制不同的灯亮或暗 ...
早上好
其实我很想问就是如何将检测到的数据转化出来
将转化出来的数据再进行判断
小白真的不是很懂
感谢
发表于 2019-9-22 10:52 | 显示全部楼层
int resval =0
int respin=A5
void setup()

{
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
pinMode(7, OUTPUT);
Serial.begin(9600);

}



void loop()

{
resval = analogRead(respin);

if (respin<=100{
  digitalWrite(5,HIGH)
  digitalWrite(6,LOW)
  digitalWrite(7,LOW)
}
    }
   
else if (resval>100&&resval<=330{
  digitalWrite(5,LOW)
  digitalWrite(6,HIGH)
  digitalWrite(7,LOW)
  }
  
else if (resval>330{
digitalWrite(5,LOW)
  digitalWrite(6,LOW)
  digitalWrite(7,HIGH)
}
delay(1000)
试着自己打了下
不知道这种逻辑对不对
发表于 2019-9-22 11:02 | 显示全部楼层
大佬求救5555
592debe33398450ea72c59fe3f2bbc1.png
 楼主| 发表于 2019-9-22 11:15 | 显示全部楼层
ppp想学arduino 发表于 2019-9-22 10:52
int resval =0
int respin=A5
void setup()

逻辑是这样的,需要实际调试才知道结果
发表于 2019-11-7 17:36 | 显示全部楼层
       
temp=(long)analogRead(A0);
data=(temp/770)*40;

这里除以770,乘以40,啥意思,我小白哈
 楼主| 发表于 2019-11-13 09:07 | 显示全部楼层
ioerr 发表于 2019-11-7 17:36
temp=(long)analogRead(A0);
data=(temp/770)*40;

水位传感器没有插入到水中时,输出值为0,随着水位传感器逐渐没入水中,模拟引脚的值越来越大,当完全没入水中时,输出值最大为770左右。然后逐渐拔出水位传感器,模拟引脚的值随之减小。但是当水位传感器完全拔出来后,输出值没有为0,个人认为是这时水位传感器的表面还有水,会影响模拟引脚的输出值。用干纸巾擦干水位传感器的表面后,模拟引脚的输出值变为0。
 楼主| 发表于 2019-11-13 09:09 | 显示全部楼层
ioerr 发表于 2019-11-7 17:36
temp=(long)analogRead(A0);
data=(temp/770)*40;
01.jpg


测量段长度为40MM
发表于 2020-1-10 10:26 | 显示全部楼层
我的数据只能检测1-2cm是传感器坏了吗?我的代码和你的样,我还用了map映射发现只有整数部分了
 楼主| 发表于 2020-1-11 18:36 | 显示全部楼层
anymous 发表于 2020-1-10 10:26
我的数据只能检测1-2cm是传感器坏了吗?我的代码和你的样,我还用了map映射发现只有整数部分了 ...

能把串口显示部分截个看看吗?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino爱好者

GMT+8, 2022-12-5 00:18 , Processed in 0.071838 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表