久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
循跡避障藍(lán)牙小車電路圖源代碼全部資源
[打印本頁]
作者:
813002105
時(shí)間:
2016-11-26 11:02
標(biāo)題:
循跡避障藍(lán)牙小車電路圖源代碼全部資源
/*****************ZYJJB09-C智能循跡、避障機(jī)器人*****************
//=====================================================================
ZYJJB09-C 單獨(dú)紅外避障演示程序
本程序通過前方的紅外探頭來檢測前面的的信號,當(dāng)前方有障礙物時(shí)
,紅外接收到信號,與黑色接受管檢測的紅外相應(yīng)端口低電平,我們就可以根據(jù)這和
判斷條件來進(jìn)行
聲明:由于紅外接收頭對光線要求較高,所以對于黑白兩種顏色選擇對比度
高為好,而且因?yàn)榈缆方⒉煌枰鶕?jù)實(shí)際的需要來改寫相應(yīng)的延遲時(shí)間
以適應(yīng)角度的最有較轉(zhuǎn)彎,道路應(yīng)根據(jù)紅外接收頭的兩個(gè)寬度來制定,如果道
路較小,或較大者,請調(diào)整以適應(yīng)小車的正確運(yùn)行.
備注:這里的程序以走白線為主,當(dāng)用戶需要選擇走黑線時(shí),請根據(jù)例程作出
實(shí)際修改。并改寫相應(yīng)的延遲時(shí)間函數(shù),以進(jìn)行轉(zhuǎn)彎角度在的最優(yōu)化調(diào)整.
* 平臺:ZYJJB09-C智能循跡、避障機(jī)器人 + Keil U4 + STC89C52
* 程序名稱:ZYJJB09-C 單獨(dú)紅外避障演示程序
* 公司:湖南智宇科教設(shè)備有限公司
* 編寫:智宇公司研發(fā)一部
* 日期:2015-1-15
* 交流:智能車QQ:1018973181
* 晶振:11.0592MHZ
* 售后技術(shù)說明:免費(fèi)開源,不支持客戶自己修改程序分析與改正,可以提供我公司程序說明
* 免費(fèi)結(jié)緣:5星好評贈(zèng)送18個(gè)資料包,追加評價(jià)后再加送20G資料,網(wǎng)上網(wǎng)盤下載
* 視頻教程:本小車配套學(xué)習(xí)C語言詳細(xì)視頻教程,資料統(tǒng)一網(wǎng)盤下載
******************************************************************/ //
// 程序備注: 此程序僅為表現(xiàn)本機(jī)功能而演示用,當(dāng)用作實(shí)際工程時(shí)請慎用. //
//=====================================================================//
#include <REGX52.H> //包含51單片機(jī)相關(guān)的頭文件
sbit LeftIR=P1^1; //定義前方左側(cè)紅外探頭端口
sbit RightIR=P1^0; //定義前方右側(cè)紅外探頭端口
sbit bizhangLED=P2^0; //定義前方右側(cè)紅外探頭端口
sbit M1A=P0^0; //定義左側(cè)電機(jī)驅(qū)動(dòng)A端
sbit M1B=P0^1; //定義左側(cè)電機(jī)驅(qū)動(dòng)B端
sbit M2A=P0^2; //定義右側(cè)電機(jī)驅(qū)動(dòng)A端
sbit M2B=P0^3; //定義右側(cè)電機(jī)驅(qū)動(dòng)B端
void tingzhi()
{
M1A=0; //將M1電機(jī)A端初始化為0
M1B=0; //將M1電機(jī)B端初始化為0
M2A=0; //將M2電機(jī)A端初始化為0
M2B=0;
}
void qianjin()
{
M1A=1;
M1B=0;
M2A=1;
M2B=0;
}
void houtui()
{
M1A=0;
M1B=1;
M2A=0;
M2B=1;
}
void zuozhuan()
{
M1A=1;
M1B=0;
M2A=0;
M2B=1;
}
void youzhuan()
{
M1A=0;
M1B=1;
M2A=1;
M2B=0;
}
void delay_nus(unsigned int i) //延時(shí):i>=12 ,i的最小延時(shí)單12 us
{
i=i/10;
while(--i);
}
void delay_nms(unsigned int n) //延時(shí)n ms
{
n=n+1;
while(--n)
delay_nus(900); //延時(shí) 1ms,同時(shí)進(jìn)行補(bǔ)償
}
void ControlCar(unsigned char ConType) //定義電機(jī)控制子程序
{
tingzhi();
switch(ConType) //判斷用戶設(shè)定電機(jī)形式
{
case 1: //前進(jìn) //判斷用戶是否選擇形式1
{
qianjin();
break;
}
case 2: //后退 //判斷用戶是否選擇形式2
{
houtui(); //M2電機(jī)反轉(zhuǎn)
break;
}
case 3: //左轉(zhuǎn) //判斷用戶是否選擇形式3
{
zuozhuan(); //M2電機(jī)正轉(zhuǎn)
break;
}
case 4: //右轉(zhuǎn) //判斷用戶是否選擇形式4
{
youzhuan(); //M1電機(jī)正轉(zhuǎn)
//M2電機(jī)反轉(zhuǎn)
break;
}
case 8: //停止 //判斷用戶是否選擇形式8
{
tingzhi();
break; //退出當(dāng)前選擇
}
}
}
void main() //主程序入口
{
bit RunFlag=0; //定義小車運(yùn)行標(biāo)志位
//RunShow=0; //初始化顯示狀態(tài)
ControlCar(8); //初始化小車運(yùn)行狀態(tài)
while(1) //程序主循環(huán)
{
Start:
bizhangLED = 0;
if( LeftIR == 0 && RightIR == 1 ) //如果前面避障傳感器檢測到障礙物
{
ControlCar(8); //停止
delay_nms (300); //停止300MS 防止電機(jī)反相電壓沖擊 導(dǎo)致系統(tǒng)復(fù)位
ControlCar(4); //后退
delay_nms (260);
goto NextRun;
}
if( LeftIR == 1 && RightIR == 0 ) //如果前面避障傳感器檢測到障礙物
{
ControlCar(8); //停止
delay_nms (300); //停止300MS 防止電機(jī)反相電壓沖擊 導(dǎo)致系統(tǒng)復(fù)位
ControlCar(3); //后退
delay_nms (260);
goto NextRun;
}
if( LeftIR == 0 && RightIR == 0 ) //如果前面避障傳感器檢測到障礙物
{
ControlCar(8); //停止
delay_nms (300); //停止300MS 防止電機(jī)反相電壓沖擊 導(dǎo)致系統(tǒng)復(fù)位
ControlCar(2); //后退
delay_nms (1000); //后退1500MS
ControlCar(3); //
delay_nms (1800);
goto NextRun;
}
if( LeftIR == 1 && RightIR == 1 )
{
ControlCar(1); //右側(cè)沒有信號時(shí),開始向左轉(zhuǎn)一定的角度
delay_nms (10);
goto NextRun;
}
goto Start;
NextRun:
ControlCar(1);
}
}
//備注:此例程僅為參考程序,請根據(jù)自己的道路進(jìn)行最優(yōu)化調(diào)整。
9.ZYJJB09-C智能小車配套例程代碼.7z
2016-11-26 11:01 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
32.21 KB, 下載次數(shù): 107, 下載積分: 黑幣 -5
作者:
roachwz
時(shí)間:
2017-11-22 22:58
能分享全部資料不。。。(☆_☆)。。。#^_^#
作者:
roachwz
時(shí)間:
2017-11-22 23:01
能分享全部的資料不
作者:
jetty-9
時(shí)間:
2019-1-7 14:24
兄弟,求一下電路圖
作者:
小菜鳥本不菜
時(shí)間:
2019-4-28 13:08
求資源,大哥
作者:
好學(xué)的我
時(shí)間:
2019-10-21 18:38
非常感謝分享!
作者:
liuxuhe
時(shí)間:
2020-10-8 10:04
問題是木有原理圖呀
作者:
roachwz
時(shí)間:
2024-9-3 23:00
怎么走直線啊
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
国产三级在线观看
|
久久久精品一区二区三区
|
黄色a一级片
|
亚洲手机在线
|
国产一区二区三区在线
|
午夜视频在线播放
|
男女啪啪免费网站
|
成人国产网站
|
97人人艹
|
在线观看a视频
|
精品视频一区二区三区
|
亚洲一区二区三区视频
|
日本乱子伦
|
欧美国产一区二区
|
欧美激情网
|
国产性生活视频
|
欧美精品二区
|
日韩成人高清
|
操女人网站
|
精品国产一区二区三区久久久蜜月
|
欧美精品在线一区
|
国产午夜精品一区二区三区嫩草
|
欧美 日韩 国产 成人 在线
|
av免费看网站
|
自拍偷拍欧美日韩
|
亚洲视频在线观看
|
亚洲色在线视频
|
激情综合久久
|
国产成人av网站
|
日韩高清国产一区在线
|
国产日韩欧美一区二区
|
日本激情网站
|
黄色三级网
|
在线看的av
|
天天操操操
|
亚洲人成在线播放
|
一区二区小视频
|
成人免费福利视频
|
91看片淫黄大片
|
久久瑟瑟
|
久久成人毛片
|