查看“Microduino-LED Matrix WiFi彩灯/zh”的源代码
←
Microduino-LED Matrix WiFi彩灯/zh
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{| style="width: 800px;" |- | ==概述== *项目名称:Microduino-WiFi控制彩灯 *目的:通过手机App结合Microduino-WiFi与Microduino-Core+通讯,从而控制Microduino-LAMP灯的颜色。 *难度:中级 *耗时:1小时 *制作者:Microduino Studio-YLB&&Ray ==材料清单== *Microduino设备 {|class="wikitable" |- |模块||数量||功能 |- |[[Microduino-Core+/zh]]||1||核心板 |- |[[Microduino-USBTTL/zh]] ||1||下载程序 |- |[[Microduino-WiFi/zh]]||1||蓝牙通讯 |- |[[Microduino-LED Matrix/zh]]||1||彩灯 |} *其他设备 {|class="wikitable" |- |USB数据线||1||供电、下载程序 |} ==文档== APP下载和程序代码下载:[https://github.com/Microduino/Microduino_Tutorials/tree/master/Microduino_Advanced_Tutorial/Microduino_wifi_lamp Microduino_wifi_lamp] ==调试== *步骤一:准备所有设备 [[File:Microduino_WiFi_LAMP_all.jpg||600px|center|thumb]] *步骤二:搭建电路 将用到的模块叠加。 [[File:Microduino_WiFi_module.jpg||600px|center|thumb]] *步骤三:下载测试程序并打开。 **需要用到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地址。 [[File:Microduino_WiFi_Serial_IP.jpg||600px|center|thumb]] *步骤四:下载Android客户端。解压安装并打开。在“dstAddress”里面输入监视到的IP地址,在“dsPort”里面输入协议使用端口,点击“Connect…”进行连接。 [[File:Microduino_WiFi_Serial_1.jpg||600px|center|thumb]] *步骤五:进入点击顶部的按钮,切换到发送状态“Connected”,“Ready”状态下发送不了数据。 [[File:Microduino_wifi_Serial_2.jpg||600px|center|thumb]] *正常通信能够在串口监视器里面看到接收的颜色数据。 [[File:Microduino_wifi_res_data.jpg||600px|center|thumb]] [[File:Microduino_wifi_res_color.jpg||600px|center|thumb]] *APP说明: **通过顶部的按钮切换是否发送数据。 **可通过圆环来调节灯的颜色。 **可通过底下的滑动条来改变颜色亮度 ==结果== 通过Microduino连接到网络可以成功实现用手机控制彩灯,得到你想要的任意颜色。 ==注意问题== *更改网络用户名和密码 ==视频== |}
返回至
Microduino-LED Matrix WiFi彩灯/zh
。
导航菜单
个人工具
创建账户
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
Welcome
首页
创客大赛
大赛详情
3D打印
安装月球车
图形化编程
操控月球车
升级月球车
编程工具下载
软件下载
Arduino
Processing
Mixly
Scratch
模块套件
Microduino 102
mCookie 102
mCookie 202
mCookie 302
IBC
其他
应用套件
四轴飞行器
平衡车
小车CUBE
音乐播放器
刷卡音乐播放器
wifi气象站
彩虹音乐触摸灯
分贝检测仪
迎门汇报
LED点阵时钟
LED点阵屏幕
硬件
mCookie
Sensor
Microduino
MicroWrt
MicroNux
MicroRobot-Core
MicroRobot-CoreESP
ideaBoard
ideaBox
MicroMV
MicroAI
帮助
常见问题
帮助
工具
链入页面
相关更改
特殊页面
页面信息