- 9
- 0
- 约1.44千字
- 约 3页
- 2021-03-17 发布于福建
- 举报
为了我们能够理解小车如何避障 我们先学习一下 如何用 HC-SR04超声波测距模块测距
一、树莓派GPIO编号方式
功能物理引脚: 从左到右,从上到下:左边基数,右边偶数:1-40
BCM: 编号侧重 CPU 寄存器,根据 BCM2835 的 GPIO 寄存器编号。
wpi: 编号侧重实现逻辑,把扩展 GPIO 端口从 0 开始编号,这种编号方便编程。正如下图 WiringPi 一栏
第2只脚为5V,给超声波模块供电第39只脚为GND,与超声波模块共地GPIO28和GPIO29(根据自己的代码而定),分别作发送和接收用,分别于Trig和Echo相连接。
二、下面是C语言代码 dis.c
#include wiringPi.h
#include stdio.h
#include sys/time.h
#define Trig 4
#define Echo 5
void ultraInit(void)
{
pinMode(Echo, INPUT);
pinMode(Trig, OUTPUT);
}
float disMeasure(void)
{
struct timeval tv1;
struct timeval tv2;
long start, stop;
float dis;
digitalWrite(Trig, LOW);
delayMi
您可能关注的文档
最近下载
- 成人甲状腺功能减退症诊治指引.pdf VIP
- Z20名校联盟(浙江省名校新高考研究联盟)2026届高三第二次联考英语读后续写精讲分析 讲义.docx
- 2026年各省书法艺考统考真题及详细参考答案(完整版).docx
- 初二数学(北京版)-方差.pptx VIP
- 2024年教科版高中物理必修二全册教学课件.pdf VIP
- 脂肪酸的氧化分解PPT课件.ppt VIP
- 【医脉通】中国的高尿酸血症相关疾病诊疗多学科专家共识.pdf VIP
- 羽毛球拍拉线磅数调试技师岗位招聘考试试卷及答案.doc VIP
- 中医学的哲学基础-中医基础理论课件(配图很多).pptx VIP
- 羽毛球拍拉线磅数知识.docx VIP
原创力文档

文档评论(0)