Files
skill-lib/third_party/zeroclaw/docs/i18n/zh-CN/hardware/datasheets/arduino-uno.zh-CN.md

1.3 KiB
Raw Blame History

Arduino Uno

引脚别名

别名 引脚
red_led 13
builtin_led 13
user_led 13

概述

Arduino Uno 是基于 ATmega328P 的微控制器开发板。它有 14 个数字 I/O 引脚013和 6 个模拟输入A0A5

数字引脚

  • 引脚 013 数字 I/O。可设置为 INPUT 或 OUTPUT。
  • 引脚 13 板载内置 LED。可将 LED 连接到 GND 或用作输出。
  • 引脚 01 也用于串口RX/TX。如果使用串口请避免占用。

GPIO

  • 输出使用 digitalWrite(pin, HIGH)digitalWrite(pin, LOW)
  • 输入使用 digitalRead(pin)(返回 0 或 1
  • ZeroClaw 协议中的引脚编号013。

串口

  • UART 位于引脚 0RX和 1TX
  • 通过 ATmega16U2 或 CH340克隆板实现 USB 连接。
  • ZeroClaw 固件使用的波特率115200。

ZeroClaw 工具

  • gpio_read读取引脚值0 或 1
  • gpio_write设置引脚为高电平1或低电平0
  • arduino_upload:代理生成完整的 Arduino 草图代码ZeroClaw 通过 arduino-cli 编译并上传。用于"制作心形"、自定义图案等场景 —— 代理编写代码,无需手动编辑。引脚 13 = 内置 LED。