0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样将模拟传感器连接到Arduino

454398 来源:wv 2019-09-26 10:09 次阅读

简要介绍:虽然DIGITAL传感器只能检测两个电平(高或低,开或关,真或假,0V或+ 5V),模拟传感器用于检测不同级别的物理量(即,压力传感器的重量从0 Kg到5 Kg)。

在每种压力变化(传感器输入)下,其输出都会成比例地变化。

怎样将模拟传感器连接到Arduino

》在我们的指导下,我们将使用纺织电阻传感器,该电阻会随着施加的m改变电阻机械压力。我们对传感器施加的重量越重,其电阻就会越低。

Lilypad无法读取电阻,因此我们必须将电阻变化转换为电压变化,这就是Lilypad可以阅读。我们将使用图像中的电路进行此操作。

该电路能够将VR1(我们的传感器)的RESISTANCE变化转换为VOLTAGE变化。您可以通过将万用表放在欧姆上进行验证,并读取0V和传感器输出之间的电压。

步骤1:连接传感器1

使用一根鳄鱼电缆(如果有,则为红色,因为红色是正极颜色)将Lilypad的‘+’垫连接至传感器。传感器没有极化,因此连接在哪一侧都没有关系。对于模拟的纺织品按钮,显示了此过程,但是可以将其应用于拉伸传感器。

步骤2:连接传感器2

然后将传感器的输出连接到Lilypad的模拟输入a0。您可以稍后在草图(Lilypad程序)中选择其他输入。

步骤3:将传感器连接到地面

然后将传感器的输出连接至1 kOhm电阻,并将电阻的另一端连接至Lilypad的“-”焊盘(黑色电缆,因为黑色表示接地,或0V)。

第4步:草图

Lilypad将执行的程序称为“素描” ‘。

USB电缆插入笔记本电脑的USB端口以及FTDI板的USB端口,然后将以下程序复制,粘贴并上传到Lilypad:

int softPot = 0;//此行选择传感器的输入引脚a0 int ledPin = 13;//此行选择LED输出的引脚13

int tempPot = 0;//变量以存储来自传感器的值

void setup(){

//此行将ledPin声明为OUTPUT:

pinMode(ledPin,OUTPUT);

}

void loop(){

//从传感器读取值并将其存储在变量tempPot

tempPot = AnalogRead(softPot);

//它将使LED点亮

digitalWrite(ledPin ,HIGH);

//停止程序毫秒:

delay(tempPot);

//关闭LED:

digitalWrite(ledPin,LOW);

//停止程序毫秒:

delay(tempPot);

}

完成后,您应该看到Lilypad上的LED闪烁。按下按钮,LED应该以较低的频率闪烁。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2550

    文章

    51051

    浏览量

    753199
  • Arduino
    +关注

    关注

    188

    文章

    6469

    浏览量

    186973
