目录Udps::initudp()httptoolticker.attach()HttpTool::updateBilibiliFlag()timestampticker.attach()DateTimes::timestampAddresetTime(NULL)System::uint8t_to_long(uint8_t *data, int length)DateTimes::setDateT
转载 2024-04-24 13:01:35
83阅读
文章目录1 概述1.1 系统组成1.2 硬件1.3 实现效果2 ESP8266 WIFI模块开发2.1 常用AT指令2.2 访问API流程2.2.1 获取IP地址2.2.2 GET 信息2.3 返回信息解析2.4 指令重发2.5 ESP8266程序设计3 RTC实时时钟3.1 时间校正函数4 GUI页面4.1 图片取模显示4.2 旋转太空人4.3 天气图标、时间数字显示5 天气信息实时更新5.1
目录一、案例描述二、实时时钟程序实现2.1 LCD1602和DS1302功能实现2.2 宏定义相关地址2.3 写入时间2.4 读出时间三、拓展——可调时钟程序实现3.1 按键功能3.2 显示时钟3.3 设置时钟3.4 调节时对应位闪烁四、效果演示 一、案例描述利用51单片机(STC89C52)和DS1302时钟芯片实现实时时钟功能,并在LCD1602液晶屏上显示年月日时分秒。拓展:在此基础上实现
就权当是给自己写的一个总结吧。 中间也走过不少的弯路,没人指导,只有自己慢慢摸索,网上看到的教程也是零零散散,或许是自己C代码功底不够硬,总之照搬别人的结果坑到最后还是自己,搞得一身疲惫,最后索性,按自己的想法来搞,废话不多说,先上几张图: 共有6页,MCU上两个按键控制,K1向前翻页,K2向后翻,第1页为默认页,是switch控制的默认页,然后第二页是RTC实时时钟,翻到这页数字时钟就会自动地跑
之前花了几百元买的电子时钟坏了,就用闲置的板子做了一个。功能是显示/调整日期,时间,多个闹钟,倒计时。倒计时使用实体脉冲旋钮控制。基本软件架构是STM32F407+UCOSIII+STEMWIN+RTC。效果如下:这个是定时器,依靠旋钮调节定时时间 1.RTC参照原子历程初始化,并且定义一个新的日期时间结构这是为了一次性把相关消息发送到UI,注意要使能后备寄存器。用于保存闹铃数据。这样关
OLEDESP8266中的应用(二)用OLED显示做一个随机数的显示以及进行相应变化后ascii值对应字符的显示 真题思路 我们首先采用一个随机数组的取值函数 然后做一个随机数的显示以及进行相应变化的后ascii值对应字符的显示函数 划定2个状态,进行判定 具体方法讲解,在程序中做了详细的阐述#include <Arduino.h> #include <U8g2lib.h&g
目录STM32F4+ESP8266+OLED的天气查询系统项目流程图一、注册“心知天气”二、ESP8266 连接网络三、获取当前天气信息四、解析天气数据并显示附录 STM32F4+ESP8266+OLED的天气查询系统在嵌入式系统领域,利用 STM32 和 ESP8266 实现天气查询并在 LCD 屏幕上显示的项目已经有很多文章和教程了。然而,我想在这篇博客中分享一个特定的项目,关于如何使用正点
ESP8266_01搭建开发环境ESP8266_02程序的编译与下载ESP8266_03SDK与Makefile的基本用法ESP8266_04管脚控制与软件定时器ESP8266_05 ESP8266有几个串口?ESP8266_06硬件定时器与IO中断ESP8266_07基于PWM的呼吸灯ESP8266_08基于flash的数据掉电保护ESP8266_09基于IIC控制的OLED屏幕ESP8266_
转载 2024-08-07 07:07:01
262阅读
开源项目,只对动手能力有要求,有现成程序 效果图模块和接线方法使用ESP8266-12F模块,4M空间。OLED使用1.3寸IPS 240*240点阵彩屏,ST7789驱动芯片。 接线: 屏幕 ESP8266-12F GND<----->G VCC<----->3V SCL<----->D5 SDA<----->D7 RES<----
转载 2024-06-03 17:19:45
230阅读
1评论
一、添加驱动文件1.添加OLED驱动文件进入下面的网址https://github.com/ThingPulse/esp8266-oled-ssd1306 点击Download ZIP 打开压解 压解到Library,就是下图Perfereces红框中的地址后加Library,这个我改过了所以是这个,默认是在C盘我的文档里2.添加DHT11驱动文件二、获取天气信息API和城市编码1.修改时间下图红
转载 2024-04-30 14:19:46
118阅读
[ 本文概述 ]本文为国内某大学通信工程本科毕业设计,案例项目基于机智云物联网平台、STM32进行开发,联网方式为Wi-Fi,采用ESP8266模块,主要功能实现温湿度和光照强度数据采集和显示、远程控制加湿器和排风扇,实时监控和改善温室大棚工作状态。现场答辩+产品演示,获得一致好评。正文摘取毕设项目部分进行介绍。 机智云AIoT自助开发平台提供了多种在线工具、多型号G
主要利用esp8266,结合oled,舵机和LED进行控制,利用的是tcp协议,通过连接热点实现对于小灯和舵机的亮灭,亮度,转速和控制,并在oled上实时显示。共耗时半天,希望都能有所收获下面是网络调试助手和arduino的端串口的收发消息 然后是一些调试过程的实拍记录:连接上路由器: 初始界面 显示制作人: 发送数据打开小灯:下面是代码可供大家调试/*****************oled设置
转载 2024-04-17 17:13:13
970阅读
| AT+CWQAP | 与AP断开连接 | | AT+CWSAP | 设置ESP8266 softAP配置 | | AT+CWLIF | 获取连接到 ESP8266 softAP 的 station 的信息 |关于WiFi模式这里要说明一下,sta模式下模块相当于客户端,像我们手机平板一样是要去连接路由器的,而AP模式下模块相当于路由器,是发射WiFi被别人连的。ESP8266支持两种模式并存(
转载 2024-06-14 17:32:36
443阅读
文章目录网络时钟的制作一. 简介二. 准备1.Arduino库的下载与配置2.连接方式三. 程序烧写1.方法一2.方法二四. 总结 网络时钟的制作一. 简介今天我们通过一个ESP8266模块和一块oled屏来制作一个网络时钟,我下简绍一下我制作的模块型号开发环境 Arduino IDE 1.8.11(没有也无所谓)ESP8266 (CP2102)(arduino 开发中选 NodeMcu 0.9
转载 2024-04-23 21:40:06
586阅读
esp8266时钟+天气+提醒(二)代码篇一四、站在巨人的肩膀上1. 导论先来看看别人是怎么实现的:利用ESP8266+OLED(I2C)打造智能时钟(网络校时+实时天气+天气预报)我们要分析这篇文章中的代码并加以改造。可以点击上面的链接去原帖膜拜一下。同时,本文也会探讨一些方法和原理(通式通法),包括:ArduinoJson的使用字体的使用U8g2的使用等一些其他内容,希望能够有所帮助。(没想到
0.前言最开始接触到ESP8266主要是在做完树莓派电子价签之后看到的,由ESP8266连接OLED屏幕可以显示图案,比树莓派连接电子价签显示要更灵活一些,从那之后开始正式接触ESP8266,后续又做了WIFI Killer,连接温湿度传感器,以及最近做好的通过小程序远程控制开关灯,期间编写脚本从Micropython到ArduinoIDE也算学习了不少。 在这些学习中主要感谢B站up主 1.实验
转载 2024-05-17 05:55:21
86阅读
什么是OLED电视?OLED全称Organic Light Emitting Diodes,即有机发光二极管,它的每个像素本身都会发光,而无需单独的背光或者彩色滤光器。由于OLED的特殊属性,在显示黑色时不用像LCD那样遮盖光源,只需要让像素熄灭不发光即可。OLED电视与普通液晶电视相比,最大的区别其实是在色彩方面。由于OLED电视无需背光源,所以在使用的过程中,内部光线并不会直接干扰到电视大屏的
转载 2024-05-23 19:06:05
59阅读
NodeMcu U8g2库的使用NodeMcu arduino ESP8266 使用U8g2库 在096 oled 显示 文章目录NodeMcu U8g2库的使用一、U8g2库是什么?2.U8g2库函数二、使用步骤1. 下载库2.引入库3.接线 096 oled 12864示例 04-ESP8266简易WIFI天气时钟总结 提示:以下是本篇文章正文内容,下面案例可供参考一、U8g2库是什么?U8g
前言:从零开始打造ESP8266天气时钟,提示:不要用5G频段的wifl,用2.4G的一、材料准备1、esp8266                                        &n
       从接触ESP8266到现在也有快一个月的时间了。我最开始是用的有人的WIFI模块,感觉资料还比较全,用起来还比较顺手。后来发现有低成本的ESP8266模块就立马入手了几个,发现资料太乱了都不知道从哪里开始搞起,测试了一下经常是busy。所以去买了几个TM7681(想着是联华科这样的大厂出来的虽然贵几块钱应该会稳定些),买回来
转载 2024-04-27 19:34:58
27阅读
  • 1
  • 2
  • 3
  • 4
  • 5