基于STM32 ESP8266的WIFI TFT自动校时天气预报设计

电子说

1.2w人已加入

描述

本设计使用stm32作为主控,采用esp8266作为网络接入模组,可实现自动校准时间以及获取天气信息等功能!

该项目成本低廉,主要功能为自动校时与天气预报,改方案解决了现有电子时钟走时偏差的问题(可降低时钟部分硬件要求),具备本地温湿度测量、天气预报数据获取功能,可扩展实现节气提醒,自动报时,闹钟等功能。同时可更换其他性价比更好的主控进一步降低成本,能够解决联网需求较弱的日历挂布、装饰性日历墙、字幕广告屏等走时不准确需要人工调校的问题。

该项目另有51版本的实现,代码空间占用较低,能够适应不同场合不同需求。

硬件组件:

·  stm32f103c8t6

·  2.2寸串口屏

·  dht11温湿度传感器

软件说明:

·  软件采用标准库编写

·  时间、天气api为各平台测试api,非商用接口

功能说明:

1.Wifi连接:可通过esp8266自带的smartconfig以及其APP智能配置wifi连接

2.时间或天气预报显示:可以通过按键在时间显示与天气显示界面切换

3.农历显示:在时间显示界面时无操作10s后显示农历

4.自动校时:间隔一定时间(1hour)查询互联网时间并校准时间

5.自动获取天气预报:间隔一定时间(30min)通过网络获取天气预报信息(地址为自动获取)

6.实时气温显示:在天气显示界面可显示温度湿度信息

7.手动更改时间:能够手动更改本地时间

8.闹钟功能:支持一路闹钟功能,能够通过按键暂停鸣叫,闹钟可掉电存储

项目测试硬件:

责任编辑:xj

原文标题:STM32 ESP8266的WIFI TFT自动校时天气预报 (含AD设计 烧录文件 DIY030)

文章出处:【微信公众号:电路设计技能】欢迎添加关注!文章转载请注明出处。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分