首页

Arduino的介绍

十年前,与电子有关的工作涉及物理和数学知识,昂贵的实验室设备,实验室类型的设置,最重要的是,对电子的热爱。但在过去十年左右的时间里,情况发生了变化,除了最后一个部分:对电子产品的热爱,上述因素变得与电子产品无关。

有许多原因使这成为可能,如信息技术领域的快速发展,较低的成本电子元件及设备以及互联网的普及。

Arduino的介绍

“Arduino”就是这样一个产品,它利用了上述规定和许多其他原因,使电子产品可以到达任何人,无论他们的背景是什么。

选择下一组Arduino项目,你想学习在电子shub Arduino项目»

自2005年推出以来,“Arduino”这个词在电子领域变得非常流行。

介绍

Arduino是一个基于易于使用的硬件和软件的电子领域的开源原型平台。巧妙地说来,Arduino是一个基于单片机的原型板可用于开发数字设备可以读取输入像按钮,手指触摸在屏幕上,光传感器等,把它像打开LED输出旋转电动机,通过扬声器播放歌曲等。

Arduino Introdcution

Arduino板可以通过简单的编程程序做任何单片机机上使用一组指令,Arduino电路板由USB插头与你的电脑和一群连接套接字,可以连接到外部设备如汽车、发光二极管等。

Arduino的目标是把电子世界介绍给那些没有电子经验的人,比如业余爱好者、设计师、艺术家等。

Arduino是基于开源的电子产品项目即所有的设计规范,原理图,软件都可以公开给所有的用户。因此,Arduino电路板可以从供应商购买商用或其他你可以做你自己的董事会,如果你愿意你可以下载原理从Arduino的官方网站,购买的所有组件的设计规范,组装的所有组件,使自己的董事会。

Arduino的介绍

硬件和软件

Arduino板通常基于Atmel公司的微控制器,比如基于8位、16位或32位AVR架构的微控制器。

Arduino板的重要特性是标准连接器。使用这些连接器,我们可以将Arduino板连接到其他设备,如led或称为Shields的附加模块。

Arduino板还包括板上调压器和晶体振荡器。它们还包括USB到串行适配器,Arduino板可以使用USB连接编程。

为了对Arduino板进行编程,我们需要使用Arduino提供的IDE。Arduino IDE基于Processing编程语言,支持C和c++。

Arduino板的类型

有许多类型的Arduino板可在市场上,但所有的板有一个共同点:他们可以使用Arduino IDE编程。不同类型的板的原因是不同的电源要求,连接选项,他们的应用等。

Arduino板有不同的尺寸,形式因素,不同的编号。I/O引脚等。一些常见和常用的Arduino板有Arduino UNO,Arduino兆Arduino Nano, Arduino Micro和Arduino Lilypad。

Arduino的介绍

有调用的附加模块Arduino盾牌可以用来扩展Arduino板的功能。常用的屏蔽有Arduino Proto屏蔽、Arduino WiFi屏蔽和Arduino云屏蔽。

Arduino UNO

在本教程中,我们将讨论Arduino UNO板。Arduino UNO是一种基本的、价格低廉的Arduino板,是所有Arduino板中最受欢迎的,市场份额超过50%。Arduino UNO被认为是电子和编码初学者最好的原型板。

Arduino的介绍

UNO是基于ATmega328P单片机的。Arduino UNO有两种变体:一种是通孔微控制器连接,另一种是表面贴装式。通孔模型将是有益的,因为我们可以在任何情况下取出芯片,换上一个新的。

Arduino UNO具有不同的功能和功能。如前所述,UNO使用的单片机是ATmega328P,这是一种基于AVR架构的8位单片机。

UNO有14个数字输入输出(I/O)引脚,可以通过连接不同的外部设备和组件作为输入或输出。在这14个引脚中,6个引脚能够产生PWM信号。所有的数字引脚工作在5V,可以输出20mA的电流。

Arduino的介绍

一些数字I/O引脚有以下描述的特殊功能。

  • 引脚0和1用于串行通信。它们用于接收和传输串行数据,可以通过多种方式使用,如编程Arduino板和通过串行监视器与用户通信。
  • 引脚2和3用于外部中断。外部事件可以通过检测低值、值的变化或信号的下降或上升边缘使用这些引脚触发。
  • 如前所述,14个数字I/O引脚中的6个(3、5、6、9、10和11)可以提供8位PWM输出。
  • 引脚10、11、12和13(分别为SS、MOSI、MISO和SCK)用于SPI通信。
  • 13号引脚有一个内置LED连接。当引脚为HIGH时,LED打开,当引脚为LOW时,LED关闭。

Arduino Uno有6个模拟输入引脚,可以提供10位的分辨率,即1024个不同的值。Arduino UNO上的模拟引脚被标记为A0到A5。

Arduino的介绍

默认情况下,所有模拟引脚可以从地面测量到5V。Arduino UNO有一个功能,它可以通过使用AREF引脚改变范围的上端,但值应该小于5V。

此外,一些模拟引脚有专门的功能。引脚A4和A5用于I2C通信

我们可以用不同的方式来驱动Arduino UNO板。USB电缆,用于编程的微控制器,可以用作电源。

Arduino的介绍

有一个电源插孔,使用它可以提供在7V - 12V范围内的外部稳压电源。此外,电源也可以通过VIN引脚从电池提供。

UNO板上有5V和3.3V的板上稳压器,可以用作小型外部设备(如led)的电源。

这是Arduino和Arduino UNO板的简单介绍。在下一节教程中,我们将看到Arduino IDE的安装和设置。

2反应

  1. hellooo
    我叫里士满·门萨。现就读于教育大学信息技术专业
    我在300级
    请我想着手一个IT项目,这将是一个嵌入式系统。
    一个Arduino可能是需要的,但我的知识在电子是知道广泛,所以我如何着手

留下一个回复

您的电子邮件地址将不会被公布。必需字段被标记

Electronicshub图标
<\/i>","library":""}}" data-widget_type="nav-menu.default">
Baidu