介绍
Arduino是什么呢?为什么如此多的创客会选择Arduino开发板作为主控?今天就由我来给大家讲一下。
如果你和我一样,至少在理论上,你真的很想自己制作电子设备。但在现实中,时间的限制和知识的缺乏不可避免地会阻止你去尝试。毕竟这太难了。
Arduino将会解决你所有的问题。从技术上讲,Arduino是一种可编程逻辑控制器。Arduino是一个基于灵活、易用硬件和软件的开源电子产品原型平台,它也是是一种开发板,它可以被用来制作许多有趣且具有创意的电子创作,比如遥控玩具车、四轴飞行器、自动宠物喂食机、智能家居、自动浇花器等。至今,全球各地的电子爱好者们还在不断地开发基于Arduino开发板的创意电子制作。
接下来给大家介绍一下我比较喜欢的一些基于Arduino的作品:
1、智能避障小车
遇到障碍物自动转弯,用来做扫地机器人是不是超赞呢?
2、魔术吉他
这是一个我制作的作品(点击蓝色的字可以前往项目主页)
这个魔术吉他可以感应你的手,然后发出各种声音,是不是非常有趣?
3、LED立方体
最好的解释方法就是观看视频——这些都非常漂亮;一个8x8x8的LED立方体(即512个LED),所有的控制都由Arduino完成。
这个项目的难度很高。虽然这看起来很复杂,但不用担心——网上有很多关于Arduino控制的立方体教程,你需要知道的一切都可以在网上找到。
撇开好玩和游戏不谈,到底是什么让Arduino如此特别?
开源当然是一大原因,Arduino是一个品牌,但他们开发的大多数硬件和软件都是开源的。这些原理图可以在线获得,因此如果您不想购买现成的Arduino,您可以自由购买各个组件并自行制作,也可以购买现在可用的许多克隆设备之一。在这一点上,是否使用正式的Arduino板是值得考虑的!
成本
一个正式的完整的Uno开发板只需170左右的人民币,一个克隆的Uno开发板只要30左右的人民币,这使得它可以成为爱好者喜爱的一大主控板。
你上传的编程语言非常简单,任何有过C语言或类似语言的人都应该熟悉它。(实际上是基于处理)。
有很多选择
自从Arduino发布以来,许多其他公司已经开始了发行开源硬件。除了许多已经上市的克隆板之外,还有一些与Arduino IDE兼容的独特设计的开发板。
一个值得注意的例子是NodeMCU开发板(ESP8266)。这个板也很小,内置了Wi-Fi功能,并且与Arduino兼容,可以用作一个微型Web服务器。这些微型板仅需要20元左右的人民币,并且目前已经可以在Arduino IDE中进行开发。