- 博客(25)
- 收藏
- 关注
原创 pH 值传感器是什么?从复合玻璃电极到 pH 检测模块,新手一篇快速看懂
这套 pH 传感器不是“一个探头直接吐出 pH 数字”,而是一套完整的电化学模拟测量系统:复合玻璃电极把氢离子活度变化变成高阻电势,PCB 模块用运放和比较电路把信号调理成 P0/T0/D0,MCU 再通过 ADC、滤波、标准液校准和温度管理得到最终 pH。新手真正需要掌握的,不是背一条 3.5×V+Offset,而是理解“电极—模拟前端—ADC—校准—维护”这条链路。
2026-09-16 13:40:55
343
原创 HLK-LD2420 雷达模块是什么?从人体感知原理到接线与参数配置,新手一篇快速看懂
HLK-LD2420 是一块 3.3 V 供电的 24 GHz 人体感知雷达模块,通过回波变化判断运动和微动,再以 GPIO 或 UART 输出结果;真正用好它,需要同时理解安装范围、距离门、触发/保持门限与消失延时。
2026-09-16 08:55:29
280
原创 GY-30 数字光照传感器是什么?从 BH1750FVI 芯片原理到 GY-30 模块,新手一篇快速看懂
BH1750FVI 把光电检测、积分、ADC 与 I2C 集成在一起;GY-30 把它做成便于接线的模块。真正掌握它,是能够说明一个 lx 数值从哪里来、受哪些条件影响,以及通信出错时系统会怎样处理。
2026-09-12 13:25:04
236
原创 单路数字 TDS 水质传感器是什么?从电导测量、温度补偿到模块与串口,新手一篇快速看懂
单路数字 TDS 水质传感器是什么?从电导测量、温度补偿到模块与串口,新手一篇快速看懂
2026-09-12 13:08:38
151
原创 DHT11 数字温湿度传感器是什么?从传感器原理到 YL-47 模块,新手一篇快速看懂
DHT11 是一颗把“湿度敏感元件 + NTC 温度元件 + 校准 + 数字通信”集成到一起的入门级数字温湿度传感器;你资料中的 YL-47 模块则在 DHT11 外围增加了 DATA 上拉、电源指示和 3 针接口,让 STM32 新手只需要接 VCC、DATA、GND 就能开始实验。
2026-09-10 17:00:38
591
原创 ASRPRO 离线语音识别模块是什么?从“听见声音”到“识别命令”,新手一篇快速看懂
ASRPRO 是一套把“麦克风采集 + 本地语音识别模型 + 控制逻辑 + GPIO/UART/PWM 等接口”结合起来的离线语音控制方案;开发板又在核心芯片外围加入 CH340K、Type-C 下载、拾音、喇叭和引脚接口,让新手可以更快完成原型验证。
2026-09-09 13:14:57
222
原创 AS6221 高精度数字温度传感器是什么?从裸芯片到 EV9 模块,新手一篇快速看懂
AS6221 是把“高精度温度感应 + ADC + 数字校准/线性化 + I²C + 阈值告警”集成到 1.5 mm × 1.0 mm 芯片里的高精度数字温度传感器;EV9-AS6221 模块则是在它外围补齐稳压、去耦、电平转换和六针接口,让新手能够更方便地与 STM32 直接联调。
2026-09-09 13:05:32
247
原创 HLK-V40 语音合成模块是什么?从 UART 指令到 TTS 播报,新手一篇快速看懂
HLK-V40 是一个把“UART 控制 + 语音播报 + 2.4G Wi-Fi + BLE 4.2”集成到一起的复合通信/语音模块。对 STM32 新手来说,先把它当成“通过 UART 发送 AT 指令就能播报固定词条和动态数字”的语音外设最容易上手;等基础播报稳定后,再利用它的 Wi-Fi/BLE 能力扩展成联网语音终端。
2026-09-08 10:46:04
273
原创 MPU6050 是什么?从六轴 IMU 到常见 GY-521 模块,新手一篇快速看懂
MPU6050 是一颗把“3 轴加速度计 + 3 轴陀螺仪 + 16 位 ADC + 数字滤波 + FIFO + DMP + I²C”集成在一起的六轴 IMU;GY-521 模块则在芯片外围补上稳压、去耦、上拉和排针,让 STM32 新手能够用 VCC、GND、SCL、SDA 四根线快速得到六轴运动数据。
2026-09-08 10:39:32
735
原创 JGA25-370 直流减速电机是什么?从“电机为什么会转”到“编码器怎么测速”,新手一篇快速看懂
JGA25-370 不是“一个 12V 小电机”这么简单,而是“370 有刷直流电机 + 金属减速箱 + AB 相霍尔编码器”的组合。电机负责产生转矩,减速箱把高速变成更适合负载的低速高转矩,编码器把实际运动反馈给 STM32;再配合 DRV8871、INA219 和温度传感器,就能形成“驱动—测速—电流监测—故障判断—保护”的完整闭环。
2026-09-01 23:36:44
335
原创 DS18B20 数字温度传感器是什么?从 TO-92 三个引脚到 1-Wire 时序,新手一篇快速看懂
DS18B20 是一颗“温度传感器 + 数字转换 + 1-Wire 通信 + 唯一地址 + CRC/报警配置”高度集成的数字温度传感器。对 STM32 新手而言,硬件只需 3.3 V、GND、DQ 和一个约 4.7 kΩ 上拉电阻;真正值得掌握的是 1-Wire 的复位/存在检测、温度转换等待、Scratchpad 读取和数据换算。
2026-09-01 23:23:00
423
原创 INA219 电流/功率监测芯片是什么?从“分流电阻”到 I²C 数字量,新手一篇快速看懂
INA219 是一颗把“高侧分流电阻压差测量 + 总线电压测量 + 12 位 ADC + 可编程校准 + 电流/功率计算 + I²C 通信”集成在一起的数字电源监测芯片;常见 INA219 模块则在芯片外围加入 0.1 Ω 分流电阻、端子、地址焊盘和 I²C 接口,让 STM32 开发者能够用几根线就快速获得电压、电流和功率数据。
2026-08-31 22:14:29
313
原创 0.96 英寸 OLED(I²C通信)是什么模块?新手快速入门OLED模块
介绍0.96英寸OLED模块(IIC通信版),包含模块组成和实现原理等内容
2026-08-31 21:28:36
450
原创 从零完成 STM32 + ESP-01S + 云服务器 TCP 通信测试
STM32 通过 USART3 控制 ESP-01S 接入手机 2.4 GHz 热点,随后连接公网云服务器 8.152.204.86:9002。云端在同一 TCP 连接中连续收到 seq=1~6 的测试报文,5 个发送间隔平均约 5.4 秒,说明本次 TCP 上行链路已经打通。
2026-08-30 23:34:01
303
原创 ESP8266 与 ESP-01S 到底是什么?从 Wi-Fi SoC 到串口联网模块,新手一篇快速看懂
ESP8266EX 是负责“运算 + Wi-Fi”的核心 SoC;ESP-01S 是把 ESP8266、Flash、天线和外围电路封装成方便使用的小模块;烧录 AT 固件后,它就可以通过 UART 帮 STM32 等主控快速实现 Wi-Fi 联网。
2026-08-29 23:09:15
450
原创 DRV8871 电机驱动芯片是什么?从芯片到驱动模块,新手一篇快速看懂
DRV8871 是一颗把“四个功率 MOSFET + H 桥控制 + 电流限制 + 故障保护”集成在一起的有刷直流电机驱动芯片;DRV8871 模块则是在芯片外围补齐电容、限流电阻和接口,让单片机开发者能够更方便地直接接电源、电机和 IN1/IN2 控制线。
2026-08-29 21:40:10
379
原创 正点原子精英板ST-linkV2无法烧录
解决办法:01:更换电脑的供电USB和ST-linkV2的USB接口、02:使用正点原子STlink升级软件进行升级,之后能够正常烧录。故障现象:精英板硬件连接正常,能够识别到ST-linkV2(具备设备名称),程序正常编译但是无法烧录。03:但是ST-link能够识别到设备名称,但就是无法烧录。04:升级st-linkV2并更换USB接口,问题解决。
2026-08-27 22:15:35
222
原创 linux学习5——使用库函数实现文件打开、写入、读出和关闭(fopen(),fclose(),fputc(),fputs(),fpritf(),fgetc(),fgets()和fscanf())
注意:在读取中文时,不确定中文读取的字节数,因此需要添加循环,不断读取文档中字节,循环条件:当读取数值不等于EOF时,则循环成立。返回值:char类型:返回EOF:读取失败,返回其他:读取成功。返回值:int 类型:返回EOF文件打开失败,返回其他,文件打开成功。参数3:FILE*类型:要读取的文档(已经使用fopen()函数对其进行打开)返回值:int类型:返回EOF:文件关闭失败;返回值:int类型:返回EOF:写入失败,返回其他,写入成功。返回值:返回EOF:读取失败,返回其他,读取完成。
2024-09-12 09:50:20
1363
原创 linux学习4——makefile基本使用
点击1行和2行之间的三角形:让程序运行,生成可执行文件main,运行main即可得到helloworld输出。2行main:追踪监控目标文件(检查项目文件目录中是否有main文件,有程序提示main为最新;3行main:要生成的目标文件:(可将3行main修改为main1.main2等均可执行)是用于管理和自动化网络编程的文本文件,对文件编译时,可以针对性的选择目标文件和依赖文件通过命令行对其中部分文件进行编译。第二行中:冒号左边:目标文件,4:第一个makefile文件:在前面文件的基础上,
2024-09-10 23:47:04
747
原创 Linux学习3——gcc编译程序具体流程
在linux学习2中,我们完成对main.c、hello.c和hello.h这三个文件的编写,并且通过gcc编译器实现对perintf()中的内容进行打印输出。将main.s和hello.s转化为main.o和hello.o形式。将main.c和hello.c文件转化为main.i和hello.i文件(通过gcc -E 命令来实现)将main.i和hello.i转化为main.s和hello.s文件形式(通过gcc -S(s为大写)命令来实现)将main.o和hello.so动态库进行连接生成main2。
2024-09-10 11:32:15
646
原创 Linux学习2——Ubuntu系统下使用vscode编写第一个程序
4.3:main.c函数编写:因主函数之引入say_hello()函数,而且该函数存在于hello.c头文件中,因此主函数只需要使用hello.c一个头文件。以及在hello.c文件中快速创建函数框架:将鼠标放置在函数上方,点击快速修复即可,hello.c文件自动引入hello.h。原因分析:根据学习,得知该文件在编译时,只编译了main主函数,没有编译其他依赖文件。3.1: 创建main.c函数,点击右上角的文件加号,命名为main.c即可。1:编写程序前先创建一个文件夹,用来保存工程的全部文件。
2024-09-08 23:59:07
664
原创 RTOS—keil工程项目导入.h文件后,文件出现黄色感叹号,错误类型为路径错误
修改完成后需要将.c文件和.h文件重新导入:否则还会报错。解决方式:保存路径全部改为英文。
2024-09-02 21:32:06
1317
原创 win11无法打开百度网盘(点击没反应)
然后再次打开百度网盘,会卡顿一下(有的设备没有),之后再将设备联网即可正常运行网盘。2:点击电脑端百度网盘,软件没有反应(连续点击多次均是如此)3:重启设备,仍然无法打开网盘。前提条件:1:设备联网。解决方法之一:首先断网。
2024-09-02 19:05:35
9067
2
原创 win11打微信电话,麦克风无法正常使用,对方听不到声音
2:在系统》声音中查看麦克风阵列是否正常,点击麦克风阵列。备注:有时设置正常,但仍然无法使用,可以设备重启一下。此时微信的麦克风权限为开启。出现测试结果则麦克风正常。
2024-09-01 13:55:15
42259
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