
Arduino-ESP8266学习
文章平均质量分 90
丝针
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【超宽带技术(UWB)】
UWB定位精度高,也得益于其时域上的窄脉冲特性,这使它拥有更陡峭的上升沿,因此可以提高脉冲的时间分辨能力,在测量信号飞行时间来堆目标定位时,就能够保持更小的计时误差,用来测距或者定位就更加精确。UWB不同于一般的连续波形的载波(如正弦载波),它使用纳秒级的非正弦窄脉冲来传输数据,在时域上很窄,因此其所占的频谱范围很宽,发射的信号带宽远大于传统的无线通信技术。在总功率保持不变的前提下,带宽越大,总功率分布的范围更广,那么信号在单位频率上的功率密度会降低,因此UWB的发射功率比较低。原创 2025-03-02 11:50:50 · 615 阅读 · 0 评论 -
【自学嵌入式(12)ESP2866的客户端使用】
之前我们介绍了ESP8266网络服务器的使用,将ESP8266开发板作为服务器为浏览器提供服务。在ESP8266中,共有两个库: WiFiClient 库 和 ESP8266HTTPClient 库都可以实现作为客户端的功能,这篇文章就来探讨一下。原创 2025-03-02 11:49:17 · 1032 阅读 · 0 评论 -
【自学嵌入式(11)闪存文件系统的应用】
上篇文章简要了解了闪存文件系统的概念,相关头文件、类以及方法。但我们只尝试了向开发板中传输文本数据,对于更加复杂的内容(如一个界面、一个互动等)还没有实现。本文就将针对这一问题展开。原创 2025-02-27 18:19:06 · 957 阅读 · 0 评论 -
【自学嵌入式(10)ESP8266闪存文件系统概述】
上一篇文章,我们已系统学习了ESP8266在网络服务器方面的学习,本文将围绕该开发板内部的闪存文件系统展开。原创 2025-02-27 17:33:18 · 979 阅读 · 0 评论 -
【自学嵌入式(9)ESP8266网络服务器的使用】
在之前的文章中,曾经编写过两个ESP8266的通信,但对于其背后的原理和调用的库并不熟悉,因此本文章来恶补一下这方面内容。按照惯例,首先介绍一些有关ESP8266网络服务器的库、类以及方法,接着通过几个示例更好理解这些库的作用。原创 2025-02-23 12:41:17 · 1219 阅读 · 0 评论 -
【自学嵌入式(8)天气时钟:天气模块开发、主函数编写】
HTTPClient是一个用于在嵌入式系统(如Arduino、ESP8266、ESP32等)中进行HTTP通信的库。它提供了简单的接口来发送HTTP请求和接收响应,支持常见的HTTP方法,如GET、POST、PUT、DELETE等。以下是对HTTPClientJSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人类阅读和编写,同时也易于机器解析和生成。简单易读JSON使用键值对的形式来表示数据,结构清晰。这使得JSON非常直观,易于理解和使用。轻量级。原创 2025-02-01 17:20:03 · 1187 阅读 · 0 评论 -
【自学嵌入式(7)天气时钟:WiFi模块、OLED模块、NTP模块开发】
WiFi库是用于Arduino平台上的WiFi模块(如ESP8266等)进行无线网络连接的一个重要库。它提供了丰富的功能来管理WiFi连接、网络配置和数据传输。以下是WiFi模式设置: 设置WiFi的工作模式。常用模式包括:WIFI_STA: 站点模式,设备作为客户端连接到路由器。WIFI_AP: 接入点模式,设备作为热点供其他设备连接。: 同时支持站点和接入点模式。关于更多解释,可以参考之前的文章:【STA模式、AP模式、体验天气时钟】连接管理: 开始连接到指定的WiFi网络,ssid。原创 2025-01-30 15:07:51 · 1289 阅读 · 0 评论 -
【自学嵌入式(6)天气时钟:软硬件准备、串口模块开发】
天气时钟系列第一篇,包括软硬件准备及串口模块的编写原创 2025-01-28 19:00:19 · 2590 阅读 · 0 评论 -
【自学嵌入式(5)环形电阻、数码管、随机数字程序】
本篇文章将会手动搭建一个电路,使用到的硬件主要有面包板一个、若干杜邦线、UNO开发板一个、按键开关一个、一个200-500欧姆的电阻、共阴极数码管一个由于对即将要使用的环形电阻和共阴极数码管的结构不太清晰,就去查了一下,具体如正文所示。原创 2025-01-19 12:26:22 · 1015 阅读 · 0 评论 -
【自学嵌入式(4)STA模式、AP模式、体验天气时钟】
为了了解开发板作为无线接入点(AP)的功能,购置了一个天气时钟成品(无源码),本篇文章一起来看看相关的知识和天气时钟的配置过程。原创 2025-01-17 19:42:01 · 1405 阅读 · 0 评论 -
【自学嵌入式(3)串口监视器、两个ESP8266的通信】
本篇文章的终极目标是实现两个ESP8266开发板的通信,在此之前,我们需要先了解串口监视器的概念和使用方法。原创 2025-01-14 18:05:38 · 1188 阅读 · 0 评论 -
【自学嵌入式(2)引脚模式、数字I/O、模拟I/O及其相关函数】
Arduino的引脚分为输入模式、输出模式和输入上拉模式,它们在功能和应用领域上体现出较大的差别;而在I/O流中,分为数字I/O和模拟I/O,所有的端口都能用作前者,而只有部分端口能够用作后者,它们各自拥有特定的函数。本篇文章将认识这些模式及它们所涉及的函数。原创 2025-01-12 23:11:26 · 1114 阅读 · 0 评论 -
【自学嵌入式(1)安装配置Arduino及运行准备工作】
(1)将开发板插入接口,在Arduino中点击 工具 -> 开发板 -> esp8266 -> Generic ESP8266 Moudule(请自行根据实际开发板选择)(2)打开电脑的设备管理器,找到端口中形似CH340的端口,并在Arduino中选择该端口,方法同配置开发板,也需要根据实际情况调整接口。(2)点击工具栏的打勾按钮,这表示烧录,系统会自动检测代码逻辑是否出错,并在烧录结束后输出开发板信息。(3)点击打勾按钮右侧的右箭头按钮,这表示上传程序,开发板将会实现代码中编写的功能。原创 2024-12-23 21:42:13 · 1566 阅读 · 0 评论