找回密码
 立即注册

QQ登录

只需一步,快速开始

本帖最后由 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

1.png

接线方式

Arduino UNO开发板    <------>   LED发光模块
                     3V3/5V    <------>    VCC
                        GND     <------>   GND
                          D3      <------>   IN

2.png

实验内容

1、“数字输出”代码块

“数字输出”代码块位于“输入/输出”模块分类中,每个数字/模拟管脚都支撑输出“高电平”(高或1)和“低电平”(低或0)。

2、高低电平

数字输出即二进制数字信号的输出,二进制只有0和1,所以数字输出也只有0和1两种状态,对应关系如下:

3.png

3、LED灯点亮(Mixly模块)

控制对应管脚的数字输出状态,设置为高电平,即点亮LED灯。

4.png

4、LED灯熄灭

LED灯熄灭为数字输出管脚3,需要将输出设置为低电平,即熄灭LED灯。

5.png



分享至 : QQ空间
收藏

0 个回复

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