用Arduino - Hookup Guide和伺服控制接口Flex传感器

在这个项目中,我们将了解Flex传感器,如何使用Arduino亚博彩票下载与Arduino接口Flex传感器,以及使用Flex传感器和Arduino等LED和伺服电机等控制设备的柔性传感器。

关于Flex传感器的简要说明

我们已经看到了几个传感器的类型如光,温度,湿度,接近,红外线,心跳,倾斜,火焰等在各种电子枢纽项目中。亚博最新官网网址但是直到现在,我还没有讨论或讨论过一个传感器。它是Flex传感器。

什么是Flex传感器?

柔性传感器或有时称为弯曲传感器是测量弯曲或角度偏转量的装置。通常,柔性传感器由可变电阻表面构成,并且通过弯曲传感器来改变电阻量。

该项目中使用的Flex传感器显示在以下图像中。它约为0.6亚博彩票下载cm宽和8cm长(包括两个连接器)。

用Arduino Flex传感器接口柔性传感器

由于Flex传感器基本上是电阻器(其电阻根据其弯曲而变化),因此它具有两个端子(或引线)。

来到可变电阻部件,一个永不灵感的传感器,即休息的柔性传感器,表现出正常的电阻值。在我的情况下,Flex传感器的正常电阻约为60kΩ。

当我如下图像中所示弯曲传感器时,电阻随着弯曲角度的增加而增加。

接口柔性传感器与Arduino Flex传感器弯曲

以大约45的弯曲角度O.,Flex传感器的电阻增加到65kΩ,当我继续以90的角度弯曲时0.,电阻进一步增加到70kΩ。如果我进一步将其弯曲为完整的1800.角度,柔性传感器的电阻高达约75kΩ。

笔记:这里提到的电阻值特定于我使用的柔性传感器,它们不是通用的。

接口柔性传感器与Arduino基本柔性传感器电阻值

柔性传感器的类型

根据柔性传感器表面上使用的电阻材料的类型,可以有不同类型的柔性传感器。他们之中有一些是:

  • 碳电阻挠性传感器
  • 电容柔性传感器
  • 光纤挠性传感器
  • 导电墨水柔性传感器

有时称为VELOSTAT FLEX传感器的碳电阻型柔性传感器是DIYERS和HOBBYISTS的常用柔性传感器。

基本柔性传感器电路

由于Flex传感器的潜在概念是可变电阻,因此您可以轻松猜测可以实现的基本柔性传感器电路。它是一个简单的分压器电路。

以下图像显示由分压器(由柔性传感器本身和10kΩ电阻形成)组成的基本柔性传感器电路,以及运算放大器(OP-AMP)。

用Arduino基本柔性传感器电路接口柔性传感器

用Arduino接口柔性传感器

既然我们已经看到了一些关于Flex传感器的东西以及Flex Senso亚博彩票下载r如何工作的一点,我们现在将继续与Arduino Uno板相互作用。

我将使用Flex Sensor和Arduino设计两个简单的电路,其中第一电路只是带有Arduino的Flex传感器的基本连接引导件。

在第二电路中,使用类似的Arduino Flex传感器接口,我将控制TowerPro SG90伺服电机。所以,让我们开始。

需要组件

  • Arduino Uno.
  • 柔性传感器
  • TowerPro SG90伺服电机
  • 10kΩ电阻
  • 引领
  • 1kΩ电阻
  • 迷你面包板
  • 连接电线

Arduino Flex传感器连接指南

以下图像显示了我要实现的两个电路中的第一个。它是一个简单的Arduino Flex传感器连接电路。

接口柔性传感器与Arduino Hookup电路图

电路设计

由于我已经在基本柔性传感器电路部分中提到,Flex传感器只不过是可变电阻,并且它可以用分压器时尚配置为可用于测量模拟电压的另一电阻。

柔性传感器的一端连接到GND,而另一端连接到Arduino的模拟输入A0。10kΩ电阻连接在A0和+ 5V之间。该连接意味着柔性传感器和用于分压器的10kΩ电阻。

只是为了展示一些输出,我已经连接了LED(当然是当然的电流限制电阻)到Arduino UNO的数字I / O引脚7。

接口柔性传感器与Arduino控制LED 1

代码

以下代码用于从Flex传感器读取模拟数据,并在Arduino的串行监视器上显示它。另外,如果该值超过一定值,则连接到引脚7的LED将接通。

接口柔性传感器与Arduino Flex传感器值

使用Arduino和Flex传感器控制伺服电源

在第二电路中,可以将其视为第一个电路,我将使用在与Arduino接口柔性传感器之后获得的数据来控制TowerProSG90伺服电机。

以下图像显示使用Flex Sensor和Arduino的伺服电机控制电路图

接口柔性传感器与Arduino伺服电路图

电路设计

电路的柔性传感器部分与较早的电路相同。另外,伺服电机(或其控制销 - 橙色或黄线)连接到Arduino Uno的数字I / O引脚11。

代码

下面给出用于使用Flex传感器和Arduino控制伺服电机的代码。使用此代码,根据Flex传感器的弯曲,伺服电机将改变其角度。

用Arduino Control伺服接口柔性传感器

Flex传感器的应用

柔性传感器可以以各种形状和尺寸实现。它们可用于测量设备的准确测量的应用中的应用中。

Flex传感器的一些应用如下所述:

  • 角位移测量
  • 机器人
  • 汽车
  • 医疗器械
  • 工业控制
  • VR设备(VR - 虚拟现实)
  • 计算机外围设备
  • 运动控制
  • 物理疗法
  • 乐器
  • 健身器件

发表评论

您的电子邮件地址不会被公开。必需的地方已做标记*