0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

5CTi_cirmall 来源:电路设计技能 作者:电路设计技能 2020-12-07 11:09 次阅读

本设计使用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)

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

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

    关注

    2265

    文章

    10859

    浏览量

    354538
  • WIFI
    +关注

    关注

    81

    文章

    5285

    浏览量

    203185
  • 校时
    +关注

    关注

    0

    文章

    5

    浏览量

    5854

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

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

收藏 人收藏

    评论

    相关推荐

    ESP8266笔记-05.ESP8266 WIFI的使用

    ESP8266是怎么火起来的?毫无疑问就是他把WIFI模块的价格成功的打了下来,在我第一次看到ESP8266仅仅10元成本的开发板竟然可以连接WIFI时,知道对我幼小的心灵造成多大的震
    发表于 10-31 18:33

    ESP8266 太空人动画的 OLED 显示

    ESP8266 太空人动画的 OLED 显示
    的头像 发表于 10-08 15:06 200次阅读
    <b class='flag-5'>ESP8266</b> 太空人动画的 OLED 显示

    STM32 ESP8266阿里云链接源码

    stm32F103C8T6 ESP8266 物联网电表 登录阿里云
    发表于 08-29 14:21 5次下载

    esp32和esp8266代码共用吗

    本文将介绍ESP32和ESP8266两款流行的微控制器在代码共用性方面的可能性与差异性。 一、引言 随着物联网技术的飞速发展,越来越多的智能设备开始进入我们的生活。其中,ESP32和ESP82
    的头像 发表于 08-19 18:23 941次阅读

    esp8266esp32区别是什么

    以下是关于ESP8266ESP32的主要区别: 处理器和架构 : ESP8266 :使用一个Tensilica L106 80MHz的处理器,属于Xtensa架构。 ESP32 :使
    的头像 发表于 08-19 18:16 4014次阅读

    esp8266不烧录可以使用吗

    ESP8266是一款非常流行的Wi-Fi模块,广泛应用于物联网项目中。然而,如果不进行烧录,ESP8266将无法正常工作。 1. ESP8266简介 ESP8266是一款由Espres
    的头像 发表于 08-19 17:28 594次阅读

    esp8266wifi模块怎么连接手机

    ESP8266 WiFi模块连接手机主要可以通过两种方式实现: 通过路由器连接(STA模式)和直接作为热点连接(AP模式) 。以下是两种连接方式的步骤: 一、通过路由器连接(STA模式) 配置
    的头像 发表于 08-19 17:27 2007次阅读

    ESP8266缓存AP后,是否会自动连接到任何缓存的AP?

    wifi_station_set_auto_connect 将 ESP8266 Station 设置为自动连接到 AP(其 ID 已缓存) 或通电时不通电。默认情况下,自动连接
    发表于 07-11 07:58

    ESP8266网络天气时钟OLED显示

    基于ESP8266实现网络获取天气和时钟并OLED显示
    的头像 发表于 06-28 04:46 965次阅读
    <b class='flag-5'>ESP8266</b>网络<b class='flag-5'>天气</b>时钟OLED显示

    国产低成本Wi-Fi SoC解决方案芯片ESP8266ESP8285对比差异

    ESP8266ESP8285对比差异 ESP8285相当于在ESP8266基础上多加了1/2MB Flash, ESP8285与
    的头像 发表于 05-17 11:44 1149次阅读
    国产低成本Wi-Fi SoC解决方案芯片<b class='flag-5'>ESP8266</b>与<b class='flag-5'>ESP</b>8285对比差异

    谷歌推出新模型提升天气预报准确性

    谷歌公司在天气预报领域迈出了重要一步,宣布推出名为“可扩展集成包络扩散采样器”(SEEDS)的新型AI模型。这一生成式人工智能模型旨在提供更加精准的天气预报服务,为人们的生活和出行提供更为可靠的参考。
    的头像 发表于 05-06 11:31 541次阅读

    STM32ESP8266与MQTT连接阿里云物联网的串口通信异常解析

    STM32ESP8266与MQTT协议连接阿里云物联网平台时常见的串口通信异常介绍 在构建物联网应用时,STM32ESP8266与MQTT协议的结合是实现设备与网络间稳定通信的关键
    的头像 发表于 04-19 17:19 1352次阅读

    AWTK 开源串口屏开发(11) - 天气预报

    AWTK串口屏内置了XML/JSON/INI等各种数据文件的模型,并支持用HTTP/HTTPS从网络获取数据。不用编写一行代码,即可实现天气预报、股票行情、航班查询和快递查询等功能。天气预报是一个很
    的头像 发表于 03-05 08:24 363次阅读
    AWTK 开源串口屏开发(11) - <b class='flag-5'>天气预报</b>

    单片机怎么连接wifi模块esp

    连接WiFi模块ESP8266到单片机有多种方法和步骤。在这篇文章中,我将为您详细介绍如何连接ESP8266模块到Arduino单片机。本文将涵盖以下内容: ESP8266简介 连接
    的头像 发表于 12-25 13:42 2253次阅读

    ESP8266自动下载电路分析

    网上找到了一些解释,然而并不能让我信服……可能大多参考了正点原子的自动下载电路原理,但人家的自动下载功能也需要 mcu-isp 软件配合才能实现啊……等等,吐槽之中获得灵感,ESP8266 不也是有下载软件的嘛,就算在命令行下不
    的头像 发表于 11-25 09:29 3479次阅读
    <b class='flag-5'>ESP8266</b><b class='flag-5'>自动</b>下载电路分析