概述
- 项目名称:Microduino-WiFi控制彩灯
- 目的:通过手机App结合Microduino-WiFi与Microduino-Core+通讯,从而控制Microduino-LAMP灯的颜色。
- 难度:中级
- 耗时:1小时
- 制作者:Microduino Studio-YLB&&Ray
材料清单
文档
APP下载和程序代码下载:Microduino_wifi_lamp
调试
将用到的模块叠加。
- 步骤三:下载测试程序并打开。
- 需要用到wifi库,没使用过Microduino的用户参考Microduino Getting started/zh;
- 程序说明:
- “Microduino_wifi_lamp”主程序
- “def.h”是定义文件,里面包含了LAMP灯的控制引脚“#define PIXEL_PIN A0”,灯的个数“#define PIXEL_COUNT 6”;要连接到网络的用户名“#define WLAN_SSID " Username "”、密码“Password”,协议使用端口“#define LISTEN_PORT 777”。
- “oled.h”用于显示你的IP地址,颜色对应值。
- “wifi.h”用于适配wifi,“setup_wifi()”初始化wifi函数,“wifi_data()”获取服务器数据。
- 打开下载的程序,需要更改你的的用户名网络的用户名和密码,确认完毕选择好板卡编译程序后直接下载。
- 下载成功后打开串口监视器,链接网络成功后可以看到你的IP地址。
- 步骤四:下载Android客户端。解压安装并打开。在“dstAddress”里面输入监视到的IP地址,在“dsPort”里面输入协议使用端口,点击“Connect…”进行连接。
- 步骤五:进入点击顶部的按钮,切换到发送状态“Connected”,“Ready”状态下发送不了数据。
- APP说明:
- 通过顶部的按钮切换是否发送数据。
- 可通过圆环来调节灯的颜色。
- 可通过底下的滑动条来改变颜色亮度
结果
通过Microduino连接到网络可以成功实现用手机控制彩灯,得到你想要的任意颜色。
注意问题
视频
|