本帖最后由 hanreng 于 2020-6-27 15:43 编辑
第7课 Mixly按钮和触摸传感器:数字输入
目标
1、数字输入模块运用 2、数字模块的意义
实验材料
Arduino UNO开发板, 配套USB数据线 配套杜邦线若干 Mixly软件 配套按钮传感器 配套触摸传感器
内容
接线方式
Arduino UNO开发板 <------> 触摸传感器 3V3/5V <------> VCC GND <------> GND 6 <------> SIG
Arduino UNO开发板 <------> 按钮传感器 3V3/5V <------> VCC GND <------> GND 5 <------> OUT
按钮、触摸传感器
按钮是一种常用的控制电子模块,用来接通或断开“控制电路”,从而达到控制电子设备运行或挺值得目的。按钮可以连接在主控板上除了0,1之外的任何一个管脚,触摸模块同理。
数字输入模块:
Arduino的所有数字和模拟管脚都能读取/输出高或低电平。用来读取管脚电平值的模块叫做数字输入。数字输入就是数字信号的输入,获取指定管脚的电平值,有“高”和“低”两种状态
基础案例——串口打印按钮和触摸
Mixly图形化编程程序
按下按钮,串口打印值为1,即输出高电平,没有按下按钮时,串口打印值为0,输出低电平。同理使用数字输入,查看触摸传感器有无触摸时的状态,发现没有触碰触摸传感器,输出低电平,即打印数值0,而触摸了,输出高电平,打印数值1。
说明
日常的开关和按钮就相当于数字信号的信号发声器,主控板等控制元件作为信号的接收器,能够识别这些数字信号,并进行控制。例如基础案例中,按下按钮,电路就被接通,主控板就能收到高电平的信号,释放按钮,电路断开,主控板接收到低电平。“高”即“1”;“低”即“0”。
|