目录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
271阅读
目录一、案例描述二、实时时钟程序实现2.1 LCD1602和DS1302功能实现2.2 宏定义相关地址2.3 写入时间2.4 读出时间三、拓展——可调时钟程序实现3.1 按键功能3.2 显示时钟3.3 设置时钟3.4 调节时对应位闪烁四、效果演示 一、案例描述利用51单片机(STC89C52)和DS1302时钟芯片实现实时时钟功能,并在LCD1602液晶屏上显示年月日时分秒。拓展:在此基础上实现
一、添加驱动文件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
124阅读
主要利用esp8266,结合oled,舵机和LED进行控制,利用的是tcp协议,通过连接热点实现对于小灯和舵机的亮灭,亮度,转速和控制,并在oled上实时显示。共耗时半天,希望都能有所收获下面是网络调试助手和arduino的端串口的收发消息 然后是一些调试过程的实拍记录:连接上路由器: 初始界面 显示制作人: 发送数据打开小灯:下面是代码可供大家调试/*****************oled设置
转载 2024-04-17 17:13:13
987阅读
[ 本文概述 ]本文为国内某大学通信工程本科毕业设计,案例项目基于机智云物联网平台、STM32进行开发,联网方式为Wi-Fi,采用ESP8266模块,主要功能实现温湿度和光照强度数据采集和显示、远程控制加湿器和排风扇,实时监控和改善温室大棚工作状态。现场答辩+产品演示,获得一致好评。正文摘取毕设项目部分进行介绍。 机智云AIoT自助开发平台提供了多种在线工具、多型号G
OLEDESP8266中的应用(二)用OLED显示做一个随机数的显示以及进行相应变化后ascii值对应字符的显示 真题思路 我们首先采用一个随机数组的取值函数 然后做一个随机数的显示以及进行相应变化的后ascii值对应字符的显示函数 划定2个状态,进行判定 具体方法讲解,在程序中做了详细的阐述#include <Arduino.h> #include <U8g2lib.h&g
       从接触ESP8266到现在也有快一个月的时间了。我最开始是用的有人的WIFI模块,感觉资料还比较全,用起来还比较顺手。后来发现有低成本的ESP8266模块就立马入手了几个,发现资料太乱了都不知道从哪里开始搞起,测试了一下经常是busy。所以去买了几个TM7681(想着是联华科这样的大厂出来的虽然贵几块钱应该会稳定些),买回来
转载 2024-04-27 19:34:58
27阅读
就权当是给自己写的一个总结吧。 中间也走过不少的弯路,没人指导,只有自己慢慢摸索,网上看到的教程也是零零散散,或许是自己C代码功底不够硬,总之照搬别人的结果坑到最后还是自己,搞得一身疲惫,最后索性,按自己的想法来搞,废话不多说,先上几张图: 共有6页,MCU上两个按键控制,K1向前翻页,K2向后翻,第1页为默认页,是switch控制的默认页,然后第二页是RTC实时时钟,翻到这页数字时钟就会自动地跑
前言学习正点原子提供的ESP8266例程,移植ESP8266驱动程序到HAL库并进行封装,方便在以后的学习工作中快速使用本文的目标是实现TCP透传硬件环境ATK-ESP8266模块正点原子基于汇思瑞(HYSIRY)生产的ESP8266MOD模块(芯片:乐鑫ESP8266EX)采用安信可修改版AT固件波特率:115200AT指令集资料:乐鑫/安信可修改版STM32F1精英板ATK-ESP8266直接
转载 2024-02-23 09:44:07
73阅读
什么是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
arduino快速入门介绍arduino的使用方法以及esp8266使用工具栏介绍代码界面第一个功能第二个功能外接LED灯 介绍arduino的使用方法以及esp8266使用(需要C基础) 我会简单地介绍一下arduino(IDE)的工作配置,以及用简单的案例来让初学者快速入门。在此,我使用esp8266(NodeMCU版)的案例来讲解。以及会涉及到esp8266(NodeMCU)的使用。 ps
一、使用URCesp8266作为AT服务器,STM32作为AT客户端,之间采用AT指令集进行操作,(esp8266进入透传模式后,stm32再发的AT指令将失效,会当做是透传数据被esp8266直接转发),正常情况下,都是stm32发一条AT指令,esp8266会反馈一条数据,这时候直接采用at_client的相关接口函数就可以进行AT指令的发送与回应数据处理;但还存在esp8266作为AT服务器
目录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阅读
官方文档:http://docs.micropython.org/en/latest/esp8266/genrst/index.html工欲善其事,必先利其器。如果要学习micropython,先要学习一下python的基础知识。网上资料一大堆,可以自己去看,而且下载一个python环境在交互界面学习也很方便。其次需要知道micropython和标准python的差异在哪里,本笔记翻译了官方文档中
先看下载自己的固件填写好自己的的邮箱地址,然后选择好自己需要的功能,一会编译好的固件就会发到您的邮箱地址https://nodemcu-build.com/我下载的链接:http://pan.baidu.com/s/1qYUI4zi%20密码:kqnt 我一开始用的QQ邮箱,不过后来不知道怎么的我的qq邮箱不可以了,,,,所以就用的自己的新浪邮箱   &nb
随着互联网和移动设备的普及,视频已经成为了人们获取信息和娱乐的主要途径之一。在观看视频时,文字解说和标题是很重要的元素,它们可以帮助观众更好地理解视频内容,同时也可以提高视频的传播效果。例如,制作一个烹饪教学视频时,可以使用视频字幕添加工具添加文字说明菜谱、食材和烹饪过程。这样我们就可以更好地理解教学内容,并且更容易跟随视频步骤进行操作。那大家知道视频字幕添加工具有哪些吗?如果你还不知道的话,赶紧
esp8266串口wifi,估计很多朋友都有。废话不多说,直接切入正题吧 esp-01,就是某宝上最常见的那款,通过uart接口,可以由arduino发送AT命令控制其功能。8266有两种工作模式,分别是station模式以及ap模式,简单来说,station模式是连你家无线路由器的,ap模式是8266作为热点由手机去连接它(或者无线路由器)。如无意外,在家里使用都会用station模式。当然,这
转载 2024-05-23 19:45:06
41阅读
\ 概述 智能灯,是一个简单常见的智能产品,硬件电路简单,程序本身也不复杂;下面我们使用gokit3(s)开发板和机智云云端,实现如何将一个传统的灯泡,低成本改造成可以远控开关的智能灯。下面我们使用GoKit3(S)开发板,基于esp8266模块上的SoC方案,开发的智能灯项目为例,示范一下如何将设备快速接入机智云,实现硬件智能化。 步骤 1.准备工作硬件: 1)GoKit3(S)开发板 2)杜邦
转载 2024-08-14 14:32:57
204阅读
  • 1
  • 2
  • 3
  • 4
  • 5