arduino购买建议:
首选是UNO和MEGA
UNO一定要买第三版
如果不是特殊要求,不建议购买2560
nano是块很好的控制器,买不买随你咯
非特殊场合使用不建议购买mini,如果要买,那请记住,多买一个下载器。
Leonardo是最新的arduino版本,但使用有少许不同,不建议新手购买。
以上都是个人意见,大家购买时随意,本人不承担任何责任(不说这话,估计大家要骂死我)
arduino及其logo是arduino意大利官方所有的商标,并不是可以随意使用的。国内大多数写有arduino的字样的控制器,均是侵权行为,开源不等于没有版权。建议大家购买arduino还是找正规厂商,希望大家能够支持DFRobot、OpenJumper等正规销售者。
每个板子会分析些具体数据,所以没有耐心看或者不care的可以直接跳到文章最后。
Arduino / Genuino Uno是基于ATmega328P的单片机开发板。它有14个数字输入/输出引脚(其中6个可用作PWM输出),6个模拟输入脚,16 MHz晶振,USB连接,电源插孔,ICSP接头和复位按钮。 只需使用USB线将其连接到计算机,或者使用AC-to-DC适配器或电池为其供电即可开始使用。您可以修改您的UNO而不用担心做错任何事情,最糟糕的情况也只是您更换几元的芯片,重新开始。缺点:性能中庸、上下相比各有不足,别的板子的优点就是这个板子的不足。 二、Leonardo缺点:编译原理和其他arrduino的avr主控不太一样,深层开发有些麻烦。
三、Arduino101/Intel Curie优点:运算性能强大,01号脚提供了Serial1硬串。集成了BLE和IMU,适合于穿戴设备的开发。有神经元功能,适用于机器学习。 Arduino Mega 2560是基于ATmega2560的单片机开发板。该开发板有54个数字输入/输出引脚(其中15路可以用作PWM输出),16路模拟输入,4个UART(硬件串口)ya最爱这款的地方 ,1个16MHz的晶振,1个USB接口,1个电源接头,ICSP接口以及复位按钮组成。它包含了单片机运行所需的所有要素,使用USB连接线将其连接到计算机,利用AC-DC适配器或电池供电后即可使用.Mega能与绝大部分为Genuino Uno设计的sheild兼容。 缺点:相较于uno、nano等稍贵一些,体积稍大一些。 五、Nano缺点:没啥致命缺点。 六、MicroMicro板类似于Arduino Leonardo,ATmega32U4具有内置USB通信,无需使用辅助处理器。这使得除了模拟(CDC)串行/ COM端口之外,Micro可以作为鼠标和键盘出现在连接的计算机上。 优点:尺寸最小,价格最低,可做模拟键鼠。 Arduino Ethernet是基于ATmega328的开发板。它有14个数字输入/输出引脚,6个模拟输入,16 MHz晶振,RJ45连接,电源插孔,ICSP接头和复位按钮。 可选的以太网供电模块也可以添加到电路板。 可以通过SD库访问可用于存储通过网络服务的文件的板载microSD卡读卡器。引脚10保留用于Wiznet接口,SS用于SD卡在引脚4。 r3的板子引入了标准化的1.0引脚分布,包括: · IOREF允许屏蔽适应从板提供的电压。使用IOREF引脚的屏蔽将兼容使用AVR的板(使用5V工作)和与3.3V工作的Arduino Due。在IOREF引脚旁边有一个未连接的引脚,保留用于将来的目的。 优点:专注以太网,接口加网线长距离稳定,加tf(microSD)卡可以储存更多资源。
ArduinoYún是基于ATmega32u4和Atheros AR9331的开发板。Atheros处理器支持基于名为Linino OS的OpenWrt的Linux发行版。该板具有内置以太网和WiFi支持,USB-A端口,microSD卡插槽,20个数字输入/输出引脚(其中7个可用作PWM输出,12个作为模拟输入),16 MHz晶振,microUSB连接,ICSP头和3个复位按钮。 · 注意:Yun Release 5新的Arduino Yun R5在这些功能上与以前的版本有很大的不同:电源系统提供5V的AREF;布局已修改,为USB信号添加两个孔,为GP6和GPIO13(LED2)添加两个孔。 优点:板载linux,可以将Arduino作为服务器使用,真正的可以作为物联网、机器人的服务端,具有安全可靠的属性。
Arduino Due是基于Atmel SAM3X8E ARM Cortex-M3 CPU的开发板。它是基于32位ARM内核微控制器的第一个Arduino板。它具有54个数字输入/输出引脚(其中12个可用作PWM输出),12个模拟输入,4个UART(硬件串行端口),84 MHz晶振,USB OTG连接,2个DAC(数模转换) ,2 个TWI,电源插孔,SPI头,JTAG头,复位按钮和。 只需使用micro-USB电缆将其连接到计算机,或使用AC-to-DC适配器或电池为其供电即可开始使用。Due与所有在3.3V工作并符合1.0 Arduino引脚排列的Arduino屏蔽兼容。 · TWI:靠近AREF引脚的SDA和SCL引脚。 · 未连接的引脚,留作将来使用。
优点:性能 强~ 无 敌~,毕竟ram,32位核心在一个时钟能处理32位的数据;84Mhz的CPU时钟频率;96 KBytes的SRAM;一个DMA控制器, 他能减轻 CPU做大量运算时的压力。
参数总结
学习入门:推荐UNO。UNO几乎是作为Arduino开发板的形象代言板出现的,以至于有时一提Arduino开发板默认的认为是UNO(笔者很不赞同),各属性在arduino板系列中十分中庸,有大量的资源(如库和项目)是和UNO配套的,适合于学习、入门,会得到很多的帮助。 可穿戴:推荐Arduino101或Nano/Micro。这是两套解决方案,101性能强大,已集成了BLE和IMU,问题是开发习惯和体积。而Nano/Micro+6050+BT/WIFI正好是体积小,却性能有限,兼容有坑。 诚然,具体问题还是来选择最适合的开发板。
|