Arduino单板有哪些不同类型
Arduino板是在Ivrea交互设计学院为没有电子和编程概念背景的学生设计的。bob足球体育app该板开始改变以适应新的要求和挑战,将其从简单的8位板分离到物联网应用、3D打印、可穿戴和嵌入式环境的产品。所有的电路板都是完全开源的,允许用户单独构建它们,并最终适应他们的确切需求。多年来,不同类型的Arduino从日常用品到复合科学仪器,电路板已被用于建造数千个项目。一个由设计师、艺术家、学生、程序员、业余爱好者和专家组成的国际社区聚集在这个开源平台上,他们的捐赠积累了大量的可用知识,这对初学者和专家都有巨大的帮助。本文讨论的概述不同类型的Arduino板和他们的比较。
Arduino单板有哪些类型?
Arduino Board是一种用于制作的开源平台bob体育棋牌。它由一个微控制器和一部分软件或集成开发环境(IDE)组成,运行在你的PC上,用于编写和上传计算机代码到物理板。Arduino的平台在刚开始学电子的设计师和学生中已经非常有名了,而且是出于一个很好的原因。bob足球体育app
与大多数早期的可编程电路板不同,Arduino不需要单独的硬件部分来编写新的代码到电路板上,你可以使用USB线。此外,Arduino IDE使用了c++的基本版本,这使得学习程序更加简单。最后,Arduino板提供了一个典型的形式因子,将微控制器的功能分解成一个更可用的软件包。
为什么Arduino电路板?
Arduino Board已被用于制作不同的工程项目和不同的应用程序。Arduino软件对于初学者来说使用非常简单,但是对于高级用户来说也足够灵活。它运行在Windows、Linux和Mac上。学校的教师和学生利用它设计低成本的科学仪器来验证物理和化学的原理。有许多其他的微控制器平台可用于物理计算。Netmedia的BX-24、视差基本邮票、麻省理工学院的Handyboard、Phidget和许多其他的相关功能。
Arduino也简化了单片机的工作流程,但对于教师、学生和初学者来说,它比其他系统有一些优势。
- 便宜的
- 跨平台
- 简单、清晰的编程环境
- 开源和可扩展软件
- 开源和可扩展的硬件
Arduino单板的功能
Arduino Board的灵活性是巨大的,因此人们可以做任何想象的事情。该板可以非常容易地连接到不同的模块,如障碍物传感器,存在探测器,火传感器,GSM模块GPS模块等。Arduino板的主要功能是通过读取输入来控制电子产品,因为该板bob足球体育app像工具一样工作。该委员会还用于在电子,电气,机器人等领域进行不同的电子项目。bob体育棋牌bob足球体育app
不同类型Arduino板的特点
表格中列出了不同类型Arduino板的特点。
Arduino电路板 | 处理器 | 内存 | 数字I / O | 模拟I / O |
Arduino Uno. | 16兆赫ATmega328 | 2KB SRAM, 32KB flash | 14 | 6输入,0输出 |
Arduino由于 | 84MHz AT91SAM3X8E | 96KB SRAM,512KB闪光灯 | 54 | 12输入,2输出 |
Arduino兆 | 16兆赫ATmega2560 | 8KB SRAM, 256KB flash | 54 | 16输入,0输出 |
Arduino达芬奇 | 16兆赫ATmega32u4 | 2.5KB SRAM, 32KB flash | 20. | 12输入,0输出 |
不同类型的Arduino板
Arduino板列表包括以下内容
- Arduino Uno (R3)
- Arduino纳米
- Arduino微
- Arduino由于
- ——Arduino电路板
- Arduino蓝牙
- Arduino Diecimila
- RedBoard Arduino电路板
- Arduino Mega (R3)板
- Arduino Leonardo Board.
- Arduino机器人
- Arduino Esplora
- Arduino Pro MIC.
- Arduino以太网
- Arduino零
- 最快的Arduino电路板
Arduino Uno (R3)
Uno是您初始Arduino的一个巨大选择。这个Arduino板依赖于ATmega328P的微控制器。与其他类型的arduino板相比,它使用起来非常简单,如arduino Mega型板,它由14个数字I/O引脚组成,其中6个引脚可以作为PWM(脉冲宽度调制输出)、6个模拟输入、一个复位按钮、一个电源插孔、一个USB连接、一个在线串行编程头(ICSP)等。它包括支撑微控制器所需的一切;只需借助USB电缆将其连接到PC上,并通过ac - dc适配器或电池提供电源。
Arduino Uno是最常用的板,是现有Arduino板之外的标准形式。这个板子对初学者很有用。请参考这个链接了解更多Arduino Uno董事会
Arduino纳米
这是一个小型板,基于Atmega328P等微控制器,否则Atmega628,但该板的连接与Arduino UNO板相同。这种微控制器的尺寸非常小,可持续,灵活,可靠。
与Arduino Uno板相比,它的大小很小。迷你USB和Arduino IDE等设备是构建项目所必需的。该板主要包括模拟引脚8,数字引脚14,带有I / O引脚的组,电源引脚6和RST(RESET)引脚-2。请参考这个链接了解更多Arduino纳米板。
Arduino微
Arduino微板主要依赖于基于ATmega32U4的微控制器,包括20组引脚,其中7个引脚是PWM引脚,12个模拟输入引脚。该板包括不同的组件,如ICSP头,RST按钮,小USB连接,晶体振荡器- 16mhz。USB连接是内置的,这个板是缩小版的达芬奇板。
Arduino由于
这是第一台Arduino微控制器板,它依赖于ARM Cortex-M3。该板包括数字I/O引脚54 12引脚是PWM O /p引脚,模拟引脚-12,UARTs-4,一个CLK与84 MHz,一个USB OTG, DAC-2,电源插孔,TWI-2, JTAG头,SPI头,两个按钮重置和擦除。
这板适用于3.3 v的最高电压输入/输出可以站的别针是3.3 v因为提供高压任何I / O销会导致损坏板这个板是连接到一台计算机通过一个小的USB电缆否则它可以通过一个AC, DC适配器供电。此Arduino Due板适用于3.3V Arduino的所有屏蔽。
——Arduino电路板
Lily Pad Arduino板是由Leah“Buechley”扩展,“Leah and SparkFun”精心设计的可穿戴电子纺织技术。每块板都设计得很有想象力,有巨大的连接垫和平滑的背板,可以用导电线把它们缝进衣服里。这个Arduino还包括I/O,电源和传感器板,这是专门为电子纺织品。这些甚至可以洗!
Arduino蓝牙
这种蓝牙主要取决于像Atmega168这样的微控制器,这个板也被称为Arduino BT。这种电路板包括数字引脚-16,模拟引脚-6,晶体振荡器-16MHz,重置按钮,螺钉端子,ICSP标题等不同组件。在该板中,螺钉端子主要用于电源。这种蓝牙微控制器的编程可以使用蓝牙如无线连接完成。
Arduino Diecimila
Arduino Diecimila等单片机主要依赖于ATmega168。该板包括数字I/O引脚-14,其中6引脚可以使用,如PWM输出和模拟输入-6,USB连接,晶体振荡器-16 MHz, ICSP头,复位按钮和电源插孔。该板可以通过USB线连接到计算机上,可以使用电池和AC-DC适配器激活。
顾名思义,意大利菜中的Diecimila的含义是10,000,这意味着标志着10k Arduino板上的真相。在一组USB Arduino板中,它是与其他版本相比的最新版本。
RedBoard Arduino电路板
RedBoard Arduino板可以通过Arduino IDE使用Mini-B USB电缆进行编程。它可以在Windows 8上运行,而不需要修改安全设置。由于我们使用了USB或FTDI芯片,它更稳定,而且背面完全是平的。在项目设计中使用创建它是非常简单的。只需插入电路板,选择菜单选项选择Arduino UNO,你就可以上传程序了。你可以通过USB线使用桶孔控制红板。
Arduino Mega (R3)板
Arduino Mega类似于UNO的大哥。它包括很多数字I/O引脚(从中,14引脚可以用作PWM O /ps), 6模拟输入,一个复位按钮,电源插孔,USB连接,和一个复位按钮。它包括支撑微控制器所需的一切;只需借助USB电缆将其连接到PC上,并通过ac - dc适配器或电池提供电源。大量的引脚使Arduino板非常有助于设计项目,需要大量的数字i/ps或o/ps,如许多按钮。请参考这个链接了解更多Arduino兆(r3)董事会
Arduino Leonardo Board.
Arduino的第一个开发板是Leonardo板。该板使用一个微控制器和USB。这意味着,它也可以非常简单和便宜。由于Arduino主板直接处理USB,因此可以获得Arduino主板跟随计算机键盘、鼠标等的程序库。
Arduino机器人
这种板是Arduino上的第一个轮子。这个Arduino机器人的每块电路板上都有两个处理器。这两个板是电机板和控制板,其中电机板控制电机和控制板是用来读取传感器操作。每个板都是一个完整的Arduino板,它的编程可以通过Arduino IDE完成。这些是依赖于ATmega32u4的微控制器板。
该机器人的销钉被映射到致动器和传感器。编程机器人的过程与Arduino Leonardo板相同。它也被命名为小型计算机,它广泛用于机器人。该板包括扬声器,彩色屏幕,按钮-5,电机-2,数字罗盘,SD卡读卡器,电位计-2&地板传感器-5。该机器人的库可用于控制传感器以及致动器。
Arduino Esplora
Arduino Esplora包括一个小型计算机称为微控制器,包括一些输入和输出。该板的输入是一个光传感器,四个按钮,一个麦克风,一个加速计,操纵杆,一个滑块,一个温度传感器等,而输出是一个3色LED,蜂鸣器。这种Arduino板看起来像一个视频游戏控制器。
该板的编程可以使用Arduino软件,如IDE从输入中获取数据,并控制输出,就像键盘或鼠标。这个esplora和其他Arduino板相比是完全不同的,因为输入和输出都已经连接到Arduino板上了。因此,连接驱动器或传感器等组件非常简单。因此,编程与其他类型的Arduino板有所不同。这个esplora板包括它自己的库,所以来自传感器和执行器的数据非常容易读和写。
Arduino Pro MIC.
Arduino Pro Micro板与Arduino Mini板相同,除了ATmega32U4微控制器。这个pro mic板包括数字I/O引脚-12,脉宽调制(PWM)引脚-5,Tx和Rx和10位ADC的串行连接。
Arduino以太网
Arduino以太网板依赖于ATmega328这样的微控制器。这类微控制器板包括模拟引脚-5,数字I/O引脚-14,RST按钮,rj - 45连接,晶体振荡器,电源插孔,ICSP头等。Arduino板可以通过以太网屏蔽连接到互联网。
Arduino零
这是一个强大而简单的32位板,它为创新项目提供了最好的平台,如可穿戴技术,智能物联网设备,疯狂的机器人,高科技自动化等。该董事会通过提供改进的业绩,允许一系列的项目机会和表现像一个伟大的教育工具。
该板包括模拟输入引脚-6,数字I/O引脚-14,电源插孔,AREF按钮,UART端口引脚,USB连接器和在线串行编程(ICSP)头,电源头等。
该板采用基于Atmel的SAMD21单片机供电驱动。它的主要特性是基于Atmel的EDBG(嵌入式调试器),它提供了一个完整的调试接口,无需使用额外的硬件。
最快的Arduino电路板
设计熟悉Arduino Mega&Uno的最佳Arduino开发板之一是Hifive1板,包括320 MHz RISC-V MicroController单元。这种最快的电路板具有Cortex M-7,带有400 MHz的微控制器单元。
- 闪存 - 高达2mbytes
- RAM - 1 MB
- 直接存储器存取控制器4
- bob的是什么网站通信外围 - 最多35个
- 16位最大分辨率,3×ADCS
- 2× 12位的D/A转换器
- 硬件与JPEG编解码
- 定时器-22 &看门狗- 200Mhz
- HW日历和次级第二精度的RTC
- 加密加速
Hifive1董事会特性
HIFIVE1板的特性包括以下内容。
- Mega Form Factor或Arduino Uno
- 电池充电器
- SD卡包括检测卡功能
- 以太网*
- 可选的QSPI Flash - 133MHz
- 接口- CAN, SWD,摄像头
- USB OTG,
Arduino盾牌
此外,Arduino屏蔽板是用于连接多个Arduino板的预制电路板。这些盾牌适合Arduino兼容板的顶部提供额外的功能,如连接到互联网,电机控制,提供无线通信bob的是什么网站,LCD屏幕控制等。不同类型的Arduino屏蔽是
- 无线盾牌
- GSM盾
- 以太网盾
- 原型的盾牌
Arduino Boards比较
Arduino不同板的比较如下。
Arduino电路板 | 电压的系统 | 时钟速度 | 数字I / O | 模拟输入 | PWM. | UART | 编程界面 |
Arduino Uno - R3 | 5伏 |
16MHz. | 14 | 14 | 6 | 1 |
通过USB ATMega16U2 |
Arduino Uno R3 SMD | 5伏 |
16MHz. | 14 | 14 | 6 | 1 |
通过USB ATMega16U2 |
RedBoard | 5伏 |
16MHz. | 14 | 14 | 6 | 1 |
USB通过FTDI. |
Arduino Pro 3.3 v / 8 mhz | 3.3 v |
8MHz. | 14 | 14 | 6 | 1 |
FTDI-Compatible头 |
Arduino Pro 5 v / 16兆赫 | 5伏 |
16MHz. | 14 | 14 | 6 | 1 |
FTDI-Compatible头 |
Arduino迷你05 | 5伏 |
16MHz. | 14 | 14 | 8 | 1 |
FTDI-Compatible头 |
Arduino Pro Mini 3.3V/8MHz | 3.3 v |
8MHz. | 14 | 14 | 6 | 1 |
FTDI-Compatible头 |
Arduino Pro Mini 5V/16MHz | 5伏 |
16MHz. | 14 | 8 | 6 | 1 |
FTDI-Compatible头 |
Arduino以太网 | 5伏 |
16MHz. | 14 | 6 | 6 | 1 |
FTDI-Compatible头 |
Arduino Fio | 3.3 v |
8MHz. | 14 | 8 | 6 | 1 |
FTDI兼容的标题或通过Xbee†无线† |
LilyPad Arduino 328主板 | 3.3 v |
8MHz. | 14 | 6 | 6 | 1 |
FTDI-Compatible头 |
Lilypad Arduino简单板 | 3.3 v | 8MHz. | 9 | 4 | 5 | 0 | FTDI-Compatible头 |
如何选择正确的Arduino板?
目前市场上有不同类型的Arduino板,比如FreeDuino和NetDuino。选择Arduino板的最佳方法是检查和区分原始板上的商标名称。因此,通过在线网站和电子商店很容易获得低成本的Arduino电路板。这些板有不同的版本和规格。
所有电路板的编程都可以通过Arduino IDE软件完成,该软件允许任何人编写和上传代码,但每个电路板根据输入、输出、速度、形状因子、电压等不同。操作这些电路板所需的电压范围为3.7V到5V。
因此,这是关于不同类型的arduino董事会。我们希望你们对这个概念有更好的理解。此外,任何关于这个概念或实现基于Arduino板的项目的疑问,请在下面的评论部分给出您宝贵的建议。请问Arduino板的功能是什么?
照片学分:
- Nano,Micro,Due,Lilypad,Mega,Leonardo,Zero BoardsArduino
- RedBoard Arduino电路板Sparkfun.
- Arduino盾牌Intorobotics.
- Arduino电路板robokitsindia
发现您的帖子令人着迷。我不能很快看到你的帖子。祝你好运,更新。本文真的非常令人迷人和成功。