Arduino

什么是 ARDUINO?

Arduino是一个基于易于使用的硬件和软件的开源电子平台,适用于任何交互式项目制作.

ARDUINO软件

您可以通过用Arduino编程语言编写代码并使用Arduino开发环境.

1. 下载arduino IDE

A. Windows系统

Arduino IDE官网下载: https://www.arduino.cc/

进入官网点击SOFTWARE:

image-20230331165128482

下载适配您电脑的版本即可。

WINDOWS可选两种下载方式:直接下载应用(无需手动安装)或者下载压缩包文件(手动安装驱动)。

image-20230331165316657

点击 JUST DOWNLOAD 即可。

B. Mac系统

请参考Windows:

下载完成后双击打开应用,根据提示安装。

C.安装

1.保存.exe文件到硬盘驱动并执行。

image-20231030111507277

2.阅读许可协议License Agreement,点击同意。

image-20231030111548510

3.选择安装选项。

image-20231030111609783

4.选择安装位置。

image-20231030111627536

5.点击完成并运行。

image-20231030111656023

2. 驱动安装

开发板需要驱动启动,否则通信口无法使用。

选择对应的开发板和操作系统查看具体教程:

Sku

开发板

图片

Windows

MAC

CP2102-WINDOWS

CP2102-MAC

CP2102-WINDOWS

CP2102-MAC

CP2102-WINDOWS

CP2102-MAC

CP2102-WINDOWS

CP2102-MAC

CH340-WINDOWS

CH340-MAC

CH340-WINDOWS

CH340-MAC

CP2102-WINDOWS

CP2102-MAC

CH340-WINDOWS

CH340-MAC

CP2102-WINDOWS

CP2102-MAC

3. Arduino IDE 设置

点击启用Arduino IDE.

  1. 文件:新建项目,打开,关闭,保存,示例,另存为,首选项,高级设置…

  2. 编辑:复制 ,剪切,粘贴,自动格式化,放大字体,减小字号…

  3. 项目:验证,上传,导入库…

  4. 工具:开发板,端口…

  5. 帮助:检查更新,参考…

  6. 串口绘图仪:折线图绘制串口数据

  7. 串口监视器:打印串口数据

  8. 验证代码

  9. 验证上传代码

  10. 项目文件夹:新建项目,登陆云端同步云项目

  11. 开发板管理:安装、移除开发板

  12. 库管理:安装、移除库

  13. 调试:监视代码,调试断点

  14. 搜索

  15. 编辑项目区域

  16. IDE输出:报告错误或成功上传,显示串口监视器数据

4. Arduino IDE上传代码

‘/’:使用Keystudio Plus UNO作为教程的示例

开发板

windows

MAC

Keyestudio Plus UNO

Win Plus UNO Tutorial

Mac Plus UNO Tutorial

Keyestudio NANO

/

/

Keyestudio MEGA 2560

/

/

Keyestudio Leonardo

/

/

Keyestudio Micro pro\por Mini

/

/

Keyestudio ESP32\ESP32 Plus

Win ESP32 Tutorial

Mac ESP32 Tutorial

raspberry pi pico

Win Pico Tutorial

Mac Pico Tutorial

5. 导入库

首先,需要相应的Arduino库文件。

A. 什么是库文件?

库是一个代码集合,以便轻松地连接传感器、显示器、模块等。

例如,内置的LiquidCrystal库可以帮助与LCD显示器通信。

互联网上还有数百个库可供下载。参考资料中列出了内置库和其中一些附加库。

如果在编译或上传代码时出现“No such file or directory”错误,则表示库文件缺失。如下图所示,由于缺少“LiquidCrystal_I2C”库文件,上传LCD1602模块代码时发生错误。

image-20231030131942400

B. 怎样导入库?

以"LiquidCrystal_I2C"为例。

进入项目,导入库,添加zip库。

5646545

找到需要导入的库文件,上传并等待安装成功。

446518

image-20231031114018284

动图示例

146185

导入库的方法对于两种操作系统来说大同小异。

其他资源,请关注官网:https://www.keyestudio.com/