使用ARDUINO的水位指示器
学到什么
1.用UNO编写水位指示器程序
2.理解水位传感器工作原理
3.提供在线仿真
点击使用ARDUINO的水位指示器开始在线仿真
在这个项目中,我们将制作一个水位指示器。我们都知道它是最重要的产品之一,因为每个家庭或办公室都有很多水箱,其中大多数都不容易检查其中的水位,我认为我们大多数人都面临着诸如缺水之类的问题,因为我们没有任何东西来监测水箱中可用的确切水量,这会导致许多问题我们的日常生活。
在此项目中,我们将使用以下组件
- Arduino UNO
- 发光二极管
- 水位指示器(电位计)
组件详细信息
Arduino UNO
- Arduino UNO是Arduino家族的开源微控制器。
- 我们将其用作该项目的主控制器。
- 使用这个,我们可以测量水位传感器的读数,并相应地指示用户。
- 它具有14个数字输入/输出引脚,可用于控制任何数字组件或可用于读取数字传感器。
- 它具有6个模拟输入/输出引脚,用于模拟读写功能。
- 用于模拟引脚的ADC为10位,范围为0-1023。
注意- 在Arduino UNO上上传代码时,断开连接到Rx(D0)和Tx(D1)引脚的任何电线,否则上传代码时会出现错误。
水位传感器
- 水位指示器的工作原理与电位计原理相同。
- 它有三个引脚,如Vcc,Gnd和Signal。
- 传感器上有两种裸露的铜带,分别是Vcc和传感器线。
- 当它出现在水箱中时,电导率增加,电阻因此而减小,它增加了水位传感器传感器引脚上的输出电压。
- 传感器的输出值随水箱中水位的高度而变化。
- 这给出了模拟输出,因此我们将使用Arduino UNO的模拟引脚来读取传感器值。
- 由于这将具有模拟值,因此我们必须在项目中使用它之前对其进行校准。
我们用电位计代替水位传感器