Arduino -uno 核心板 之中级系列1 炫彩CW01H实验

本文介绍了如何利用Arduino Uno和CW01H LED灯组模块,通过IO口实现对28个LED的高效控制,借助通讯原理和特定协议,仅需11个IO口完成操作,揭示了背后的通讯机制和协议使用技巧。附带下载链接和程序效果展示。
摘要由CSDN通过智能技术生成

Arduino -uno 核心板 之中级系列1 炫彩CW01H实验

今天我们需要用到的模块是LED灯组模块,也称CW01H。
在这里插入图片描述
首先我先问大家一个问题。前面我们接触到LED闪烁实验,在这个实验里我们用一个IO口来控制LED灯的亮灭。现在假如要控制28个LED灯,那么我们Arduino的IO口岂不是不够用啦!所以今天我们将用LED灯组模块实现一个Arduino的IO口同时控制28个LED。听起来很玄乎。但其实原理并不难,因为我们这里用到了通讯。没错,这个控制28个LED的Arduino的引脚就是通讯引脚。通讯就是本章的重点内容。通讯就是数据的交流。Arduino就像是大脑,大家都知道大脑控制着人体的运动行为。但是大脑不能直接影响运动的行为,而是通过神经网络发送命令来使促使手脚运动,从而控制人体的运动。同样的控制LED灯组模块的“神经网络”就是Arduino的IO口。我们要通过这个IO口让LED灯组模块显示酷炫的效果。但是,怎么去控制呢?这里又引述的另一个概念,那就是通讯协议。上课老师点名的时候,学生要说到,这就是一种协议,也叫规定。我们可以查看CW01H的数据手册来了解它的协议是怎么规定的,CW01H数据手册的下载地址如下
链接: User’sGuide-LED指示模块CW01H-用户指导手册.

大家还记得文章开头所说的,控制28个LED要28个IO口吗?但事实真的需要吗?悄悄告诉你,LED灯组模块仅仅用了11个IO口控制28个LED!大家快去一探究竟吧!本篇文章就到这里了,希望对大家有所帮助,最后,晒上程序的效果图和程序下载链接

在这里插入图片描述

链接: Arduino -uno 核心板 之中级系列1 炫彩CW01H实验程序.

更多内容请参考原文
链接: Arduino -uno 核心板 之中级系列1 炫彩CW01H实验.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值