`先上图看看效果:
整体方案是基于ESP8266WiFi模块,12-F系列,对8266SDK开发,直接用8266控制当继电器,LED,读取按键。 ESP8266是什么样的芯片不在多说了,功能强大,好上手,而且是国产芯片,资料全中文。(PS:但资料太乱了。。。)说到8266,就说下乐鑫和安信可吧,乐鑫是生产8266芯片的公司,总部在上海;安信可是封装了8266芯片做成模块卖。我们用的WiFi模块就是安信可做的8266-12-F系列。价格10块左右,良心价。
首先我们先准备硬件部分: 1.220V交流转5V直流模块 2.8266-12-F WIFI模块 3.继电器 4.开关外壳 5.若干按键,LED,电容,电阻等元器件。
附件会上传原理图。
备注:硬件方面难点是这个电路板布线及结构方面,因为要和买的外壳配套。以上所有东西淘宝都可以买到,但一家买不到,要分开好几家买。。。如果有需要,我也会整理这种做插座的套装卖(即:做WiFi 开关的散件+ PCB板子)。你买回去直接调软件就好。
软件部分需要准备: ESP8266编程环境,用安信可出的 “安信可 ESP 系列一体化开发环境”
1.点击开发者中心:
2.创建产品
3.按照如下图选择,然后选择保存
4.添加数据点
5.点击查看基本信息,然后显示 显示完整密钥 复制该秘钥
6.点击MCU开发:按照图中填写
7.最后点击生成代码包,然后等待一会,便会生成代码包,下载该代码包
8.新建一个文件夹,非中文,解压刚刚下载的压缩包到本文件夹
9.打开刚刚安装好的ESP8266IDE ,导入SoC_ESP8266_source这个文件夹即可
好吧,不不知不觉写了这么多了,感觉这一篇写不完了,下一篇再说怎么配置连路由器上网。
`
|