在家学机器人编程-1-闪烁的LED灯

网友投稿 2019-10-07 12:12

强烈建议大家直接观看视频,文字部分只是对本节课的重难点做一个回顾。

一.机器人大脑

https://cdn.china-scratch.com/timg/191009/1212222011-0.jpg

机器人大脑类似于人脑的功能,从外界接收信号,经过数据处理,输出信号给执行机构(手脚等)。这其中的信号是通过导线传递的。

二.数字引脚与模拟引脚

https://cdn.china-scratch.com/timg/191009/121222I00-1.jpg

大脑CPU就是一块芯片(单片机),上图就是Arduino的主控芯片328P。这枚芯片上有很多引脚,一般情况下引脚分为两类,分别是数字引脚和模拟引脚,数字引脚接数字类型传感器,同理模拟引脚接模拟传感器。

https://cdn.china-scratch.com/timg/191009/12122331D-2.jpg

本次课程要控制的LED灯,就是通过数字引脚来控制。数字引脚向外输出高低电平,控制LED灯的亮灭。Rblab-V1.0编程板中有三个LED灯,对应数字引脚的地址是D4、D5、D6。

https://cdn.china-scratch.com/timg/191009/1212233X1-3.jpg

D4、D5、D6连接cpu大脑,当CPU输出低电平的时候LED灯才能亮,输出高电平的时候LED灯灭。

三.高低电平

这里又说到的高低电平,举个通俗一点的例子,高电平就是有电压5V,低电平就是没电压0V。

https://cdn.china-scratch.com/timg/191009/1212255106-4.jpg

高电平

https://cdn.china-scratch.com/timg/191009/1212255T0-5.jpg

低电平

这里有人可能会问了,为什么LED是在没有电(低电平)时候才亮呢,这个需要对应电路图分析,如果CPU输出高电平,就相当于LED灯的正负极都是正极了,所以不会亮。

与课程配套Rblab-v1.0编程学习板预售中,原价599元/套,前20名转发此链接并购买只需299元!!

https://cdn.china-scratch.com/timg/191009/121225AY-6.jpg

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com