WiFi 智能插座

来自Jack's Lab
(版本间的差异)
跳转到: 导航, 搜索
(刷写固件)
(刷写固件)
第44行: 第44行:
  
 
[[文件:Ft232.jpg]]
 
[[文件:Ft232.jpg]]
 +
  
 
用杜邦线把模块引脚按如下规则连上 USB 串口模块和通用插座模块:
 
用杜邦线把模块引脚按如下规则连上 USB 串口模块和通用插座模块:

2015年12月18日 (五) 08:59的版本

目录

1 Quick Start

1.1 准备一片通用模块

https://item.taobao.com/item.htm?id=522098524264

General-plug.gif


Esp8266-switch-module.jpg


1.2 准备 SDK

# clone the whole sdk
$ git clone --recursive git://github.com/icamgo/noduino-sdk.git noduino-sdk
$ cd noduino-sdk/toolchain
$ ./gen.py
# generate the toolchain (you need Python 2.7)


更多参考:


1.3 刷写固件

进入插座参考设计,编译固件:

$ cd ../sketch/plug
$ make


准备一个 USB 转串口板,此处我们使用一个 FT232RL USB 转串口板

Ft232.jpg


用杜邦线把模块引脚按如下规则连上 USB 串口模块和通用插座模块:

  • USB_VCCIO ---> VCC
  • USB_RXD ---> TX
  • USB_TXD ---> RX
  • USB_GND ---> GND


长按住背面的小按钮开关、通电即进入刷机模式,然后确认一下你的USB转串口的串口设备好,如 Windows 下为 COM6,则:


$ make flash ESPPORT=COM6


上传完之后,打开微信,扫一扫如下二维码:

Wechat-qcode-maike-noduino.jpeg


自动进入如下:

Airkiss-nff-1.jpg

此时设备没有 SSID 和 Password 无法连接无线路由。点上图中的 "点此设置" 进入:

Airkiss-nff-2.jpg

下一步:

Airkiss-nff-3.jpg


WiFi 配置好后,微信很快就在同一 LAN 下发现了设备:

Airkiss-nff-4.jpg

点击进入绑定页面:

Airkiss-nff-5.jpg


绑定后,进入公众号菜单的“探索”--》我的设备 --》插座 即可控制
































个人工具
名字空间

变换
操作
导航
工具箱