大家好,这里是 神仙哈哈哈 , 之前学习了江科大的STM32课程,一直想做点什么,就看网上别人的,本来想做的是一个可以上网的手表类型,结果技术有限,只做出了联网+查天气网络模块这里用的是ESP8266,从往里面刷固件开始,各种问题,到最后终于解决,成功可以通信,这里放一张   连接我们宿舍wifi成功+成功连接上tiaqiapi.com的截图 相信STM32大家已经都
编号:33基于STM32的计时器功能描述:      使用proteus 软件设计一个基于STM32的家用计时器,该系统包含多个按键、LED运行灯和时间显示(时间显示是LCD1602) 其功能如下: 1、利用按键实现设置计时时间功能,时间格式:AB:CD:E 例如01:59:8(计时时间1.设置为1分59秒8,8为0.8秒),使用长按按键功能实现时间的递增和递减设置(
大家遇到什么什么题,可以私聊我。近期由于某些原因,玩了一下stm32+WiFi获取网络天气和网络时间。之前一直觉得这个东西会有点难度,其实,做完了才发现,其实那只是想象中的难而已。现在,将这几天的成果分享一下,做个学习记录,也分享给有需要的伙伴。在文末有改良好的代码,问题肯定是有的,但是比之前,好很多,有需要的朋友可以自己下载。上面链接给的代码其实是有问题的,经过测试,发现三点不足: 1.RTC时
转载 2024-04-07 10:02:22
216阅读
基于Lua框架下的合宙ESP32C3+1.54"Eink墨水屏天气时钟项目?效果展示?用在不需要实时刷新的地方还是不错的,更新完就可以取下来,任意摆放。不耗电。?和kindle一起的对比照?项目开源地址:https://gitee.com/openLuat/LuatOS/tree/master/script/turnkey/eink-calendar ⛳具体制作教程参考?《0.2.2 合宙E
如何实现ESP32 Python时钟 作为一名经验丰富的开发者,我将帮助你实现ESP32 Python时钟。以下是整个过程的步骤: | 步骤 | 描述 | | --- | --- | | 步骤1 | 搭建ESP32开发环境 | | 步骤2 | 连接ESP32与电脑 | | 步骤3 | 编写Python代码 | | 步骤4 | 上传代码到ESP32 | | 步骤5 | 测试时钟功能 | 下面我
原创 2023-12-29 07:01:29
200阅读
DS3231时钟芯片 https://www.analog.com/media/en/technical-documentation/data-sheets/DS3231.pdfDS3231DS3231老化寄存器的作用AD\Test\2024\May\TestDS3231F103.SchDocARM\Keil\STM32\Test\2024\May\TestDS3231\MDK 
Win7系统出现已经有很长一段时间了,即便是最新版Win11系统目前正逐渐上线,但不少人的电脑仍然采用的是Win7系统。在Win7系统电脑上,可以安装好用的桌面便签工具来使用。下面就以云便签为例,来给大家介绍一下这款让惊艳无处不在的Win7桌面便签操作技巧。云便签支持在Win7电脑桌面上安装使用,同时它也适用于Win8/10/11/XP等其他Windows系统,所以即便当前所使用的Win7系统以后
示波器(1).测晶振,检测晶体时钟频率最好使用10x档,这档的输入电容比x1档小得多,对被测电路影响较小。 夹子接地,探头直接点晶振的任何一只脚都可以。输出波形为正弦波。(2).测数字时钟信号,如测试SPI的SCK引脚,输出的波形应该为等周期的方波。(3).测数据,由于数据为0和1组成的序列,如果是TTL电平,输出波形应该是矩形波,如果是232电平,输出一个大的跳变。比如测试串口有无数据发出,我们
转载 2024-09-29 23:31:59
114阅读
前言: 很久以前就想着能够做一个可以显示天气还有时间的小东西,刚好最近有空,研究了一下,发现并没有之前想象的那么难,网上也有很多资料,不过大部分并没有一步一步详细介绍,故把自己的学习过程分享出来,算是自己的输出,也给需要学习的小伙伴提供一下思路。 如果有错误或者是大伙儿有更好的代码写法,欢迎沟通交流!!! 文章目录1、摘要2、硬件准备2.1 、WIFI模块2.2、USB转TTL模块2.3、商品链接
转载 2024-08-06 13:42:51
49阅读
ESP32 RTOS 任务同步与消息通信篇概述概述在 RTOS 系统中,任务之间、任务和中断服务之间必然需要交互信息,以此来完成整体的系统功能。交互信息的目的可以是协调程序运行的先后顺序(称为任务同步),也可能是传递一块数据(称为消息通信)。总之在这样一个交互信息的过程中,有生产数据的一方,被称为“生产者“,有获取数据的一方,被称为”消费者“: 为了满足任务之间、任务与中断之间交互信息的需求,RT
ESP32+FreeRTOSEsp32 模块中已经提供了 FreeRTOS(实时操作系统)固件。FreeRTOS有助于提高系统性能和管理模块的资源。FreeRTOS允许用户处理多项任务,如测量传感器读数,发出网络请求,控制电机速度等,所有这些任务都可以同时独立运行。FreeRTOS为不同的应用程序提供了多个API。这些 API 可用于创建任务并使其在不同内核上运行。您需要创建任务以将代码的特定部分
转载 2024-05-10 22:48:45
776阅读
ESP32中的通用定时器通用定时器是 ESP32 定时器组外设的驱动程序。ESP32 硬件定时器分辨率高,具有灵活的报警功能。定时器内部计数器达到特定目标数值的行为被称为定时器报警。定时器报警时将调用用户注册的不同定时器回调函数。在ESP32-S3中,一共有两个定时器组,每个定时器组中各有两个通用定时器以及一个看门狗定时器。每个通用定时器都有16位预分频器和54位可自动重新加载向上/向下计数器。通
拟辉光管时钟60 多年过去了,尽管辉光管已经停产,有很多工程师仍然对它情有独钟。我用 8 块液晶显示屏制作了一个拟辉光管时钟,感受复古元素的美感,表达对过去经典的敬意。项目起源看过《命运石之门》的朋友应该知道里面有一个“时间线变动仪”,就是用辉光管呈现数字,网上很多电子爱好者也成功用辉光管进行了复刻,效果拔群。对于刚接触电子行业的我来说有点复杂,而且辉光管早已停产,后来我在各个平台寻觅,终于看到了
DS3231时钟模块简介DS3231芯片采用IIC通信接口,内部集成了晶体谐振器和温度补偿器,提高了模块的长期精度。精度保持在±3.5ppm (±0.3024秒/天)。可以用纽扣电池供电,断开主电源时仍可保持精确计时。RTC可提供秒、分、时、星期、日、月和年(可计年到2100年)的信息,可以自动调整月末的日期、闰年修正。时钟格式可以是24小时或带AM/PM指示的12小时。提供两个可编程的日历闹钟输
文章目录前言一、利用blinker和arduino c语言设计的环境监测小车(自我认知为大杂烩)1、物品准备2、界面设计3、arduino mega2560控制小车4、esp32cam做传输中介5、代码分析(更新中)5.1、车辆控制5.2、bh1750光线强度传感器5.3、dht22温湿度传感器5.4、BMP2805.5、GP2Y1010AU0F5.6、小爱同学查询温湿度5.7、esp32与ar
DesktopScreenDemoV4.0.0 app_main.c文件中对桌面小屏幕的功能实现用到了三个函数,所以我计划把项目代码分成三篇文章来进行分享,主要分成三个部分,sleep_mode_init()函数、background_task(void* arg)函数和app_main函数。这一节与大家一起学习的是app_main函数的内容。app_main函数是DesktopScreen的主函
一、目的        这一节我们学习如何使用乐鑫的ESP32开发板通过心知天气API控获取实时天气的数据,并使用串口SPI控制ILI9341 液晶屏,显示出来。二、环境        ESP32(固件:esp32-20220618-v1.19.1.bin)
转载 2024-04-03 09:02:14
634阅读
ESP32使用PCF8563时钟模块进行网络校时关于PCF8563时钟模块的介绍接线下载Arduino的PCF8563库上代码 关于PCF8563时钟模块的介绍    最近在做基于 esp32的点阵时钟,需要对时钟模块进行选择,现在用的最多的莫过于DS3231,这个模块的特点是高精度,价格大概8元左右,但用为一个追求极致的创客来说,选择最具备性价比的元件组合出最好的作品是每一个创客的终极目标,在
转载 2024-03-21 13:50:14
336阅读
LCD显示引脚:VCC --> 3.3VGND --> GNDCLK --> PA5DIN --> PA7RES --> PB0DC --> PB1CS --> PA4ESP8266模块引脚:VCC --> 3.3VGND --> GNDRX–> PB10TX --> PB11RST --> PB9EN --> PB7一
功能:1、通过网络获取日期、时间以及当地天气温度2、有模拟时钟、背景切换、语言切换等功能 esp32+lvgl桌面时钟天气 一、准备材料esp32开发板、1.28寸圆屏幕(非触摸)。二、软件开发过程1、获取网络天气和时间。esp32自带2.4gwifi功能。使用wifi功能需包含头文件WiFi.h,直接利用esp32的wifi功能从网络获取时间,该时间会同步至esp32的内部时钟,若此时将w
  • 1
  • 2
  • 3
  • 4
  • 5