stm32+
esp8266实现局域网下小灯控制源码。
1,串口写指令
通过stm32串口2发送AT指令给
esp8266,此时可以通过串口一查看配置的AT指令。可以在程序中找到对应的语句
具体指令
AT
AT+RST
AT+CWMODE_CUR=1 //模式选择
AT+CWJAP_CUR="WIFI名","密码" //注意这里对应连接路由器的
AT+CIFSR //获取IP,用于随后TCP/IP通讯
AT+CIPMUX=1 //多连接模式
AT+CIPSERVER=1,8288 //设置通讯端口
上述写入语句可以在串口1查看,并获得相应的OK回复。
2,stm32程序
主要包含了一些初始化配置,然后在main函数,通过判断接收到的指令来控制小灯的亮灭。部分程序如下:
while ( 1 )
{
switch(flag)
{
case 'a': GPIO_SetBits(GPIOA,GPIO_Pin_0 );break;//开灯
case 'c': GPIO_ResetBits(GPIOA,GPIO_Pin_0 );break;/
}
到此这篇esp8266 天气时钟(esp8266天气时钟的毕业设计)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/hd-api/41850.html