999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Arduino單片機的智能搬運機器人研究

2018-08-06 12:03:22程赟
魅力中國 2018年12期
關鍵詞:程序智能

程赟

摘要:在工業時代,機器人是人造機器的“終極”形式,是人類智慧的結晶。在各處工地或者制造業工廠,經常能看到搬運重物的起重機或者小推車,但這些機械的運行都需要依靠人的操作和控制。本文以教育機器人為例,基于Arduino單片機對智能搬運小車做簡單的分析和研究,對電機模塊和顏色傳感器模塊進行適當的優化和測試,提升小車的準確度和高效性,能夠實現教育機器人的智能搬運。

說到20世紀最造福人類的創造之一,機器人技術的發明一定榜上有名。新型色色的特種機器人還有日漸技術成熟的工業機器人,宣告著智能制造技術的崛起。作為工業機器人的一種,智能搬運機器人也被廣泛的研究和設計,本文舉例說明如何實現車輪前進方向的調整,如何實現顏色的分辨。

本文智能搬運機器人基于Arduino平臺進行編程,能實現將不同顏色物體循跡分類搬運到對應顏色的目標地點。

一、電機控制

機器人所用的電機,又稱伺服電機,可以將收到的電子信號轉換為速度進行輸出,可以驅動車輪或者履帶前進。本次電機使用PWM即脈沖寬度調制這種方法能夠實現較簡單和靈活的控制,并且有較好的動態響應。電機在與Arduino控制板連線之后,注意首先控制機器人小車的車輪的速度,避免放在桌子上從桌子上跌落,其次根據控制脈沖信號時序圖進行電機調零。電機在使用脈沖序列控制并且經過零點標定后,不會旋轉。如果仍舊旋轉,需重新調零。

二、機器人運動控制原理及優化調整

下載程序將電機調零后,可以嘗試觀察用1400~1600之間的數字去修改高電平持續時間,進而觀察電機的轉速,不同的時間帶入,電機正反轉效果不同,同時速度也有差別。根據測量可得到一個電機旋轉與機器人運動控制表,如表1。

電機旋轉與機器人運動控制表,如表1。

根據表1可舉例說明,以下為全速前進程序:

void Fast_forward(uchar a) //快速前進

