通过15篇的文章,如果逐个实验都动手练习,恭喜你,你已经可以学习更高级的arduino课程了。
从本文开始,我陆续介绍如果用mind+编程,做一款智能arduino小车。
关于小车实体:
此前,我有介绍一款arduino智能小车。小车所有部件从淘宝上购得,一部小车成本价约80元。可谓相应的便宜。若你是一个动手能力不太强的初学者,在制作过程中发现,把所有部件装配在一起是一件非常棘手的事情,各部件之间的物理连接也非常麻烦。
解决方案:
淘宝上有一款智能小车,这种小车各部件集成在底盘上,只要把arduino安装在小车上就可以,大大简化了装配过程,使用者可以专注于程序的设计。强烈推荐此款小车。
https://item.taobao.com/item.htm?spm=a1z0d.6639537.1997196601.26.4c917484ErM4Tu&id=43671770126
小车还配了实验套件,可进行arduino扩展实验,初高中学生适用。
编程软件:
为了与tinkercad仿真平台相衔接,小车的编程软件仍采用图形化。满足此条件的软件有多种方案,本文中采用mind+
Mind+是一款基于Scratch3.0开发的青少年编程软件,支持arduino、micro:bit等各种开源硬件,只需要拖动图形化程序块即可完成编程,还可以使用python/c/c++等高级编程语言,让大家轻松体验创造的乐趣。
下载安装mind+
2. 把arduino UNO用usb线与电脑连接,运行mind+
3. 选择设备arduino UNO
4. Mind+窗口的上方第一行选择连接设备,软件会自动烧写固件。选择实时模式。
5. 在第二行选择‘模块’。这是纯scratch模式。(scatch是小学信息课学习内容)
6. 左边工具栏内最后一个是arduino Uno工具,对arduino各引脚进行控制和读取引脚信息。
mind+与tinkercad的circuits的使用方法几乎一样。
以光控路灯为例,代码如下:
如果你一切准备就绪,下一次就开始“闭门造车”了。
若您此文有助于初学者,请您转发
作者个人微信:
领取专属 10元无门槛券
私享最新 技术干货