一、zigbee模块,智能灯控zigbee wifi,zigbee转wifi模块介绍
1、概述
本demo板用于实现zigbee网络与wifi网络的相互转化。及zigbee模块如CC2530通过串口通讯与wifi模块,实现互联网访问zigbee网络。
2、demo board外观介绍
S2:用于将WIFI模块恢复出厂设置,用户设置的参数将全部清空。
S3:为CC2530复位按钮
二、DEMO BOARD操作
1、WIFI模块操作
WIFI模块可以支持两种工作方式,即WIFI模块做WIFI CLIENT连接到路由器、作为无限AP允许其他无线设备接入。
WIFI CLIENT用法:
第一步:WIFI模块使用5V电源供电,正常供电后,等待一定时间后,在手机或者笔记本的WIFI列表里面查找到WIFI模块的WIFI网络:Serial-Wifi.
第二步:链接该网络,在浏览器输入192.168.16.254,进入路由器配置WEB页面,WIFI网络的默认密码是12345678,
登录账户:admin
登录密码:admin
进图配置页面
第三步:设置WIFI模块工作在WIFI CLIENT模式,配置参照下图
注意:
SSID:该wifi模块希望加入路由器的SSID(目标路由器);
Encrypt Type:加密方式,选择与目标路由器设置相同,一般默认
Password:目标路由器的WIFI密码。
IP Type:选择是否动态获取IP.,如果设置为动态获取IP,则继续往下设置。
Serial Configure:串口配置,只要保证与CC2530的工作状态一致即可。
最后点击 Apply。
如果设置为静态IP:
IP Address:设置为目标路由器IP地址池内的有效IP
DefaultGateway:默认网关,设置为目标路由器的默认网关。
其他参数默认即可。最后点击Apply。
注意,如果设置为动态IP方式,那么WIFI模块的IP地址不可预知,但可以根据WIFI模块的MAC地址在目标路由器的DHCP服务器列表里面查找。WIFI模块地址格式:
44334CB1B896 为64位MAC地址。
第四步:使用TCP_UDP软件测试通讯。
先将笔记本或者手机连接目标路由器WIFI网络。
然后将DEMO BOARD的TX,RX引脚短路,然后利用TCP_UDP工具连接模块,通过收发数据进行测试。
图中假设WIFI模块地址为192.168.0.146,端口地址为8080.点击连接,如果正常将显示”断开”。
连接正常后,在发送缓冲区填入数据,即可在网络窗口下看到发送的数据内容。
注意,如果CC2530程序写好后,可以不选择短接TX,TX,直接让数据发送到CC2530.
WIFI模块用作无线AP:
用作无线AP操作简单,直接将模块设置为默认工作方式,长按DEMO BOARD上的S2按键超过10s进入恢复出厂设置状态。注意,新模块已经是出厂设置状态,所以如果没有使用过的WIFI模块可以不用此操作。
第一步:搜索并且连接Serial-Wifi网络
连接的密码任然是 12345678
如果希望使用该模块的默认方式,则直接跳到第三步。
第二步:链接该网络,在浏览器输入192.168.16.254,进入路由器配置WEB页面,WIFI网络的默认密码是12345678,
登录账户:admin
登录密码:admin
与第一种工作方式设置类似,但只需要设置串口配置杰克。
如果用户需要修改WIFI网络的名称和密码,则在浏览器输入192.168.16.254/home.asp
选择左侧的Wirelsess Settings下的Basic
Network Name(SSID):WIFI的SSID。
其他设置推荐使用默认。
选择Security:
Pass Phrase:设置WIFI模块的访问密码。
其他设置推荐使用默认。
设置完成后点击Applay即可。
第三步:连接测试
因为WIFI工作在默认工作模式下,那么它的
IP:192.168.16.254
端口:8080
所以操作与WIFI CLIENT模式下的第四步完全相同,具体可参照WIFI CLENT的第四步。