入门arduino:软硬兼施,你的第一个项目怎么做
Arduino入门,第一件事情当然是亮个灯了。其实论坛中可以找到很多入门教程。如:软件下载,闪烁的灯当然许多案例的代码都是在arduino IDE中编写的。
代码
/ 主程序开始
void setup() {
}
void loop() {
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
}
论坛中也有用mind+入门arduino的教程。
mind+arduino
更高级的就是这个了:
教程汇总
总之:教程很多。你仔细看一下,网络上的好心人实在太多了,大家都苦口婆心的希望你多学一点呢。
但,存在你硬盘中的,仅仅是数据而已。实践,才能转化为真知。
如果器材已经到手,不要犹豫,马上开始去动手才是王道。动手第一步,选择软件很关键。上文提到,mind+是一款非常友好的软件,排在第一。
static/image/hrline/4.gif
还是带大家继续做闪烁灯的项目吧。上文中的板载led灯用的是13号口,这次我们换到8号口。连接方法直接看卡片一,值得注意的是,你可以用不同的电阻去测试一下led的亮灭效果。
先看效果:红色led在一闪一灭。
https://v.qq.com/x/page/e3031to2w5i.html
步骤一
arduino接上数据线。(在此需要赞一下DF的数据线,做工精致)。接着根据项目图示连接好电阻与led灯。
步骤2
打开MIND+软件,最新的是1.6.1版本哦,记得更新。
步骤3
软件模式的话,实时模式和上传模式都可以。上传模式的话,需要上传代码才能看到效果。而实时模式,你可以直接通过scratch中的角色来实现互动,切换到实时模式后,mind+会自动下载固件。
https://makelogimg.dfrobot.com.cn/FtPAmsd8NAxJy8JbrFWGs1g9eZAy?imageView2/2/w/1600步骤四在上传模式中,写个最简单的代码。
https://makelogimg.dfrobot.com.cn/FvM2-x1xP_MABPcz7-xwfCBoRYHL?imageView2/2/w/1600步骤5
到设备,就可以看到效果 了。完成这个小项目,千万别满足。接着测试呼吸灯,按钮灯,光敏灯,遥控灯,把你能想到的灯,都去体验一遍吧。
过去的几个寒暑假,我一直在坚持做公益微课,其中与tinkercad合作的]具体链接可以看这里。
https://makelogimg.dfrobot.com.cn/FueO8OAnnb_M_8uCVAnaDwl5saur?imageView2/2/w/1600
所以,我在设想,是不是我们可以在tinkercad circuits中做一遍模拟实验,再进行一边临床实验,是不是会提升一些教学或者学习效率呢?
其实,无论是mind+,arduino IDE,还是tinkercad circuits,他们都是工具而已。当你理解了你要做的是什么,剩下的只是选一个趁手的,不管怎样,开始动手就对了。
套件来源:DFRobot创客商城
产品链接:https://www.dfrobot.com.cn/goods-149.html
余老师,看垫子就想到了余老师。{:5_199:}
页:
[1]