{

uchar i;

for(i=0;i

{

digitalWrite(right_moter,HIGH);

delayMicroseconds(1450);

digitalWrite(right_moter,LOW);

digitalWrite(left_moter,HIGH);

delayMicroseconds(1540);

digitalWrite(left_moter,LOW);

delay(20);

}

}

右轉90度程序:

void turn_right_90()

{uchar i;

for(i=0;i<65;i++) //慢右轉90度

{

digitalWrite(right_moter,HIGH);

delayMicroseconds(1530);

digitalWrite(right_moter,LOW);

digitalWrite(left_moter,HIGH);

delayMicroseconds(1530);

digitalWrite(left_moter,LOW);

delay(20);

}

}

三、顏色傳感器的原理和程序設置

智能小車能成功搬運不同顏色的木塊去到目標地點要依靠于顏色傳感器和程序設置。顏色傳感器檢測或識別某個顏色是依靠檢測這個顏色中三原色的比例。三原色即紅、綠、藍三種顏色。本文顏色傳感器的型號是TCS230。當它對顏色進行判斷時,依次啟用紅色、綠色、藍色傳感器,從而只有該顏色光可以通過,不是這個顏色的光就被阻止。因此可以得出對應顏色的光強。S0、S1 輸入引腳用于選擇輸出比例因子或者電源關斷模式,不同的輸出比例因子可控制不同的輸出頻率,以適應不同的需求;S2、S3 輸入引腳用于選擇濾波器的類型;“LED”輸入引腳用于點亮兩個LED 燈;OUT 是頻率輸出引腳;GND 是芯片接地引腳,+5V 和 VDD接 5V 電源。TCS230顏色傳感器工作時,首先打開LED燈,選擇輸出比例因子,然后依次選定不同的顏色濾波器,每選通一個濾波器就檢測其輸出引腳輸出的不同頻率(即光強)的方波脈沖數,最后根據得到的三原色脈沖數比例判斷顏色。

在顏色判斷初期,由于傳感器對三種基本色的判斷和敏感程度不同,導致三種顏色的輸出值并不均等,影響顏色識別,為此,增加一個白平衡手段進行調整,主要是為了給傳感器定義什么是白色,使得三原色RGB輸出值相等。

安裝好顏色傳感器,做好白平衡之后,進行對色塊的不同顏色的學習。由于周圍光線和色塊的距離位置的影響,所以有可能會導致識別顏色出錯,所以在測量不同顏色輸出值時應考慮這些因素,適當的擴大三原色的范圍,同時設置防止出錯的條件直到對所有的顏色都識別正確。

對此,優化后的顏色識別的程序如下:

int Robot_checkColor()

{

ColorreCognt(refer_time,clrpulses);

if((clrpulses[0] - clrpulses[2] > 90) && (clrpulses[0] - clrpulses[1] > 80)){

currentcolor = Red;

}

else if((abs(clrpulses[0] - clrpulses[2])<50)&&(abs(clrpulses[0] - clrpulses[1])<50)&& (clrpulses[0]>100)){

currentcolor = White;

}

else if((abs(clrpulses[0] - clrpulses[2])<30)&& (abs(clrpulses[1] - clrpulses[2])<10)&& clrpulses[0]<70){

currentcolor = Black;

}

else if((clrpulses[0] < clrpulses[1]) && (abs(clrpulses[1] - clrpulses[2])>9)){

currentcolor = Blue;

}

else if((clrpulses[2] > clrpulses[1]) && (clrpulses[0] - clrpulses[1] > 100)){

currentcolor = Yellow;

}

return currentcolor;

}

此數據均基于當時環境和光線測試得來,這樣才能實現較精準的顏色識別。

通過調用白平衡函數,可以知道三原色的濾波器的時間基準值,然后通過Robot_checkColor()函數進行時間值對比,得到了相應顏色的時間值,依靠分辨條件,可以識別出不同色塊的顏色。

本文從電機參數的測試修改以及顏色傳感器設置和識別程序這兩大方面分析和優化了智能搬運機器人的程序,能夠更精確的實現小車轉彎的角度以及前進方式;并且基于三原色的濾波器,能夠實現對不同顏色的識別。在對電機和顏色模塊成功設置后,才能使得智能搬運機器人實現對不同色塊的識別,進而搬動色塊去到該色塊對應的目的地。關于智能搬運的循跡模塊,和尋找色塊模塊就不在這里詳述了。

參考文獻:

[1]基于RGB的顏色辨識系統設計[J]. 高富強,李嶺,安康. 傳感器與微系統. 2012(10)

[2]物料搬運移動機器人機械與控制系統設計與研究[D]. 彭天然.合肥工業大學 2016

[3]基于AVR的比賽機器人控制系統研究[J]. 王文斌,陳偉. 電氣傳動. 2010(07)

猜你喜歡
程序智能
智能制造 反思與期望
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
智能前沿
文苑(2018年23期)2018-12-14 01:06:06
智能前沿
文苑(2018年19期)2018-11-09 01:30:14
智能前沿
文苑(2018年17期)2018-11-09 01:29:26
智能前沿
文苑(2018年21期)2018-11-09 01:22:32
智能制造·AI未來
商周刊(2018年18期)2018-09-21 09:14:46
失能的信仰——走向衰亡的民事訴訟程序
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
主站蜘蛛池模板: 国产亚洲日韩av在线| 国产美女主播一级成人毛片| 欧美日韩北条麻妃一区二区| 欧美国产视频| 秋霞国产在线| 国产成人精品在线1区| 欧美有码在线观看| 国产成本人片免费a∨短片| 国产精品自拍露脸视频| 免费观看男人免费桶女人视频| 国产清纯在线一区二区WWW| 40岁成熟女人牲交片免费| 成人午夜视频网站| 国产小视频网站| 日韩a级片视频| 国产男女免费完整版视频| 91麻豆国产视频| 玩两个丰满老熟女久久网| 天堂成人在线视频| 2021最新国产精品网站| 97se亚洲| 波多野结衣一二三| 成人福利在线视频| 特级做a爰片毛片免费69| 国产AV毛片| 亚洲第一成年网| 久久亚洲黄色视频| 国产激情国语对白普通话| 欧美一区二区三区不卡免费| 在线不卡免费视频| 超碰91免费人妻| 日本www色视频| 欧美一级视频免费| 久久久精品国产SM调教网站| 色一情一乱一伦一区二区三区小说| 9啪在线视频| 成人午夜视频在线| 国产成人8x视频一区二区| 看国产毛片| 国产成人乱码一区二区三区在线| 婷婷成人综合| 国产一区二区丝袜高跟鞋| 亚洲无码日韩一区| 中文字幕人成乱码熟女免费| 在线播放91| 亚洲精品免费网站| 51国产偷自视频区视频手机观看| 亚洲最新网址| 青青青草国产| 国产麻豆精品在线观看| 欧美乱妇高清无乱码免费| 一本二本三本不卡无码| 2048国产精品原创综合在线| 狠狠五月天中文字幕| 五月婷婷中文字幕| 一本大道东京热无码av| 国产黄色视频综合| 国产精品免费福利久久播放| 精品国产欧美精品v| 国产制服丝袜91在线| 国产在线八区| 亚洲三级网站| 亚洲国产中文欧美在线人成大黄瓜| 日本人又色又爽的视频| 精品91视频| 天天色综网| 亚洲av无码成人专区| 91蝌蚪视频在线观看| 日本久久网站| 日韩欧美中文字幕一本| 999精品在线视频| 国产又色又爽又黄| 欧美激情成人网| 国产视频a| 素人激情视频福利| 91精品视频播放| 福利国产在线| 亚洲 成人国产| 一级成人a做片免费| 欧美成一级| 色一情一乱一伦一区二区三区小说| 成年人午夜免费视频|