风筝
发表于: 2019-3-1 19:56:45 | 显示全部楼层

在本篇文章中,我们将讨论不同类型的Arduino开发板。我们还将回答有关这些开发板及其功能的常见问题。如果您无法为您的项目选择合适的开发板,本文可以为您提供帮助。本文还为刚接触Arduino的新人提供了一些新的观点。


Arduino简介

Arduino是一种用于制造可与环境交互的计算机的开发板,它通过使用传感器来感知环境中的各种数据,并且可以控制设备(如灯、电机等)。 Arduino是一个基于微控制器的开源平台。开源意味着每个人都可以访问该开发板的所有资源。该术语使您能够根据项目向电路板添加新功能。 Arduino价格便宜,易于学生和专业人士使用。


Arduino以其简单的设计在制造商和爱好者中流行起来。它有两个部分:包括Arduino板的硬件部分和包含Arduino IDE的软件部分。 IDE是一个简单易学的软件,用于编写Arduino程序。 Arduino的简单性和易用性使其如此受欢迎,几乎所有制造商都至少有一个基于它的项目。

teaser-image-2.jpg


Arduino的特点

Arduino具有巨大的灵活性,这意味着您可以制作许多创意项目。它可以连接到许多传感器和模块,如火灾传感器、障碍物传感器、存在探测器、GPS模块、GSM模块或任何可以帮助您构建项目的东西。


选择合适的Arduino板

Arduino是一个开源平台,因此任何人都可以制作兼容Arduino的主板。今天市场上有许多这样的主板,如FreeDuino和NetDuino。区分原始电路板和兼容型号的一种方法是在电路板上查找商品名称。 Arduino的名称是由意大利原始专利公司制造的板材注册商标。所有兼容的Arduino主板使用不同但外观相似的商品名,如Freeduino,Netduino等。如果您想要更便宜的Arduino替代品,您可以随时购买克隆板。


Arduino Uno是Arduino世界的最佳首发,还有其他版本可以在市场上找到。由于规格不同,您应该明智地为Arduino项目选择开发板。


要开始在Arduino的主板上构建项目,最好使用最常用的版本,例如Arduino Uno、Arduino Mega或Arduino Mini,因为他们在线获得的支持比其他人更多,所以如果你的主板有问题,你可以更容易修复它。


一些Arduino开发板对比

Arduino Uno

你是Arduino世界的新手吗?如果是,Arduino Uno可能是您的最佳选择。 Arduino Uno拥有使用微控制器的所有组件。 Arduino Uno R3售价约1500美元或者你也可以购买像Freeduino这样的克隆板,你可以从500卢比开始。 Arduino Uno共有20个引脚,其中14个是数字引脚,其中6个是模拟引脚。这些引脚数量将支持大多数初学者和中级项目。它还有一对Rx和Tx引脚,用于连接串行通信设备。除此之外,可以通过包含头文件SoftwareSerial来定义一对单独的Rx和Tx引脚。 Arduino Uno拥有使用微控制器的所有组件。只需将USB电缆连接到计算机即可启动。

Arduino-uno-2-1200x1200.jpg


Arduino Mini

Arduino mini具有Arduino Uno的所有功能,但它比Uno更便宜、更小。因此,如果您想要更便宜的电路板或者想要以更小的尺寸进行项目,可以为您的项目选择Arduino mini。

Aduino-mini.jpg


Arduino Mega

这种板适用于需要20个以上引脚的项目。例如,如果您正在处理超过30个输入的项目,那么Arduino Uno和Arduino mini无法满足您的项目需求。在这种情况下,您应该购买Arduino Mega或使用解码器IC74595来增加引脚数量。

Arduino-Mega.jpg


Arduino Due

Arduino Due是一款基于SAM3X8E ARM Cortex-M3 CPU的微控制器。该板有54个输入/输出引脚(其中12个可用作PWM输出)、12个模拟输入、4个UART端口、1个DAC、2个TWI、1个SPi接头和1个JTACG接头。

Arduino-Due-1200x951.jpg


Arduino Leonardo

Arduino Leonardo基于ATmega32u4微控制器。该板有20个输入/输出数字引脚,微型USB连接器和微控制器板所需的一切。

Arduino-Leonardo-400x300.jpg


Arduino LilyPad

Arduino LilyPad是你应该在衣服或连衣裙上使用你的板子的项目的最佳选择。这个板可以缝在衣服和衣服上,你可以轻松地洗它们。

Arduino-lilypad-1200x1180.jpeg


最后的笔记

对于简单和小型项目,Arduino Uno和Mini是最佳选择,具体取决于您的预算和项目规模,但如果您需要更多引脚,您可以选择Arduino Mega。


对于您想要更快速的项目,Arduino Due是合适的。 这块板在Arduino板上速度最快。


如果你想建立一个简易项目,那么Arduino Leonardo可以帮到你。


最后,Arduino Uno强烈推荐给想要开始学习的人。

跳转到指定楼层
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题 700 | 回复: 1480



手机版|

GMT+8, 2024-4-25 21:45 , Processed in 0.048238 second(s), 8 queries , Gzip On, MemCache On. Powered by Discuz! X3.5

YiBoard一板网 © 2015-2022 地址:河北省石家庄市长安区高营大街 ( 冀ICP备18020117号 )

快速回复 返回顶部 返回列表