Arduino购买指南:您应该获得哪个板?

那里有许多不同种类的Arduino板,您会被混淆而被原谅。你应该买哪个?哪个更适合您的项目?我们可以通过此Arduino初学者购买指南来提供帮助!

该指南也以视频形式提供:

字面上有数百种不同类型的Arduino和Arduino兼容板在那里,所以我们不可能涵盖所有内容。但是,我们可以做的是谈论最常见,最有用和得到最广泛支持的内容。

在开始之前,如果您要查找的只是一张数字表,请查看Sparkfun的Arduino清单。我将从另一个角度解决这个问题:Arduino初学者,寻找您的第一个开发板或从入门套件毕业后。

Clone Wars,以及Arduino vs Arduino

开始之前的简短说明。价格在撰写本文时是正确的,并且在可能的情况下链接到AliExpress,您可以在这里购买Arduino兼容的克隆产品,价格仅为品牌Arduino模型价格的一小部分。

重要的是要了解这些不是“廉价的中国仿冒品",至少不是非法的。大多数Arduino硬件都是在开源许可证下发布的,这意味着任何人都可以自由构建自己的副本(甚至添加原始设计中不存在的功能),只要他们将其标记为``兼容Arduino'',而不是``Arduino "(已注册商标)。

如果您购买了品牌的原装Arduino,您所支付的大部分款项将捐赠给Arduino基金会,该基金会将用于资助教育宣传计划,并进一步开发牌。但是,由于最近的商标纠纷使情况变得有些混乱,在该商标纠纷中,“原始" Arduino LLC(拥有 Arduino.cc 的公司,您可能最熟悉)只能使用该商标。 Arduino在美国,并且被迫在美国以外的地区更名为 Genuino 。如果您要在欧洲购买某品牌的Arduino,则很有可能您实际上是在向Arduino SRL (Arduino.org)付款,这是意大利公司,最初被称为Smart Projects,

就像我说的那样-杂乱无章-如果您只购买克隆的产品,将为您节省很多钱。

Uno

克隆成本不到3美元,Uno而不是第一块Arduino板,仍然最受欢迎这也是大多数入门工具包中都包含的模型,这是有充分理由的。如今,Uno才是升级“防护罩"的标准格式,这些防护板提供了可以插入顶部的附加功能,并且经常可以相互堆叠。

信用额度卡,它具有14个数字IO引脚和5个模拟IO,并以5v电压运行。它可以通过USB电缆供电,也可以通过桶形插孔通过高达12v的直流电供电。

Uno的核心是ATMEGA328P,具有32Kb的程序存储器,相对于当今的标准而言,这是很小的。在某个时候,您可能会达到这个极限,但是作为学习入门的入门工具,Uno非常完美。

Leonardo

看似与Uno相似的是Leonardo两者是完全不同的。尽管Leonardo确实具有能够仿真USB设备的优势,因此您可以制作自己的键盘,但它也有许多怪癖,并且与所有Arduino扩展板都不兼容。

I d建议初学者远离Leonardo:您会发现代码中的某些内容不正确,并且当您寻求帮助时,可能找不到解决方案。如果您确实希望能够以USB设备的形式出现,那么您可能会想要使用Pro Micro,我们将在稍后介绍。

Mega 2560

Mega是从Uno出发的下一个逻辑步骤,如果您发现自己已达到该内存限制或IO耗尽,那么您将要抢购Mega。尽管克隆的价格是Uno的两倍,约为6美元,但Mega具有256k的内存,以及高达53个数字IO和15个模拟端口。

与Uno一样,它的运行电压为5v,具有内置的USB端口和DC电源转换器,因此仅在Uno不够大时才有用。 Mega还与大多数Arduino扩展板兼容。

Pro Micro

Pro Micro每个克隆的价格约为4美元,因此在物理上都是微小的,并具有一个具有功能的板载USB驱动程序成为USB HID(人类输入设备):这意味着您可以创建自己的键盘或游戏控制器项目。

这对于小型项目非常有用,尽管这样做确实让您少了几个IO引脚与;总共18个,其中一些可以是模拟的,并且只有32Kb的内存。

与Uno不同,它是面包板友好的,因此您可以在其上焊接一些接头,它可以整齐地适合面包板。它提供5v和3.3v版本,因此您可以选择最适合您的项目。

还有 Pro Mini Nano 可以以类似的小尺寸形式使用,但它们没有内置的USB驱动程序,并且无法仿真USB设备。我将跳过这些内容,因为您可能已经知道是否想要一个,否则,由于价格差异很小,最好选择Pro Micro。您可能要研究2美元Nano的一个原因是,如果您已完成项目,只想将其塞入一个小盒子中并完成它。

NodeMCU / ESP8266

这实际上不是Arduino,但与Arduino兼容,但对软件进行了少量修改。最低价格仅为5美元,我以前将Arduino兼容的NodeMCU开发板称为“ Arduino Killer"。

与NodeMCU一起工作的唯一缺点是它的运行电压为3.3v,引脚不能承受5v的电压,这意味着您将需要专门为该电压设计的传感器或逻辑电平转换器(将5v信号变为3.3v,反之亦然)。当您从入门工具包中的Uno毕业时,这对您来说可能就不再是您的事了。

Lilypad 328

每个Lilypad约4美元,有点奇怪:一块5厘米长的圆形板,专为可穿戴项目设计。您会获得理想的电路板,而不是引脚,而是用导电线缝制的。 Lilypad使用与Uno相同的处理器,因此受到限制,它具有14个数字IO引脚和5个模拟IO,但也可以承受5v电压,因此应与您发现的任何Uno项目兼容。确保您购买的是Lilypad 328版本,而不是168版本,请记住,您还需要购买单独的USB FTDI分支,因为它不包含其中一个。

非Atmel板

到目前为止,列出的Arduino板核心中的各种Atmel芯片是使Arduino项目如此轻便的原因-一般来说,Uno的项目可以在Nano或Lilypad上正常工作。最近基于非Atmel的董事会也不能说相同的话。 ``Yún是一个奇怪的混合体,在单独的Atheros处理器上包含Atmel Atmega 32u以及完整的Linux堆栈,蓝牙和Wi-Fi。这些与Raspberry Pi更像,但社区支持少得多,价格也更高。 Yún目前正在以80美元的低价出售。

我的建议:避开这些新主板。考虑到来自35美元的Pi(我们的Raspberry Pi指南)甚至是NodeMCU板的竞争,它们对于预定的IoT用途而言价格过高。

作为初学者,我认为这些板才刚刚起步或从入门工具包毕业,您可能会最感兴趣。在大多数情况下,对于简单的原型制作,您可能只想要另一个Uno;或更大的项目,大型我仍然一直使用Unos,只是因为它们价格便宜且易于使用。

如果您准备好嵌入完成的项目,请考虑使用Nano。对于涉及模拟USB键盘或制作游戏控制器的任何事情,请抓住Pro Micro。对于可穿戴设备,您可以在Uno上原型制作,然后在一切准备就绪后切换为使用Lilypad。对于物联网设备,我强烈建议使用兼容Arduino的NodeMCU板,而不要使用“真正的" Arduino。

标签: