回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

#成长营第七期勋章福利大放送#初识Arduino UNO虚拟仿真软件 简单

头像 JOVI 2024.03.22 48 0

【创意来源】

春节连着新学期,工作和生活都有点忙,错过了第五期和第六期的成长营活动。最近正好出了限时成长营勋章福利大放送活动,只要点亮micro:bit、掌控板、Arduino、行空板勋章四个技能勋章即可额外获得DF创客商城的消费积分。

目前我的勋章只有Arduino没点亮了,为何只剩Arduino呢,因为我手上一块Arduino开发板都没有。但是为了拿到成长营的Arduino勋章,为了得到商城消费积分,为了拿到积分后去购买一块Arduino开发板,我还是总得想一些办法的。

 

image.png

 

首先,我们先得把《Arduino创意编程》的课程捋一遍,课程目录如上图所示。

《Arduino创意编程》是基于Arduino主控板及mind+图形化编程的课程内容,适合Arduino和图形化编程入门学习阶段。从第1课到第11课,是有视频课件,一共11个入门级项目,可以学会使用Arduino主控器的编程方法,学会结合外接LED灯、按钮、旋钮、声音传感器制作。

 

【作品原理】

Tinkercad Circuits是由AUTODESK公司(就是大名鼎鼎的CAD制图软件)推出的针对青少年创客教育的电路绘制、编程、仿真软件,它是一款完全免费的软件,使用之前需要注册账号。它支持简单的电路图绘制、Arduino图形化编程、Arduino代码编程,更厉害的是,它还支持电路仿真!随着软件的更新迭代,里面的电路素材库也越来越丰富。

image.png

不错!我们就是要用到Tinkercad的Arduino UNO虚拟仿真电路功能。

image.png

选了课件里的第7课《三档可调灯》,采用Tinkercad进行模拟搭建和电路仿真。

7 三档可调灯_01.png

 

材料清单

  • “虚拟”Arduino UNO X1
  • Tinkercad X 链接

【设计过程】

1.设计电路图

在虚拟的Arduino UNO附近放置LED和按钮,同时增加相应的电阻:

image.png
image.png

放置万用表,用来监测电流的变化趋势:

image.png

 

2.编制程序

参考第7课《三档可调灯》中的程序,在Tinkercad里,同样也有类似的代码可以输入:

image.png

这样就完成了一个简单的调节灯光亮度的Arduino UNO小项目。

功能演示】

点击开始模拟后,当点击按钮,LED灯会逐渐变亮,然后再逐渐变暗,万用表上显示电流的变化值。这样,就通过Tinkercad里的虚拟的Arduino UNO,实现了第7课《三档可调灯》里用真实的Arduino UNO所达到的效果。

录制_2024_04_20_23_10_53_377.gif

评论

user-avatar