项目简介
本项目是基于Arduino MKR1000和Thinger IoT平台的物联网实验项目。通过Arduino MKR1000板卡,结合Thinger平台达成硬件设备与网络的连接,能够远程控制LED灯,并实时监控电位器的值。
项目的主要特性和功能
- 支持通过WiFi远程控制和监控硬件设备状态。
- 利用Arduino MKR1000板卡编程控制LED灯的亮灭。
- 能通过电位器调节LED亮度,也可在Thinger平台上远程调节。
- 可在Thinger平台创建仪表盘,对数据进行可视化展示。
安装使用步骤
假设用户已经下载了本项目的源码文件,可按以下步骤操作: 1. 准备物品:准备1个Arduino/Genuino MKR1000板、2个LED、1个电位器、1个面包板和一些跳线。同时,安装Arduino IDE、WiFi101库和Thinger库。 2. 设置虚拟设备:注册或登录Thinger.io,创建虚拟设备,填写设备ID、描述和凭证信息。 3. 连接硬件:按照项目提供的电路图,将各部件连接到Arduino MKR1000板。 4. 上传代码:确保WiFi101和Thinger库已安装,打开Arduino IDE,复制代码,填入Thinger用户名、设备ID、设备凭证、WiFi名称和密码。选择正确的板和端口后上传代码。 5. 设置仪表盘:在Thinger平台的仪表盘菜单中,点击“+Add Dashboard”,填写相关信息。进入仪表盘,点击“+Add Widget”,添加所需控件。 6. 测试使用:确保Arduino MKR1000板连接到网络,在Thinger平台的仪表盘上控制LED灯和监控电位器值。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】