Arduino 扩展板

17 Mar 2025 | 5 分钟阅读

什么是 Arduino 扩展板?

Arduino 扩展板是一种插入 Arduino 主板上以扩展其功能的板。有各种各样的扩展板用于各种任务,例如 Arduino 电机驱动板、Arduino 通讯扩展板等。

扩展板被定义为可以安装在主板上以提高项目能力的硬件设备。它也使我们的工作变得容易。例如,以太网扩展板用于将 Arduino 主板 连接到 互联网

扩展板的引脚位置与 Arduino 主板相似。我们还可以借助连接电缆将模块和传感器连接到扩展板。

Arduino 电机驱动板帮助我们用 Arduino 主板控制电机。

为什么我们需要扩展板?

使用 Arduino 扩展板的优点如下:

  • 它为 Arduino 项目添加了新功能。
  • 扩展板可以轻松地从 Arduino 主板上连接和断开。它不需要任何复杂的布线。
  • 通过将扩展板安装在 Arduino 主板上,可以轻松地连接扩展板。
  • 扩展板上的硬件组件可以很容易地实现。

扩展板的类型

流行的 Arduino 扩展板如下:

  • 以太网扩展板
  • Xbee 扩展板
  • Proto 扩展板
  • 继电器扩展板
  • 电机驱动板
  • LCD 扩展板
  • 蓝牙扩展板
  • 电容式触摸板扩展板

让我们讨论上面列出的扩展板

以太网扩展板

  • 以太网扩展板用于将 Arduino 主板连接到互联网。我们需要将扩展板安装在指定的 Arduino 主板顶部。
  • USB 端口将发挥通常的作用,在主板上上传草图。
  • 最新版本的以太网扩展板包含一个 micro SD 卡插槽。micro SD 卡插槽可以通过 SD 卡库进行接口。

以太网扩展板如下所示

Arduino Shields
  • 我们还可以在以太网扩展板的顶部连接另一个扩展板。这意味着我们也可以在 Arduino 主板的顶部安装两个扩展板。

Xbee 扩展板

  • 通过使用带有 Zigbee 的 Xbee 扩展板,我们可以与 Arduino 主板进行无线通信。
  • 它减少了电缆的麻烦,这使得 Xbee 成为一种无线通信模型。
  • Xbee 无线模块允许我们在户外通信达 300 英尺,在室内通信达 100 英尺。
  • Xbee 扩展板如下所示
Arduino Shields
  • 它也可以与不同型号的 Xbee 一起使用。

Proto 扩展板

  • Proto 扩展板专为定制电路而设计。
  • 我们可以直接在扩展板上焊接电子电路。
  • 扩展板由两个 LED 焊盘、两条电源线和 SPI 信号焊盘组成。
  • IOREF(输入输出电压参考)和 GND(接地)是主板上的两条电源线。

proto 扩展板如下所示

Arduino Shields
  • 我们还可以在原型区域上焊接 SMD(表面贴装设备)IC。最多可以将 24 个引脚集成到 SMD 区域上。

继电器扩展板

  • 由于其电压和电流限制,Arduino 数字 I/O 引脚无法承受高电流。继电器扩展板用于克服这种情况。它提供了一种控制携带高电流和电压的设备的解决方案。
  • 该扩展板由四个继电器和四个 LED 指示灯组成。
  • 它还为简单连接到 Arduino 主板提供了 NO/NC 接口和一个扩展板外形尺寸。
  • LED 指示灯描绘了每个继电器的 ON/OFF 状态。
  • 结构中使用的继电器质量很高。
  • NO(常开)、NC(常闭)和 COM 引脚存在于每个继电器上。
  • 继电器扩展板如下所示
Arduino Shields
  • 继电器扩展板的应用包括遥控等。

电机驱动板

  • 电机驱动板帮助我们使用 Arduino 主板控制电机。
  • 它可以控制电机的方向和工作速度。我们可以通过输入端子或直接通过 Arduino 通过外部电源为电机驱动板供电。
  • 我们还可以借助电机驱动板测量每个电机的吸收电流。
  • 电机驱动板基于 L298 芯片,可以驱动步进电机或两个直流电机。L298 芯片是一种全桥 IC。它还包含散热器,这提高了电机驱动板的性能。
  • 它可以驱动感性负载,例如螺线管等。
  • 工作电压为 5V 到 12V。

电机驱动板如下所示

Arduino Shields
  • 电机驱动板的应用包括智能车辆、微型机器人等。

LCD 扩展板

  • LCD(液晶显示器)扩展板的键盘包括五个按钮,分别称为上、下、左、右和选择。
  • 扩展板上有 6 个按钮,可以用作自定义菜单控制面板。
  • 它由 1602 个白色字符组成,这些字符显示在蓝色背光 LCD 上。
  • 主板上的 LED 指示电源已打开。
  • 主板上的五个键帮助我们在菜单上以及从主板到我们的项目进行选择。

LCD 扩展板如下所示

Arduino Shields
  • LCD 扩展板通常是为经典主板(如 Duemilanove、UNO 等)设计的。

蓝牙扩展板

  • 蓝牙扩展板可以用作透明串行通信的无线模块。
  • 它包括一个串行蓝牙模块。D0 和 D1 是蓝牙扩展板中的串行硬件端口,可用于与 Arduino 主板的两个串行端口(从 D0 到 D7)进行通信。
  • 我们可以通过蓝牙扩展板的两个串行端口(称为 Grove 连接器)安装 Grove。一个 Grove 连接器是数字的,而另一个是模拟的。

蓝牙扩展板如下所示

Arduino Shields
  • 蓝牙扩展板的通信距离在家中可达 10 米,中间没有任何障碍物。

电容式触摸板扩展板

  • 它具有一个触摸板接口,可以将 Arduino 主板与触摸扩展板集成。
  • 电容式触摸板扩展板由 12 个敏感触摸按钮组成,其中包括 3 个电极连接和 9 个电容式触摸板。
  • 电容式扩展板如下所示
Arduino Shields
  • 该主板可以与 3.3V 或 5V 的逻辑电平一起使用。
  • 我们可以通过触摸扩展板来建立与 Arduino 项目的连接。

下一主题Arduino 主板