找回密码
 立即注册

QQ登录

只需一步,快速开始

本帖最后由 hanreng 于 2020-6-27 15:43 编辑

第7课 Mixly按钮和触摸传感器:数字输入


目标

1、数字输入模块运用
2、数字模块的意义

实验材料

Arduino UNO开发板,
配套USB数据线
配套杜邦线若干
Mixly软件
配套按钮传感器
配套触摸传感器


内容

接线方式

1.png

Arduino UNO开发板    <------>   触摸传感器
                     3V3/5V    <------>  VCC
                         GND    <------>   GND
                              6     <------>  SIG

Arduino UNO开发板    <------>  按钮传感器
                     3V3/5V    <------>  VCC
                         GND    <------>  GND
                              5     <------>  OUT

按钮、触摸传感器

按钮是一种常用的控制电子模块,用来接通或断开“控制电路”,从而达到控制电子设备运行或挺值得目的。按钮可以连接在主控板上除了0,1之外的任何一个管脚,触摸模块同理。

数字输入模块:

Arduino的所有数字和模拟管脚都能读取/输出高或低电平。用来读取管脚电平值的模块叫做数字输入。数字输入就是数字信号的输入,获取指定管脚的电平值,有“高”和“低”两种状态

2.png

基础案例——串口打印按钮和触摸

Mixly图形化编程程序

3.png

4.png

按下按钮,串口打印值为1,即输出高电平,没有按下按钮时,串口打印值为0,输出低电平。同理使用数字输入,查看触摸传感器有无触摸时的状态,发现没有触碰触摸传感器,输出低电平,即打印数值0,而触摸了,输出高电平,打印数值1。

说明

日常的开关和按钮就相当于数字信号的信号发声器,主控板等控制元件作为信号的接收器,能够识别这些数字信号,并进行控制。例如基础案例中,按下按钮,电路就被接通,主控板就能收到高电平的信号,释放按钮,电路断开,主控板接收到低电平。“高”即“1”;“低”即“0”。

分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册