收藏 人收藏

    评论

    相关推荐

    PLC数据采集模块与传感器连接方法

    PLC数据采集模块与传感器连接方法主要取决于传感器的类型和输出信号。以下是一个连接指南: 一、了解传感器类型与输出信号
    的头像 发表于 11-26 13:38 395次阅读

    开源项目!基于 Arduino 的 MIDI 架子鼓

    在涂胶后立即放置切口块。 2、 压电传感器连接到板上 :使用热胶每个压电传感器直接连接到
    发表于 11-25 12:00

    连接到PGA900的电阻式电桥压力传感器的系统噪声分析

    电子发烧友网站提供《连接到PGA900的电阻式电桥压力传感器的系统噪声分析.pdf》资料免费下载
    发表于 10-08 14:45 0次下载
    <b class='flag-5'>连接到</b>PGA900的电阻式电桥压力<b class='flag-5'>传感器</b>的系统噪声分析

    PGA900仪表放大器连接到电阻桥传感器

    电子发烧友网站提供《PGA900仪表放大器连接到电阻桥传感器.pdf》资料免费下载
    发表于 10-08 14:22 1次下载
    <b class='flag-5'>将</b>PGA900仪表放大器<b class='flag-5'>连接到</b>电阻桥<b class='flag-5'>传感器</b>

    一个第15.4层堆栈传感器连接到多个网关

    电子发烧友网站提供《一个第15.4层堆栈传感器连接到多个网关.pdf》资料免费下载
    发表于 09-26 11:05 0次下载
    <b class='flag-5'>将</b>一个第15.4层堆栈<b class='flag-5'>传感器</b><b class='flag-5'>连接到</b>多个网关

    5V传感器和信号连接到3.3V输入SAR ADC

    电子发烧友网站提供《5V传感器和信号连接到3.3V输入SAR ADC.pdf》资料免费下载
    发表于 09-06 10:09 0次下载
    <b class='flag-5'>将</b>5V<b class='flag-5'>传感器</b>和信号<b class='flag-5'>连接到</b>3.3V输入SAR ADC

    plc与传感器的两种连接方式

    在工业自动化领域,PLC(可编程逻辑控制)与传感器连接是实现自动化控制的关键环节。本文详细介绍PLC与传感器的两种主要
    的头像 发表于 07-25 09:36 1305次阅读

    如何多个ESP连接到一个ESP并向服务发送数据?

    。 该站模式 ESP 连接传感器。所有这些站模式 esp 收集传感器数据并将数据发送到主 esp, 这个主ESP连接到我们的互联网路由
    发表于 07-19 06:49

    使用ESP8266arduino连接到thinkspeak云,无法将其连接到任何网页,为什么?

    我正在尝试使用 ESP8266 arduino 连接到 thinkspeak 云。所以我能够 esp 模块连接到我的家庭 wifi,但
    发表于 07-16 07:43

    英飞凌推出用于Arduino的XENSIV传感器扩展板, 搭载英飞凌和Sensirion的智能家居应用传感器

    的XENSIVTM传感器扩展板,这是一款专为评估智能家居和各种消费应用中的智能传感器系统而设计的多功能工具。这款创新型扩展板英飞凌丰富的传感器产品与Sensirion的SHT35湿度
    发表于 05-07 16:35 830次阅读
    英飞凌推出用于<b class='flag-5'>Arduino</b>的XENSIV<b class='flag-5'>传感器</b>扩展板, 搭载英飞凌和Sensirion的智能家居应用<b class='flag-5'>传感器</b>

    如何LED连接到Arduino板并使其闪烁

     在本快速入门指南中,您将学习如何 LED 连接到 Arduino 板并使其闪烁。
    的头像 发表于 02-11 10:53 2201次阅读
    如何<b class='flag-5'>将</b>LED<b class='flag-5'>连接到</b><b class='flag-5'>Arduino</b>板并使其闪烁

    如何按钮连接到Arduino

    在本快速入门指南中,您将学习如何按钮连接到Arduino板,并根据按钮是否被按下来读取HIGH或LOW。您将使用电路板上随附的发光二极管 (LED)通过按钮打开和关闭,以便验证按钮按下代码是否正常工作。
    的头像 发表于 02-11 10:52 3786次阅读
    如何<b class='flag-5'>将</b>按钮<b class='flag-5'>连接到</b><b class='flag-5'>Arduino</b>板

    如何光敏电阻连接到Arduino板并读取电压

    在本快速入门指南中,您将学习如何光敏电阻连接到Arduino板并读取电压。您将首先使用串行监视来了解光传感器的行为方式,然后构建一个电路
    的头像 发表于 02-11 10:45 3937次阅读
    如何<b class='flag-5'>将</b>光敏电阻<b class='flag-5'>连接到</b><b class='flag-5'>Arduino</b>板并读取电压

    如何连接Arduino声音传感器以控制带有声音的LED

    在本教程中,您将学习如何连接Arduino声音传感器以控制带有声音的LED。在本指南结束时,您将拥有一个可以正常工作的声控LED!
    的头像 发表于 02-11 10:21 3025次阅读
    如何<b class='flag-5'>连接</b><b class='flag-5'>Arduino</b>声音<b class='flag-5'>传感器</b>以控制带有声音的LED

    如何HC-SR04连接到Arduino并编写一个简单的程序来测量距离

    一种流行的Arduino超声波传感器是HC-SR04。它广泛用于非接触式距离测量,通常用于机器人和自动化项目。本指南向您展示如何HC-SR04
    的头像 发表于 02-11 10:17 2346次阅读
    如何<b class='flag-5'>将</b>HC-SR04<b class='flag-5'>连接到</b><b class='flag-5'>Arduino</b>并编写一个简单的程序来测量距离