数码之家

 找回密码
 立即注册
搜索
查看: 18370|回复: 87

[STM] 分享落叶风WiFi LED彩屏天气万年历时钟固件

[复制链接]
发表于 2020-12-20 16:04:10 | 显示全部楼层 |阅读模式
本帖最后由 28674500 于 2020-12-21 15:06 编辑

天气时钟已经制作很久了,在原作者的基础上修改了点东西,包括使用了京东云的服务器获取天气汉字农历显示整点报时(滴一秒)等用着挺稳定,故分享一下固件。
感谢落叶飞无私分享的源代码,感谢各位帮忙修改程序的朋友。
仿制坛友落叶风《自动授时128*64LED彩屏天气万年历时钟》(2月27日更新)
制作自动授时128*64LED彩屏天气万年历时钟(最新版开源)
(2月26日再次更新)自动授时128*64LED彩屏天气万年历时钟主程序更新及制作...










1.本人能力有限,程序可能存在BUG。
2.程序为10分钟获取一次时间,30分钟获取一次天气数据。(此版本需配10分钟版STM32程序)
3.中文web配网界面,开机使用手机连接无密码ESP开头的WiFi,自动跳转到WiFi配置界面(如未跳转请使用浏览器输入192.168.4.1),点击“配置WiFi”,点击需要连接的WiFi,输入城市地址(中文、拼音、城市ID都行)和appkey并点击确认保存。

4.请登陆京东云【http://wx.jdcloud.com/market/datas/26/10610】获取APPKEY。


获取步骤:打开上面网址或微信上扫面上面二维码---点击立即测试---登陆(没注册的需要注册)---重新打开网址---点击立即测试即会出现APPKEY,最好在测试界面输入自己的城市点一下测试看右边窗口是否返回正常数据。
注意:未登陆直接“点击获取”APPKEY的“4ae4a2fcf405ce9beca0109018101d10”为无效APPKEY。

5.短接IO0直至WiFiLED熄灭(10秒钟)可恢复出厂设置(只能在WiFiLED灯亮进行)。
6.如需更换WiFi或者天气地址,请短接IO0直至WiFiLED熄灭或用手机登陆时钟页面恢复出厂设置,使用手机连接ESP开头的WiFi重新配网。
7.开机默认连接上次保存的WiFi,如WiFi不在范围,请使用手机连接ESP开头的WiFi重新配网。
8.设置完时钟,如正常屏幕将会显示时钟IP地址(只开机显示),一分钟后显示天气信息。如城市地址或APPKEY出错,屏幕会显示“出错提示:城市地址或APPKEY出错,请使用手机浏览器输入(IP)恢复出厂设置后重新配网(用户名admin密码esp8266)。” 9,本程序为自动搜索城市地址并显示,如地址超过两个字,上飞将不显示天气信息。
10,本程序如WiFi连接正常,无法连接时间服务器或天气服务器,屏幕会显示“出错提示:无法访问互联网,请网络是否正常。”。

20200309:增加web控制按键功能,直接浏览器输入时钟IP地址 。
20200310:美化web页面。增加登陆页面。用户名admin密码esp826620200314修复连接了WiFi没有网络时会显示IP地址,连上网络时仍然会显示出错提示的BUG。用时间服务器和天气服务器判断网络是否正常,10分钟一次。
20200314:进入升级界面时增加登陆验证,用户名admin密码esp82666如需网页控制按键,务必按以下蓝色跳线焊接



ESP8266.bin为WiFi模块程序打开flash_download_tools_v3.6.6按以下步骤设置,点击START,给主板上电即能自动刷写。


power.hex为STM单片机程序

单片机一共有6个程序
1,打开mcuisp软件,把编程器的RXD接到主板的TXD,TXD接到主板的RXD接口,把GND插到主板的GND
2,确认com口和波特率是否正确
3,连接主板的BOOTO
4,打开STM32字库制作程序1\OBJ\power.hex,点击开始编程,通电,等待主板led闪烁,拔电。
5,打开STM32字库制作程序2\OBJ\power.hex,点击开始编程,通电,等待主板led闪烁,拔电。
6,打开STM32字字库制作程序3\OBJ\power.hex,点击开始编程,通电,等待主板led闪烁,拔电。
7,打开STM32库制作程序ASII\OBJ\power.hex,点击开始编程,通电,等待主板led闪烁,拔电。
8,打开STM32编码转换程序\OBJ\power.hex,点击开始编程,通电,等待主板led闪烁,拔电。
9,打开STM32彩屏控制时钟程序\OBJ\power.hex,点击开始编程,通电,等待主板led闪烁,拔电。
10,断开BOOT0,STM32,25q16 刷写完毕。





esp8266下载固件的程序,3个下载放一起解压



ESP8266固件

单片机下载固件的程序

