找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 13100|回复: 7

Mixly轻松入门09:呼吸灯

[复制链接]

签到天数: 868 天

[LV.10]以坛为家III

发表于 2018-7-4 16:45:14 | 显示全部楼层 |阅读模式
Mixly轻松入门09:呼吸灯

提示:使用到三角函数,适合初中以上用户学习

LED灯在我们的控制下,逐渐从暗变亮又变暗的过程,看起来灯好像是人在呼吸一样,所以称为呼吸灯。
呼吸灯广泛应用于手机、路由器等电子设备上,起到通知提示作用。
giphy_gaitubao_com_500x172.gif


timg2_gaitubao_com_500x100.gif

本次实验使用食人鱼LED实现呼吸灯控制灯效果!想要实现呼吸灯效果,我们需要使用到板子上的带“~”标记的I/O口:3、5、6、9、10、11(UNO)。
还需要做一下基础知识的了解:
脉宽调制(PWM:Pulse Width Modulation)输出:它是一种对模拟信号电平进行数字编码的方法,简单来说就是通过一个时钟周期内高低电平的不同占空比来表征模拟信号,如下边就是一个具体的编码样例。
pwm.png


  • 硬件准备:arduino uno R3 、USB 数据线、YFROBOT UNO I/O扩展板、YFROBOT食人鱼LED模块、模块3P连接线
  • 硬件连接
食人鱼LED连接图.png


  • 程序编写
http://v.youku.com/v_show/id_XMzcwMzc3NzIwNA==.html


程序下载一: Mixly轻松入门09:呼吸灯.mix (2.39 KB, 下载次数: 16)
程序下载二: Mixly轻松入门09:呼吸灯02.mix (3.3 KB, 下载次数: 12)
呼吸灯方法二.jpg
方法二中使用到下面的数学函数:
sin.png

下面一张图可以帮助理解函数意思:
sin000.gif

观察效果:两个程序分别观察呼吸灯效果


Mixly轻松入门10:旋钮可调灯:http://www.yfrobot.com/thread-12085-1-1.html


签到天数: 1 天

[LV.1]初来乍到

发表于 2018-11-23 17:15:16 | 显示全部楼层
初学者的学习的方向
回复 支持 反对

使用道具 举报

签到天数: 22 天

[LV.4]偶尔看看III

发表于 2019-4-28 15:12:56 | 显示全部楼层
初学者的学习的方向
回复 支持 反对

使用道具 举报

签到天数: 3 天

[LV.2]偶尔看看I

发表于 2019-7-6 09:45:28 | 显示全部楼层
学习了,谢谢分享。
回复 支持 反对

使用道具 举报

签到天数: 6 天

[LV.2]偶尔看看I

发表于 2019-8-10 03:23:28 | 显示全部楼层
这个真不错  谢谢分享
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2019-10-25 16:02:30 | 显示全部楼层
haodongxiyaofenxiang
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2019-10-25 16:03:05 | 显示全部楼层
haidehuifucainengxiazai
回复 支持 反对

使用道具 举报

签到天数: 10 天

[LV.3]偶尔看看II

发表于 2020-4-16 15:34:34 | 显示全部楼层
编写的非常好,学习了
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|手机版|小黑屋|联系我们|YFROBOT ( 苏ICP备20009901号-2 )

GMT+8, 2025-12-17 21:21 , Processed in 0.291618 second(s), 29 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表