方案分享:教你制作炫酷的网络授时时钟 电路方案
采用stm32f103c8t6制作了一个网络时钟,通过连接esp8266获得网络上的北京时间。这里提供一个数据的接口地址,如果大家有兴趣学习一下的话,可以打开这个地址注册一下申请一个接口:www点nowapi点com/api 这里简要的说一下制作这个网络授时时钟的思路,大概就是先使用串口调试助手调试好esp8266的波特率、工作模式等,然后将其连接入家庭的路由器,或者开启手机热点让esp8266连接进去。我这里设置其波特率为115200,工作模式为AP模式。设置好这些基本的参数之后,就是开启单连接模式,连接入远程的tcp服务器,开启透传模式,发送get+数据商提供的key,获得北京时间的信息,通过串口接收再数据处理获得准确的北京时间。之后通过stm32自带的rtc时钟进行走时,不需要实时接收,只需要在开机的时候接收即可。 源码见附件 注意:程序中使用了中文的显示,可能oled也和各位的不匹配,如有用到的麻烦自己进行修改调试。同时注意供电的稳定!
用户评论