单片机固件

PDF说明书


外部下载链接----->(N1做的服务器随时可能挂掉:lol:)
www.tangjiancai.com


补充内容 (2021-1-9 22:55):
按键定义如下
const int KEY_FLASH = 0;//恢复出厂设置按键
const int PIN_LED = 12;//WiFiLED
const int key1 = 14;//KEY+
const int key2 = 16;//KEY SET
const int key3 = 13;//KEY-

补充内容 (2021-2-17 17:36):
楼下更新闰1月问题,到42楼下载更新

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

打赏

参与人数 4家元 +90 收起 理由
dragonlt + 20 優秀文章
维超 + 20 優秀文章
meisi55 + 30 能开源就好了
stdzlqz + 20 優秀文章

查看全部打赏

发表于 2020-12-20 18:27:38 | 显示全部楼层
esp8266-01s 适用吗
回复 支持 反对

使用道具 举报

发表于 2020-12-20 18:29:17 | 显示全部楼层
楼主能到云盘吧......
回复 支持 反对

使用道具 举报

发表于 2020-12-20 18:38:28 | 显示全部楼层
有段时间烧写8266太费劲了。不知道你这个烧写的软件好不好用。
回复 支持 反对

使用道具 举报

发表于 2020-12-20 19:00:43 | 显示全部楼层
谢谢分享,前三个可以不用下载吧。
回复 支持 反对

使用道具 举报

发表于 2020-12-20 19:36:42 | 显示全部楼层
放家应该挺耗电的吧,单位还行。
回复 支持 反对

使用道具 举报

发表于 2020-12-20 20:06:34 | 显示全部楼层
楼主,附件太多了,能不能放到云盘呀......
回复 支持 反对

使用道具 举报

发表于 2020-12-21 20:42:36 | 显示全部楼层
本帖最后由 zks666 于 2020-12-22 09:44 编辑

M币又不够用了:lol:又充了1000M币
回复 支持 反对

使用道具 举报

发表于 2020-12-23 11:40:32 来自手机浏览器 | 显示全部楼层
能给问一下,外壳用到什么材料做的
回复 支持 反对

使用道具 举报

发表于 2020-12-23 21:02:59 | 显示全部楼层
感谢楼主,下载了软件,时钟正常运行
回复 支持 反对

使用道具 举报

发表于 2020-12-23 22:24:19 | 显示全部楼层
我试了下,天气显示内容怎么是缺失的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-12-24 18:03:21 来自手机浏览器 | 显示全部楼层
维超 发表于 2020-12-23 22:24
我试了下,天气显示内容怎么是缺失的

字库没刷,重新下载1-6的程序,检查25Q储存器正不正常
回复 支持 反对

使用道具 举报

发表于 2020-12-24 19:06:29 | 显示全部楼层
28674500 发表于 2020-12-24 18:03
字库没刷,重新下载1-6的程序,检查25Q储存器正不正常

flash全清后,按顺序烧过两次,照样。只不过我的STM的下载方式是SWD的。这不影响吧
回复 支持 反对

使用道具 举报

发表于 2020-12-24 19:16:28 | 显示全部楼层
28674500 发表于 2020-12-24 18:03
字库没刷,重新下载1-6的程序,检查25Q储存器正不正常

还有 web 控制按键功能,按楼主的图的线序接上(图片有点模糊。猜错了?),貌似没有功能。具体按键应该接的8266的那个GPIO呢?望明示,谢谢!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-12-24 20:57:58 来自手机浏览器 | 显示全部楼层
维超 发表于 2020-12-24 19:06
flash全清后,按顺序烧过两次,照样。只不过我的STM的下载方式是SWD的。这不影响吧
...

按原贴方式刷
回复 支持 反对

使用道具 举报

发表于 2020-12-24 21:32:19 | 显示全部楼层
楼主能告诉我中文农历怎么改吗,那个天气的可以改
回复 支持 反对

使用道具 举报

发表于 2020-12-24 21:46:20 | 显示全部楼层
28674500 发表于 2020-12-24 18:03
字库没刷,重新下载1-6的程序,检查25Q储存器正不正常

换25Q重刷已OK。谢谢!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-12-24 22:11:55 来自手机浏览器 | 显示全部楼层
meisi55 发表于 2020-12-24 21:32
楼主能告诉我中文农历怎么改吗,那个天气的可以改

刷我的程序即可,记得esp8266也要刷,因为是配套的
回复 支持 反对

使用道具 举报

发表于 2020-12-28 22:30:54 | 显示全部楼层
能告诉我是哪家的屏,也想玩下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2024-4-26 02:59 , Processed in 0.124801 second(s), 12 queries , Redis On.

Powered by Discuz!

© 2006-2023 smzj.net

快速回复 返回顶部 返回列表