本帖最后由 hanreng 于 2020-6-24 15:18 编辑
第4课 Mixly点亮熄灭LED灯:数字输出
目标
1、介绍数字信号的概念 2、如何使用数字输出功能实现LED灯的点亮控制 3、如何使用数字输出功能实现LED灯的熄灭控制
实验材料
Arduino UNO开发板 配套USB数据线 配套杜邦线若干 Mixly软件
内容
LED简介
LED是发光二极管的简称,可以将电能转化为光能。发光二极管具有单向导通的特性,即只允许电流从正极流向负极,所以使用时主要正负极不要接反。LED模块就是把LED(发光二极管)按一定规则排列在一起再封装起来,加上一些防水处理组成的产品。与熄灭为数字输出,分别有两种状态,低电平与高电平,数值为0或者1。LED灯的点亮需要将输出设置为高电平,熄灭则为低电平。
LED产品参数
产品尺寸:20*20mm(PCB板) 产品颜色:红、黄、蓝、绿、白 工作性质:发光二极管驱动 应用环境:适用于Arduino控制、单片机控制/指示灯/发光管 软件接口:数字TTL电平 控制方式:高电平亮,低电平灭,可通过PWM调光 工作温度:-40℃至85℃ 供电电压:3.3V-5V
接线方式
Arduino UNO开发板 <------> LED发光模块 3V3/5V <------> VCC GND <------> GND D3 <------> IN
实验内容
1、“数字输出”代码块
“数字输出”代码块位于“输入/输出”模块分类中,每个数字/模拟管脚都支撑输出“高电平”(高或1)和“低电平”(低或0)。
2、高低电平
数字输出即二进制数字信号的输出,二进制只有0和1,所以数字输出也只有0和1两种状态,对应关系如下:
3、LED灯点亮(Mixly模块)
控制对应管脚的数字输出状态,设置为高电平,即点亮LED灯。
4、LED灯熄灭
LED灯熄灭为数字输出管脚3,需要将输出设置为低电平,即熄灭LED灯。
|