UltrasonicRanging
💠 51单片机 - 基于温度补偿的超声波测距系统
Install / Use
/learn @EchoShoot/UltrasonicRangingREADME
UltrasonicRanging
STC89C51下基于温度补偿的超声波测距系统, 是我大三上期 "嵌入式开发课" 的课程设计项目. 所有的源码都是自己写的, 经过调优后比网上一些没有利用温度来修正的超声波测距源码要精确许多.

文件介绍
文件名称 | 文件作用 ------------ | ------------- Sonar.h \ Sonar.c | "HC-SR04超声波模块" temp.h \ temp.c | "DS18B20温度传感器模块" LCD1602.h \ LCD1602.c | "LCD1602显示温度与距离" Main.c | "程序运行逻辑"
程序流程
主程序流程图

HC-SR04超声波模块

DS18B20温度传感器模块

硬件介绍
硬件连接图

STC89C51

LCD1602

HC-SR04

DS18B20

Related Skills
node-connect
354.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
112.3kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
354.3kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
354.3kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
