in

15种Arduino板的类型及其适合您的选择

arduino板是最受欢迎的开源平台,被创客、爱好者和专业人士广泛用于创建电子项目。该板最初于2005年推出,在多年的发展中已经经历了许多变化。

arduino板有多种型号可供选择,它们在功能、尺寸和能力方面各不相同。这些板具有极高的灵活性和经济性,是创建多种电子项目的理想平台。通过选择合适的板,您可以轻松创建从简单的led显示到复杂的机器人系统等各种项目。

然而,市面上有如此多种类的arduino板,了解哪种板适合您的项目需要时间和精力。在本文中,我们将介绍一些最受欢迎的arduino板类型,并讨论它们的特点和优势,以便您在选择下一个电子项目板时做出明智的决策。

让我们开始吧!

什么是arduino板?

arduino板是开源电路板,为创客、爱好者和专业人士提供了一个创建交互式电子项目的平台。该板包括一个可编程的微控制器,可以控制各种连接的组件,如传感器、电机、led、显示屏等。

arduino板的类型

市场上有大约15种类型的arduino板,每种板都设计用于特定的功能。

  • arduino uno(r3)
  • arduino nano
  • redboard arduino板
  • arduino micro
  • arduino bluetooth
  • arduino pro mic
  • arduino due
  • lilypad arduino板
  • arduino mega(r3)板
  • arduino leonardo板
  • arduino robot
  • arduino diecimila
  • arduino esplora
  • arduino zero
  • arduino ethernet

现在,让我们更详细地了解每种类型。

入门级arduino板

像uno(r3)、nano和micro这样的入门级arduino板非常适合想要探索电子世界的初学者。这个类别的板具有有限的i/o端口或较慢的时钟速度。此外,这些板采用8位微控制器。

这些板价格实惠,易于学习和制作,并具有许多功能,包括数字引脚、模拟引脚、usb端口、电源插孔、复位按钮等等。此外,它们还具有与市场上众多扩展板和模块的兼容性优势。您可以使用这些基础级别的板来控制led、电机和其他组件等多种功能。

arduino uno(r3)

arduino uno(r3)是最受创客、爱好者和专业人士欢迎的版本。由于其价格实惠、易学易用的特点,它的受欢迎程度不断增长。例如,它有许多预制模型可供开发人员创建新的原型和项目。

arduino uno r3采用atmega328p微控制器,包括14个数字i/o端口,其中六个引脚是脉宽调制输出(pwm)。它还有一个复位按钮、六个模拟输入、一个usb连接口、一个icsp(电路中串行编程头)和一个电源插孔。此外,您只需将它连接到电脑上,使用usb电缆启动并连接ac-dc电池或适配器,就可以驱动微控制器。

arduino uno仍然是初学者最有帮助的板子。虽然全球市场上有各种类型的arduino uno板,但大多数都是原始版本的复制品或克隆板。这意味着它是其他板子建模的标准形式,因此可以用于更复杂的项目。

arduino uno板非常适合初学者。

©sudtawee thepsuponkul/shutterstock.com

arduino nano

arduino nano是一款小巧、适合面包板的板子,基于atmega328p或atmega628微控制器。除了尺寸小外,arduino nano还具有灵活、可靠和可持续的特点。它具有与arduino uno板相似的功能和连接,但尺寸更小。它与uno的主要区别在于缺少直流电源插孔,并使用usb-ttl转换芯片。

此外,它采用mini usb接口而不是usb b接口。arduino nano还使用ft232而不是atmega16u2。arduino nano板对于构建项目来说和arduino ide以及mini usb一样重要。它包括八个模拟引脚、14个数字i/o引脚组、六个电源引脚和2个rst引脚。由于其较小的尺寸和实惠的价格,arduino nano已经成为开发者中像uno一样受欢迎的板子。

arduino nano比uno要小。

©arvd73/shutterstock.com

arduino micro

arduino micro是一款基于atmega32u4的小型微控制器板。它的主要特点包括20组i/o引脚,其中包括7个pwm和12个模拟输入,适用于快速原型设计。它还具有一个小型内置usb接口,一个rst按钮,一个icsp引脚头和一个16mhz晶振。

