基于单片机寻迹巡线避障智能小车系统设计资料(毕设课设资料)

单片机智能小车寻迹避障系统设计与实现
部署运行你感兴趣的模型镜像

三个模拟红外传感器进行检测循迹,具体模式如图所示,使用超声波进行避障,避障距离可以进行调整,预设为200cm,可以代码进行修改。适合二次开发。非常好的毕业设计资料,包括仿真图+程序+pdf原理图+元器件清单+简要说明+程序详细注释。部分代码如下,下载地址

【资源下载】下载地址如下:
https://docs.qq.com/doc/DTlRSd01BZXNpRUxl

001【毕业设计】基于单片机寻迹巡线避障智能小车系统设计资料

 

#include <reg51.h>
#include <intrins.h>
/* #include "ultrasonic_wave.h"//超声波头函数 */
#define unchar	unsigned char
#define uint	unsigned int
#define ULint	unsigned long int
sbit		left_go		= P0 ^ 0;       /* 左轮前进,1有效 */
sbit		left_re		= P0 ^ 1;       /* 左轮后退 */
sbit		reght_go	= P0 ^ 2;       /* 右轮前进 */
sbit		reght_re	= P0 ^ 3;       /* 右轮后退 */
sbit		mh		= P0 ^ 4;       /* 避障 */
sbit		rs		= P0 ^ 5;       /* lcd RE端 */
sbit		rw		= P0 ^ 6;       /* lcd R/W端 */
sbit		e		= P0 ^ 7;       /* lcd E端 */
sbit		sou		= P1 ^ 6;       /* 蜂鸣输出 */
unchar		seconds		= 60, s = 0; minutes = 59;
char code	number[]	= { "0123456789" };

char flag = 0;
/* 超声波 */
char flags = 0;
/* 超声波距离 */
char flag1s = 0;
/* 计算定时间 */
uint time = 0;
/* 计算距离 */
ULint L_ = 0;
/* 数值有误 */
unchar FW = 0;

unchar p1zt = 0xff, moshi = 0x00;       /* p1zt存p1口寻迹状态,moshi存控制模式 */

/* =====================延时函数==================*/
void delay()                            /* 延时100us */
{
	unchar i;
	for ( i = 0; i < 100; i++ )
		;
}


void delay_50ms()   /* 延时50ms */
{
	unchar ms;
	for ( ms = 0; ms < 50; ms++ )
	{
		delay();
	}
}


void seg( unchar i )  /* 可选秒延时i=1表示1s */
{
	unchar a;
	for (; i > 0; i-- )
	{
		for ( a = 0; a < 20; a++ )
			delay_50ms();
	}
}


/* ===============lcd屏控制=============== */
void xsj( unchar dat[16], w )    /* 写数据函数,dat[16]要显的字符串,w字符个数,w<16 */
{

 

您可能感兴趣的与本文相关的镜像

Stable-Diffusion-3.5

Stable-Diffusion-3.5

图片生成
Stable-Diffusion

Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率

目录 摘要………………………………………………………………………………………2 ABSTRACT…………………………………………………………………………………2 第一章 绪 论……………………………………………………………………………3 1.1智能小车的意义和作用 ……………………………………………………………3 1.2智能小车的现状 ……………………………………………………………………3 第二章 方案计与论证 ………………………………………………………………4 2.1 主控系统 …………………………………………………………………………4 2.2 电机驱动模块………………………………………………………………………4 2.3 循迹模块 …………………………………………………………………………6 2.4 避障模块 …………………………………………………………………………7 2.5 机械系统 …………………………………………………………………………7 2.6电源模块 …………………………………………………………………………8 第三章 硬件计 ………………………………………………………………………8 3.1总体计 …………………………………………………………………………8 3.2驱动电路 …………………………………………………………………………9 3.3信号检测模块………………………………………………………………………10 3.4主控电路 …………………………………………………………………………11 第四章 软件计 ……………………………………………………………………12 4.1主程序模块…………………………………………………………………………12 4.2电机驱动程序………………………………………………………………………12 4.3循迹模块……………………………………………………………………………13 4.4避障模块……………………………………………………………………………15 第五章 制作安装与调试 ………………………………………………………………18 结束语……………………………………………………………………………………18 致谢………………………………………………………………………………………19 参考文献…………………………………………………………………………………19
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值