基本信息
文件名称:Arduino 系列:Arduino MKR WiFi 1010 (基于 SAMD21)_(4).开发环境设置.docx
文件大小:29.41 KB
总页数:32 页
更新时间:2025-06-27
总字数:约1.51万字
文档摘要

PAGE1

PAGE1

开发环境设置

在开始使用ArduinoMKRWiFi1010进行开发之前,需要确保你的开发环境已经正确设置。本节将详细介绍如何安装和配置ArduinoIDE以及如何连接ArduinoMKRWiFi1010到你的计算机。此外,我们还将介绍如何安装必要的库和工具,以便你能够顺利地编写和上传代码。

安装ArduinoIDE

下载ArduinoIDE

访问Arduino官方网站:Arduino官方网站

点击“Software”菜单,选择“ArduinoIDE”。

选择适合你操作系统的版本(Windows、MacOS或Linux)并下载。

安装ArduinoIDE

Windows

下载完成后,双击安装文件。

按照安装向导的提示进行安装。默认安装路径通常为C:\ProgramFiles(x86)\Arduino。

安装完成后,打开ArduinoIDE。

MacOS

下载完成后,打开.dmg文件。

将ArduinoIDE拖动到Applications文件夹中。

打开ArduinoIDE。

Linux

下载完成后,解压文件。

打开终端,导航到解压后的文件夹。

运行install.sh脚本来安装ArduinoIDE。

./install.sh

安装完成后,打开ArduinoIDE。

配置ArduinoIDE

添加ArduinoMKRWiFi1010支持

打开ArduinoIDE。

进入“文件”-“首选项”。

在“附加开发板管理器网址”中输入以下URL:

/arduino/ArduinoCore-samd/master/platform.txt

点击“工具”-“开发板”-“开发板管理器”。

在搜索框中输入“MKRWiFi1010”,找到并安装相应的开发板支持包。

选择开发板

安装完成后,点击“工具”-“开发板”。

从列表中选择“ArduinoMKRWiFi1010”。

选择端口

确保ArduinoMKRWiFi1010已经连接到计算机。

点击“工具”-“端口”。

从列表中选择你的ArduinoMKRWiFi1010所连接的端口。通常,端口名称会包含“Arduino”或“USB”。

安装必要的库

安装WiFiNINA库

打开ArduinoIDE。

点击“工具”-“库管理”。

在搜索框中输入“WiFiNINA”。

找到并安装“WiFiNINA”库。

安装其他常用库

HTTPClient库:用于处理HTTP请求。

在库管理器中搜索“HTTPClient”并安装。

ArduinoJson库:用于处理JSON数据。

在库管理器中搜索“ArduinoJson”并安装。

Adafruit_NeoPixel库:用于控制NeoPixelLED灯。

在库管理器中搜索“AdafruitNeoPixel”并安装。

连接和测试ArduinoMKRWiFi1010

连接ArduinoMKRWiFi1010

使用USB数据线将ArduinoMKRWiFi1010连接到计算机。

确保IDE中的开发板和端口设置正确。

打开ArduinoIDE的“工具”-“端口”,确认端口已正确识别。

测试连接

打开ArduinoIDE的示例代码。

点击“文件”-“示例”-“01.Basics”-“Blink”。

将代码上传到ArduinoMKRWiFi1010。

点击“上传”按钮(箭头图标)。

确认上传成功后,观察ArduinoMKRWiFi1010上的LED灯是否按照代码设置的频率闪烁。

代码示例:Blink

以下是一个简单的示例代码,用于测试ArduinoMKRWiFi1010的连接和上传功能。

//定义LED引脚

constintledPin=13;//ArduinoMKRWiFi1010的内置LED引脚

//设置函数

voidsetup(){

//初始化LED引脚为输出模式

pinMode(ledPin,OUTPUT);

}

//循环函数

voidloop(){

//点亮LED

digitalWrite(ledPin,HIGH);

//延迟1000毫秒

delay(1000);

//熄灭LED

digitalWrite(ledPin,LOW);

//延迟10