arduino micro是精简版leonardo板的缩小尺寸版本。这意味着它的功能类似,唯一的区别是缺少dc输入插孔。arduino micro也可以是一个虚拟com端口设备或hid。

arduino micro板最适合快速原型设计。

©gogaspb/shutterstock.com

arduino mega (r3)板

arduino mega (r3)板是uno的大号兄弟。该板具有许多数字i/o引脚,非常适合需要多种外围设备的项目。新版本采用了atmega2560微控制器,是任何arduino板中最强大的一个。

新版本具有54个数字i/o引脚,其中16个是模拟输入,15个是pwm输出,4个是uart。arduino mega (r3)的sram和闪存存储比大多数基本arduino板都要多。它还拥有满足微控制器要求的所有功能。arduino mega (r3)在3d打印机、开源plc和cnc社区中最受欢迎。

arduino mega r3是uno的大号兄弟。

©huseyinekiz/shutterstock.com

arduino leonardo板

leonardo板是第一个开发的arduino板。该板采用了一颗微控制器和usb,使其非常简单和经济实惠。由于使用了usb,该板可以直接处理usb,可以使用计算机键盘、鼠标等。

arduino leonardo板是第一个开发的arduino板。

©alesiakan/shutterstock.com

增强功能的arduino板

增强型功能板是比裸板具有更高级功能的模型。它们通常配备强大的微控制器和多个i/o端口。这些板适合想要从事更大项目(如机器人和自动化)或需要更高时钟速度的开发人员。

arduino due

arduino due是第一款运行在32位微控制器上的arduino板。基于arm cortex-m3微控制器,arduino due是一款功能强大的板,能够处理复杂的工业级项目。它包括54个数字i/o引脚,12个模拟输入,12个pwm输出引脚,4个uart(硬件串口)和84 mhz的时钟速度。

它还具有usb otg,电源插孔,两个dac,两个twi,一个spi头,一个jtag头,以及两个擦除和复位按钮。该板的输入和输出引脚仅支持3.3v,如果超载可能会损坏。此外,该板支持所有3.3v的arduino扩展板。您可以通过使用usb电缆或dc或ac适配器将其连接到计算机来为其供电。

arduino due板是第一批运行在32位微控制器上的板。

©goodcat/shutterstock.com

lilypad arduino board

lilypad arduino board是专为可穿戴电子纺织品设计的微控制器板。由“leah和sparkfun”设计,并由leah“buechley”扩展,每个板都配有富有想象力的设计连接板。

它们还有光滑的背面,可以使用简单的导电线将它们缝进服装中。其主要组件包括专为纺织品而构建的电源、i/o和传感器板。其他特点包括四个输入引脚,ftdi连接器,九个输出引脚,复位按钮,电池连接器,以及一个负极和一个正极引脚。

lilypad arduino板用于可穿戴电子纺织品。

©sergey privalov/shutterstock.com

arduino蓝牙板

arduino蓝牙板是一款现成的微控制器板,具备最新的技术。它主要依赖于atmega168pa等微控制器。它被称为arduino bt,因为它通过蓝牙进行编程,以实现无线连接。

该板包括模拟引脚-6,数字引脚-16,晶体振荡器-16mhz,螺丝端子,复位按钮和icsp头等组件。arduino蓝牙板中的螺丝端子主要用作电源资源。

arduino蓝牙板可以通过蓝牙进行编程,实现无线功能。

©tomeqs/shutterstock.com

arduino diecimila

arduino diecimila是arduino系列中最受欢迎的板之一。它基于atmega168微控制器,并使用晶体振荡器作为其16mhz的时钟速度。arduino diecimila中的组件包括数字i/o引脚-14,其中包括6个pwm输出引脚,六个模拟输入,一个icsp头,一个usb连接,一个电源插孔和一个复位按钮。

该板可以通过usb电缆连接到计算机,并使用ac/dc适配器和电池进行激活。目前已设计了超过10,000款arduino板,正如其名称所暗示的(diecimila是意大利语中的10,000)。

arduino decimila板是一些最受欢迎的板之一。

