更新時(shí)間:2021-07-05 21:54:12作者:admin2
去百度文庫,查看完整內(nèi)容>
內(nèi)容來自用戶:恒星語LL
機(jī)器人實(shí)訓(xùn)總結(jié)
學(xué)院:專業(yè)班級(jí):姓名學(xué)號(hào):指導(dǎo)教師:2013年7月
為期一周的機(jī)器人實(shí)訓(xùn)轉(zhuǎn)眼就過去了,個(gè)人認(rèn)為這是我上大學(xué)以來參加的最有意思的一次課程設(shè)計(jì)了,在實(shí)訓(xùn)期間,同學(xué)們親自動(dòng)手組裝機(jī)器人小車并通過修改調(diào)試程序使自己的小車完成要求的任務(wù),將平時(shí)學(xué)習(xí)的C語言和單片機(jī)知識(shí)運(yùn)用到了實(shí)際操作中,極大地調(diào)動(dòng)了我們學(xué)習(xí)的積極性并提高了動(dòng)手能力,是我們受益匪淺!
任務(wù)一:組裝小車并完成基本調(diào)試
實(shí)訓(xùn)第一天我們的主要任務(wù)便是將實(shí)訓(xùn)機(jī)器人小車按要求組裝好,這看似簡(jiǎn)單的任務(wù)是極其需要耐心與細(xì)致的,每一個(gè)螺絲都要擰緊,每一個(gè)電子元件都要安裝于指定位置,特別要注意左右輪的接線,如果反接將會(huì)使小車反向運(yùn)行。經(jīng)過半小時(shí)的摸索,我們的小車終于成形,但當(dāng)給它錄入一個(gè)前行程序時(shí),小車竟然莫名其妙的在原地打轉(zhuǎn),我們仔細(xì)查閱了實(shí)訓(xùn)指導(dǎo)書,才發(fā)現(xiàn)問題所在,原來,每一個(gè)新組裝的機(jī)器人都需要進(jìn)行調(diào)零檢測(cè)才能保證其運(yùn)行的準(zhǔn)確,調(diào)零程序如下:
#include
#include
int main(void)
{
uart_Init();
printf("The LED connected to P1_0 is blinking!\n");
while(1);
{
P1_0=1;
delay_nus(1500);
P1_0=0;
delay_nus(20000);
}
}
將程序錄入小車并運(yùn)行,旋轉(zhuǎn)車輪旁的旋鈕直至車輪停轉(zhuǎn)便達(dá)到了調(diào)零的目的。接下來,我們便要完成實(shí)訓(xùn)要求的第一個(gè)程序:控制小車#include#define LeftLaunc