前几年入手了一块 ESP8266 的板子。当時也没想太多反正买了一大包东西,感觉这个好便宜顺手就拍下了。。
后来几经调试又是连接串口,又是查询 AT 指令觉得很麻烦。
最主要的问题还是在于买了盗版货,不支持固件更新试了无数遍,很气索性放下,去搞别的了
最近比较闲,重新拾起来既然無法刷入固件,引出的 GPIO 又少不如配合 Arduino,做个支持多路连接的“蓝牙”得了当个远程遥控,也算简单实用
至于线路连接,Fritizing 中没有找到這种型号的模块图就不上图了(懒得自己做,也不会)
本示例中 USB转TTL 不需要用到,WIFI模块的运行参数可以通过 Ardunio 的串口进行配置
用于测试嘚有源蜂鸣器接在 Arduino 的 11 引脚(连接时注意蜂鸣器的极性,不要接反)
程序上传成功后,打开 Arduino IDE 的串口调试窗口
通过 AT 命令对 WIFI 模块进行配置。(详细的 AT 命令列表及功能解释可参考网络上或商家提供的文档)
本示例中用到的命令为:
-
设置工作模式为 AP 模式(即作为路由器,可供手機、笔记本等客户端连接)
配置完成后即可通过手机客户端进行连接并遥控。(手机需预先装好远程控制 APP下载链接 ; 提取密码:)
手機客户端链接示意图.jpg
(其中的 IP 地址可以通过在串口输入 AT+CIFSR 命令获取。也可以直接在手机端查看 WIFI 连接信息填写其中的网关即可)
以上步骤完荿后,便可直接通过手机 APP 控制蜂鸣器了(当然稍稍添些代码,也可以加入更多元件不赘述)。