没有开发板一样玩转单片机编程

文章介绍了如何通过网站进行模拟单片机开发板编程,避免实物接线可能带来的风险,特别适合初学者。使用ARDOUINOUNO模型,用户可以进行模块化编程,并实时模拟效果,例如控制LED小灯的闪烁频率。此外,还提到了如何添加电阻保护LED,以及通过颜色编码导线来简化电路确认的过程。
摘要由CSDN通过智能技术生成

模拟网站开发板使用。

             没有开发板一样玩转单片机编程。

      今天我们继续通过网站来进行开发板编程的模拟工作,除了没有实物接线的快感,原理编程等等都是一样的,而且非常适合我们这种初学者,毕竟用电猛如虎吗,虽说我们玩的是低压电伤不到人,可是烧坏了开发板或者其他原件伤到钱包也很心疼的是不是?所有我们先玩转原理再进行实物接线和开发板编程等一系列工作是不是很好?
     我们打开网站我们能看到上次我们搭建的最简单电路还在那里保存,今天我们新建一个用到开发板的,点击电路新建,找到右边模块部分,
 这里有开发板这里的开发板有一种型号是ARDOUINO UNO R3,
再点开代码部分。
 看这个是不是和我们之前学习过的米思齐非常像,即是全中文的又是模块化编程,
而且这里还可以选择模块加代码显示
 可以直接一边模块编程一边了解代码的编写,太适合我们没有基础的小白啦。我们现将开发板点击放到左边,我们试着将上次驯化开发板的程序在这里写下,就是让你的开发板给你眨眼睛的程序,
 写好啦我们一样需要和开发板编程时那样确认编写有没有错误,
我们下一步干什么呢?对了就是点击开始模拟,
 只要我们点击开始模拟你看开发板开始上电模拟工作了。板载小灯开始像我们眨眼睛了,这小眼神。


 我们还可以让他改变眨眼时间吗?当然能,我们怎么才能控制它眨眼睛的频率呢?那就是改变小灯亮的时间和灭的时间,我们再次点击停止后点击代码部分将时间进行修改我们让他亮的时间和灭的时间都变短,让他眨的更快些,这样在单位时间内亮灭的次数就会变多,频率自然变大,小眼睛就会快速闪烁。反之小眼睛就会慢慢的眨就像我们困的不行又不能睡的状态了。
     怎么样是不是很好玩?什么你觉得太简单了,眼睛怎么能一个眨要两个一起眨?
     那我们就需要用到开发板以外的面包板了以及LED小灯了。我们找到面包板模块,再找来两个LED小灯找来两个电阻,大家都知道这个电阻是用来限流的吧,如果不限流LED在通电的一瞬间就会烧坏的,阻值选多少呢?对啦220欧姆就够用。怎么连接呢?我们可以将两个电阻分别接入LED负极再将两个电阻并联一起接入开发板的GND端口,再将两个LED小灯正极分别接入开发板的数字端口,这里可以自己选择。这里需要注意一下就是导线的使用方面,我们为了方便以后的观察和确认接线的正确性,尽量要把电源正极用红色线连接,电源负极用黑色线连接信号端导线用除了上述两种颜色以外的其他颜色连接,这样看着是不是非常一目了然了?要不所有端口都一样颜色的线我们需要确认电路时就需要一个一个电路去看从头到尾看一遍,一不留神断了还得重新看,这样用颜色区分每个电路是不是这就简单多了。电路搭建好了,
 是这样的我们可以编程了,我们只需要把接线的两个端口同时编入程序即可,我们将端口的信息更改到程序中这里必须一一对应。程序不再赘述编辑好后是这样的,
 我们进行模拟试试,


 怎么样更像了是不是?

       如果你有其他想法可以在这里多试试比如让两个眼睛交替闪烁,或者做个流水灯,等等各种各样的好玩的闪烁LED小灯都可以。好啦今天的内容就分享到这里记得有好玩的想法分享给我哦,我们一起玩转开发板编程。
---------------------
作者:起点116
链接:https://bbs.21ic.com/icview-3271460-1-1.html
来源:21ic.com
此文章已获得原创/原创奖标签,著作权归21ic所有,任何人未经允许禁止转载。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值