随笔分类 -  霍北北的新手课——年轻人的第一个物联网项目

摘要:ESP32 Arduino 舵机控制 ESP32 Arduino 舵机控制 1. 前言 2. 安装程序库 3. 编写相关程序 3.1. 引入头文件 3.2. 定义控制引脚 3.3. 创建舵机对象 3.4. 舵机初始化 3.5. 完整程序 1. 前言 2. 安装程序库 打开库管理工具 工具 -> 管理 阅读全文
posted @ 2024-12-07 10:56 霍北北 阅读(694) 评论(0) 推荐(0) 编辑
摘要:UART UART 1. 什么是UART? 2. 硬件接线 3. 数据帧格式 4. 波特率 4.1. 波特率和比特率的定义 4.2. 波特率和比特率之间的关系 4.3. 波特率的作用 5. UART通信分析实践 5.1. 发送"Hello, World!",请写出数据帧。 5.2. 每秒传输多少个字 阅读全文
posted @ 2024-05-11 02:05 霍北北 阅读(181) 评论(0) 推荐(0) 编辑
摘要:ESP32 Arduino开发 MQTT 目录ESP32 Arduino开发 MQTT1. 安装程序库2. 编写相关程序2.1. 引入头文件2.2. 定义MQTT相关参数2.3. 创建对象2.4. 连接网络2.5. 连接MQTT服务器2.6. MQTT回调函数3. 完整的代码例程4. MQTT连接测 阅读全文
posted @ 2024-04-13 19:37 霍北北 阅读(2478) 评论(0) 推荐(0) 编辑
摘要:Arduino IDE 环境配置 目录Arduino IDE 环境配置1. 安装方式2. 操作方法(Arduino中文社区)2.1. 安装Arduino IDE2.2. 下载固件2.3. 修改Arduino IDE语言2.4. 添加开发板管理网址2.5. 运行离线包2.6. 检查安装是否成功 1. 阅读全文
posted @ 2024-03-23 14:56 霍北北 阅读(600) 评论(0) 推荐(0) 编辑
摘要:ESP32 Arduino开发 网络连接 目录ESP32 Arduino开发 网络连接1. 编写相关程序1.1. 引入头文件1.2. 调用WiFi连接函数1.3. 检测网络连接状态1.4. 连接超时处理2. STA模式与AP模式 1. 编写相关程序 1.1. 引入头文件 WiFi.h并不是第三方的库 阅读全文
posted @ 2024-01-16 11:11 霍北北 阅读(711) 评论(0) 推荐(0) 编辑
摘要:通信方式的分类 在了解串口通信之前,需要先对于常见的通信方式有一个基础的认知。 1. 串行、并行通信 串行通信:利用一条传输线将数据一位位地顺序传送 并行通信:利用多条传输线将一个数据的各位同时传送 2. 异步、同步通信 同步通信:信息发送设备与接收设备需要时钟同步,两者间除数据线连接,还需要额外的 阅读全文
posted @ 2024-01-05 09:49 霍北北 阅读(346) 评论(0) 推荐(0) 编辑
摘要:ESP32 Arduino开发 DHT11传感器 参考:CSDN博客 1. 安装程序库 打开库管理工具 工具 -> 管理库... 查找所需要的程序库 安装DHT sensor library 2. 编写相关程序 2.1. 引入头文件 #include <DHT.h> #include <DHT_U. 阅读全文
posted @ 2024-01-05 09:21 霍北北 阅读(661) 评论(0) 推荐(0) 编辑
摘要:MQTT -目录MQTT1. MQTT协议的定义2. 发布/订阅模式2.1 发布/订阅模式的运行流程2.2. 发布/订阅模式的解耦特性3. MQTT协议的数据包格式3.1. 固定报头3.1.1. 标志位3.1.2. 报文类型3.1.3. 剩余长度3.2. 可变报头3.3. 有效载荷4. TCP/IP 阅读全文
posted @ 2023-12-29 17:13 霍北北 阅读(104) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示