- 博客(49)
- 收藏
- 关注

原创 基于STM32的物联网门禁系统设计
项目功能实现的大致思路为:当单片机接收到MQTT服务器传来的身份识别信息录入指令时,驱动指纹识别、射频卡识别或扫码模块进行相关的信息录入;未收到录入指令时,单片机会自动比对传入的身份信息,并依据比对结果控制门锁的开闭。
2024-12-15 22:45:20
2106
21

原创 基于ESP32的环境监测系统设计
单片机采集温度、湿度、光照强度、烟雾传感器传来的数据,将此环境信息实时显示到屏幕上,并通过WiFi将信息传至MQTT服务器。当实验室发生火灾时,驱动警报模块向实验室管理员发送短信和来电提示。当收到语音指令时,播报相应环境信息。
2024-12-09 22:42:27
2604

原创 常见的通信协议——UART、SPI、IIC、CAN......(更新中)
仲裁段的内容主要为本数据帧的 ID 信息 (标识符),数据帧具有标准格式和扩展格式两种,区别就在于 ID 信息的长度,标准格式的 ID 为 11 位,扩展格式的 ID 为 29 位,它在标准 ID 的基础上多出 18 位。需要说明的是,对于异步通信来说,要进行时钟同步,只能依据电平的变化。假如有多个 CAN 通讯节点,在同一时间,一些输出隐性电平,另一些输出显性电平,那么那么根据“线与逻辑”的规定,此时CAN 总线为显性电平 (逻辑 0),显性电平的名字就是这样来的,即可以认为显性具有优先的意味。
2023-08-31 21:30:01
19945
3
原创 C++ 中的基于哈希表实现的容器(更新中)
unordered_set、unordered_map、unordered_multiset 、 unordered_multimap的实现原理和方法接口使用总结
2025-03-01 16:17:05
890
原创 Arduino中借助LU-ASR01实现语音识别
以Arduino Uno和NodeMCU(ESP-12F)两款开发板为例,展示在Arduino开发环境下,如何借助LU-ASR01实现语音识别。
2024-12-25 16:18:01
2134
原创 使用“NodeMCU”、“红外模块”实现空调控制
利用“NodeMCU”开发板与“红外发射模块”,制作一款简易的空调遥控器,以控制不同品牌的空调
2024-12-21 10:43:59
944
3
原创 XM1605扫码模组使用介绍
XM1605扫码模组是一款由深圳市芯码电子有限公司生产的影像式二维扫描模块。该模块采用先进的图像识别算法,能够自动读取各类一、二维条码。
2024-12-14 23:17:40
1270
原创 利用ESP-01S中继实现STM32F103C8T6与MQTT服务器的串口双向通信
利用ESP-01S中继实现STM32F103C8T6与MQTT服务器的串口双向通信
2024-12-13 20:56:19
1501
1
原创 Thonny IDE + MicroPython + ESP32 + LU-ASR01语音识别
在 Thonny IDE 中,使用 MicroPython 为 ESP32 编写程序,通过串口接收LU-ASR01识别到的语音信号
2024-12-08 23:57:51
696
原创 Thonny IDE + MicroPython + ESP32 + A9G 发短信打电话
在 Thonny IDE 中,使用 MicroPython 为 ESP32 编写程序,通过串口向A9G发送指令,实现发短信和来电提示
2024-12-07 23:35:29
297
原创 Thonny IDE + MicroPython + ESP32 + SYN6288 输出语音
在 Thonny IDE 中,使用 MicroPython 为 ESP32 编写程序,通过串口向SYN6288发送指令,实现语音输出,尤其是可变数字的输出
2024-12-06 23:56:53
467
原创 ESP32向MQTT服务器发送消息(MicroPython)
Thonny IDE 中,使用 MicroPython 为 ESP32 编写程序,在连上wifi后,向MQTT服务器发送指定主题的消息
2024-12-05 23:56:10
392
原创 ESP32连接wifi (MicroPython)
Thonny IDE 中,使用 MicroPython 为 ESP32 编写程序,以连接wifi
2024-12-05 23:36:28
513
原创 Thonny IDE + MicroPython + ESP32 + GY-302 测量环境中的光照强度
在 Thonny IDE 中,使用 MicroPython 为 ESP32 编写程序,以驱动 GY-302 传感器测量环境中的光照强度
2024-12-03 23:41:59
795
原创 Thonny IDE + MicroPython + ESP32 + 0.96寸OLED(IIC) 显示任意字符
在 Thonny IDE 中,使用 MicroPython 为 ESP32 编写程序,以驱动 四针脚0.96英寸OLED显示屏模块显示任意字符
2024-12-03 16:51:21
1931
使用atmega16,lcd1602,MM74C922芯片,4x4矩阵键盘,实现加减计算器仿真
2023-07-30
使用c++11新特性for ( : ) 来遍历二维数组时,为啥要用引用?
2025-01-16
CAN总线仲裁的电路原理是啥?
2023-12-24
如何通过python将word文档中的段落进行非连续编号
2023-11-16
在STM32F103C8T6中,为什么B口需要先配置时钟,而A口可以后置呢?
2023-08-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人