📅  最后修改于: 2020-12-27 03:06:04             🧑  作者: Mango
Arduino是一个易于使用的开放平台,可用于创建电子项目。 Arduino开发板在创建不同项目中起着至关重要的作用。它使非工程师,业余爱好者等都可以使用电子产品。
Arduino板上存在的各种组件是微控制器,数字输入/输出引脚,USB接口和连接器,模拟引脚,复位按钮,电源按钮,LED,晶体振荡器和稳压器。根据板子的类型,某些组件可能有所不同。
随着时间的推移,最标准和最受欢迎的开发板是Arduino UNO 。 UNO板上的ATmega328微处理器使其比其他板更强大。有多种类型的Arduino板可用于不同的目的和项目。 Arduino开发板使用Arduino(IDE)进行组织,可以在各种平台上运行。在这里,IDE代表集成开发环境。
让我们讨论一些常见和最好的Arduino开发板。
Arduino UNO基于ATmega328P微控制器。与Arduino Mega板等其他板相比,它易于使用。Arduino UNO包括6个模拟引脚输入,14个数字引脚,USB连接器,电源插孔和ICSP(在线串行编程)标头。
它是所有可用Arduino开发板列表中使用最多的标准形式。还建议初学者使用,因为它易于使用。
Arduino Nano是基于ATmega328P或ATmega628单片机的小型Arduino板。连接性与Arduino UNO板相同。
纳米板被定义为一种可持续,小型,一致且灵活的微控制器板。与UNO董事会相比,它的规模很小。使用Arduino Nano板启动我们的项目所需的设备是Arduino IDE和mini USB。
Arduino Nano包含一个由14个数字引脚和8个模拟引脚组成的I / O引脚组。它还包括6个电源引脚和2个复位引脚。
Arduino Mega基于ATmega2560微控制器。 ATmega2560是一个8位微控制器。我们需要一条简单的USB电缆将其连接至计算机,并使用AC至DC适配器或电池来开始使用它。它具有使用更多内存空间的优势。
Arduino Mega包括54个I / O数字引脚和16个模拟输入/输出(I / O),ICSP接头连接器,一个复位按钮,4个UART(通用异步接收器/发送器)端口,USB连接和一个电源插孔。
Arduino Micro基于ATmega32U4微控制器。它由20组针脚组成。该组中的7个引脚是PWM(脉冲宽度调制)引脚,而12个引脚是模拟输入引脚。板上的其他组件包括复位按钮,16MHz晶体振荡器,ICSP接头连接器和微型USB连接。
USB内置在Arduino Micro板上。
Arduino Micro也被称为Arduino Leonardo的缩小版。
Arduino Leonardo的基本规格与Arduino Micro相同。它还基于ATmega32U4微控制器。板上存在的组件包括20个模拟和数字引脚,复位按钮,16MHz晶体振荡器,ICSP接头和微型USB连接。
Arduino Due基于32位ARM内核。这是第一款基于ARM微控制器开发的Arduino板。它由54个数字输入/输出引脚和12个模拟引脚组成。板上存在的微控制器是Atmel SAM3X8E ARM Cortex-M3 CPU。
它具有两个端口,即本机USB端口和编程端口。 USB电缆的微型端应连接到编程端口。
Arduino屏蔽板是板子,可以插入PCB的顶部。屏蔽层进一步扩大了PCB的潜力。防护罩的生产很便宜。它也易于使用。有多种类型的Arduino防护板可用于不同目的。例如,Xbee防护罩。
Xbee防护罩可使用Zigbee模块用于在多达300英尺的距离内的多个Arduino板之间进行无线通信。
Arduino LilyPad最初是为可穿戴项目和电子纺织品创建的。它基于ATmega168单片机。 Lilypad的功能与其他Arduino开发板相同。它是一种圆形的轻质电路板,具有最少的组件数,以保持电路板的尺寸小。
Arduino Lilypad开发板由Sparkfun和Leah设计。它由Leah Buechley开发。它具有9个数字I / O引脚。
Arduino蓝牙板基于ATmega168单片机。它也被称为Arduino BT board 。板上存在的组件是16个数字引脚,6个模拟引脚,复位按钮,16MHz晶体振荡器,ICSP接头和螺钉端子。螺丝端子用于供电。
可以通过蓝牙将Arduino蓝牙微控制器板编程为无线连接。
Arduino Diecimila也基于ATmeg628微控制器。该评估板包括6个模拟引脚输入,14个数字输入/输出引脚,一个USB连接器,一个电源插孔,一个ICSP(在线串行编程)接头连接器和一个复位按钮。
我们可以使用USB将开发板连接到计算机,并且可以借助交流转直流适配器为开发板通电。 Diecimila最初是为纪念Arduino交付的10000个板而开发的。 Diecimila在这里是10,000意大利语的意思。
Arduino机器人被称为微型计算机。它被广泛用于机器人技术。该板包括扬声器,五键彩色屏幕,两个电机,一个SD卡读卡器,一个数字罗盘,两个电位计和五个地面传感器。
机器人库可用于控制执行器和传感器。
Arduino以太网基于ATmega328微控制器。该评估板包括6个模拟引脚,14个数字I / O引脚,晶体振荡器,复位按钮,ICSP接头连接器,电源插孔和RJ45连接。
借助以太网屏蔽,我们可以将Arduino开发板连接到互联网。
Arduino Zero通常被称为Arduino UNO的32位扩展。它基于ATmel的SAM21 MCU。该评估板包括6个模拟引脚输入,14个数字输入/输出引脚,USB连接器,电源插孔和ICSP(在线串行编程)接头连接器,UART端口引脚,电源接头连接器和AREF按钮。
Arduino Zero也支持Atmel的嵌入式调试器。调试器的函数是提供完整的调试接口,而无需其他硬件。
Arduino Esplora板可轻松连接传感器和执行器。 Esplora板上连接的输出和输入使其与其他类型的Arduino板不同。该开发板包括输出,输入,小型微控制器,麦克风,传感器,操纵杆,加速计,温度传感器,四个按钮和一个滑块。
Arduino Pro Micro的结构与Arduino Mini板相似,除了微控制器ATmega32U4。该评估板包括12个数字输入/输出引脚,5个PWM(脉冲宽度调制)引脚,Tx和Rx串行连接以及10位ADC(模数转换器)。
我们可以在Arduino软件中看到的板子列表如下所示:
在这里,点代表Arduino IDE中选择的Arduino板。