©paztar bunny/shutterstock.com

redboard arduino板

redboard arduino board是为数不多的可以在windows 8上运行而不需要修改安全设置的板之一。此外,它还允许使用mini-b usb电缆通过arduino ide进行编程。它使用的是atmega328微控制器,比diecimila使用的atmega168更强大。

该板具有平坦的背部,并且由于其创建中使用了ftdi和usb,因此更加稳定。创建redboard arduino板非常简单,易于在项目中使用。您只需插入板并从菜单选项中选择arduino uno来上传程序即可。此外,您还可以使用一个usb电缆通过桶形插孔控制此板。

redboard arduino板与windows 8兼容,是为数不多具备这种能力的板之一。

©golubovy/shutterstock.com

arduino机器人

arduino机器人是第一个带有两个面板和每个面板上都有一个处理器的arduino板。这些包括控制板,它读取操作传感器,以及电机板控制其电机。每个板都是一个完整的arduino板,可以进行arduino ide编程。

arduino机器人是一款基于atmega32u4的微控制器板。其引脚映射到板上的传感器和执行器,并且其编程与arduino leonardo板类似。它通常包括一个扬声器,五个按钮,一个彩色屏幕,两个电机,一个sd卡读卡器,一个数字指南针,两个电位器和5个地板传感器。

大多数人认为它是一台小型计算机,并在机器人技术中广泛使用。此外,您还可以使用该机器人控制执行器和传感器。

arduino机器人在机器人技术中被广泛使用。

©chay_tee/shutterstock.com

arduino esplora

arduino esplora是一个带有多个输入和输出的微控制器板。其输入包括四个按钮,光传感器,加速度计,麦克风,滑块,摇杆,温度检测器等等。另一方面,其输出包括三个彩色led和一个蜂鸣器。

arduino esplora的外观类似于视频游戏控制器。其编程使用诸如ide之类的软件,该软件接收输入数据并控制像鼠标和键盘这样的输出设备。arduino esplora与其他arduino板截然不同的一个重要特点是其输入和输出直接连接到板上。

这种初始连接使得进一步连接传感器和执行器变得非常容易。由于具有这一特点,arduino esplora的编程也与其他arduino板不同。arduino esplora板还具有一个库,可以使得从执行器和传感器读取和写入数据变得更加轻松。

arduino esplora具有多个输入和输出。

©haireena/shutterstock.com

arduino pro mic

arduino pro mic与arduino mini板在多个方面相似,除了其atmega32u4微控制器。该板包括12个数字i/o引脚,5个pwm引脚,一个10位adc串行以及tx和rx连接。

arduino pro mic板具有12个数字i/o引脚。

©alexreut/shutterstock.com

arduino ethernet

arduino ethernet板适用于物联网(iot)应用。它是一块依赖于atmega328的微控制器板,包括五个模拟引脚,14个数字i/o引脚和一个rst按钮。它还有一个rj45连接器,一个电源插孔,一个晶体振荡器,一个icsp头等。与其他板子不同,arduino ethernet板可以通过以太网盾连接到互联网。

arduino ethernet板非常适合物联网应用。

©alexreut/shutterstock.com

arduino zero

arduino zero板是一块功能强大的32位板,非常适合需要更精确控制的项目。它是处理创新项目的理想平台,如智能物联网设备、可穿戴技术、高科技自动化、疯狂机器人等。该板通过允许各种项目机会来扩展,提供改进的性能,并且像一个很棒的教育工具一样运行。

该板由atmel samd21微控制器驱动,包括14个数字i/o引脚,六个模拟输入引脚和一个电源插孔。它还有一个href按钮,一个usb连接器,uart端口引脚,一个电源头和一个icsp(电路串行编程)头。

arduino zero是一块功能强大的32位板。

©huseyinekiz/shutterstock.com

底线

arduino板有不同型号适用于各种应用。选择合适的板子取决于项目的规格和复杂性。arduino uno是官方的基本板,而arduino zero和mega等则适用于更复杂的任务。

本文顶部所展示的图片版权归©alesiakan/shutterstock.com所有。

Written by