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

基于Arduino平臺智能壁障小車的開發

2017-09-11 01:51:54馬良
科技視界 2017年12期
關鍵詞:智能大學生

馬良

【摘 要】Arduino開發板的發展方興未艾。它在工程實踐中應用中扮演了重要角色,在大學生課業活動中迅速普及,通常可以用Arduino驗證無人飛行器模塊、智能小車模塊、芯片功能等等。替換原來需要有人作業的繁復工作。本文闡明了智能壁障小車開發流程和難點。

【關鍵詞】Arduino平臺;避障小車

The development of intelligent anti-barrier car on the Arduino platform

MA Liang

(School of electronics and Automation Engineering , BITC, Beijing, 100015, China)

【Abstract】The related application of Arduino system is developing prosperously in China, ?it plays an important role in application of the engineering practice. Usually we can use the Arduino to verify unmanned aircraft modules, The intelligent anti-barrier car modules, chip functions and so on. Replacing the complex work that required someone to do as homework. This paper explains the development flow and difficulty point of the development intelligent anti-barrier car.

【Key words】The Arduino platform ;The intelligent anti-barrier car

0 引言

基于Arduino平臺的智能壁障小車可以完成各種各樣的功能1。Arduino 編程簡潔并且通俗易懂,有點C基礎就能很快上手。學習主流的 Arduino控制器后,可以對Arduino的使用和實施有較高認識,目前已經把它應用到大學生創新方案中,用它完成大學生創新項目-智能避障小車。

Arduino平臺目的與意義:Arduino有豐富的第三方資源,Arduino無論硬件還是軟件,都是全部開源的,你可以深入的了解到底層的全部機理,也預留了非常好的第三方庫開發接口。秉承了開源社區一貫的開放性和共享性,很多愛好者都實現了自己的設計小項目,同時將自己開發硬件和軟件與大家分享自己的心得和體會。對于在校大學生,可以在Arduino社區輕松找到自己需要使用的一些基本功能模塊。例如:舵機控制、PID調速、A/D轉換等等。特別一些模塊供應商也開始越來越重視Arduino社區,同時為自己的產品提供基于Arduino-IDE的庫文件并且組織大學生競賽實踐項目,這些都極大便利了Arduino開發者,使你不必拘泥于一些基本功能繁瑣的編寫,可以把自己的精力更多的投入自己想要的功能設計中去。

本文闡明對Arduino平臺開發智能壁障小車心得和體會。

1 Arduino平臺開發智能壁障小車:

1.1 壁障小車結構:

壁障小車模塊(圖1)由以下幾部分組成:無人小車平臺(包含4個電機馬達)、Arduino-UNO、298電機雙路驅動芯片模塊、傳感器模塊(超聲波+紅外測距模塊等)、藍牙模塊和手機端APP、電池管理系統、電路測試儀器等等。同時可以對它進行簡單的二次開發,外加攝像模塊可以錄像,外加運輸模塊可以運輸(例如JD無人送貨車),外加機械手可以抓取東西等等。

Arduino智能壁障小車的驅動電路模塊主要依靠298電路完成(通過PWM波形控制Arduino小車的轉速、H/L控制左右方向等),無人避障小車的控制部分由Arduino-UNO模塊進行控制,基于該平臺結合外接傳感器(測距,控制等模塊)實現無人小車前進、后退、左右轉向以及掉頭等各個動作。成功搭建Arduino智能壁障小車基本平臺后,結合手機進行圖像采集處理分析,它進一步完成無人小車的跟隨等高級功能。

1.2 壁障小車工作流程:

1.3 壁障小車調試:

Arduino智能壁障小車(圖3)調速方式主要依靠PWM信號占空比控制,占空比越高則小車馬達速度越快。(例如:目前頻率信號等于1KHz,占空比等于40%)。

int SNUM[2] ;//定義2個傳感器

int INA = 4; //電機A正反轉控制端

int PWMA = 5; //電機A調速端

int INB = 7; //電機B正反轉控制端

int PWMB = 6; //電機B調速端

void motospd(int sp1,int sp2) /*電機速度控制正值為正轉,負值為反轉*/

{ if(sp1>0)

digitalWrite(INA, HIGH);

else

digitalWrite(INA, LOW);

if(sp2>0)

digitalWrite(INB, HIGH);

else

digitalWrite(INB, LOW);

analogWrite(PWMA,abs (sp1));

analogWrite(PWMB,abs (sp2));

}

2 結論

本文闡明了Arduino智能壁障小車開發難點和重點,而后描述該平臺具體的開發流程。由于Arduino智能壁障小車可以迅速搭建,因此它可以廣泛應用于相關產品的驗證開發。

【參考文獻】

[1]陳呂洲.Arduino程序設計基礎 北航出版社.

[2]http://www.arduino.cn/Arduino中文社區.

[責任編輯:朱麗娜]endprint

猜你喜歡
智能大學生
智能制造 反思與期望
帶父求學的大學生
智能前沿
文苑(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年14期)2017-10-11 09:03:59
新大學生之歌
北方音樂(2017年7期)2017-05-16 00:32:46
大學生實習如何落到“實處”
主站蜘蛛池模板: 欧美一级专区免费大片| 亚洲视频无码| 欧美中出一区二区| 欧美日韩v| 国产成人精品无码一区二 | 欧美成人综合在线| 在线视频97| 日韩在线视频网站| 国产欧美在线视频免费| 午夜视频免费一区二区在线看| 免费Aⅴ片在线观看蜜芽Tⅴ| 国产精品视频猛进猛出| 成AV人片一区二区三区久久| 亚洲码在线中文在线观看| 免费中文字幕一级毛片| 国产18在线| 亚洲欧洲自拍拍偷午夜色无码| 国产精品美乳| 亚洲高清国产拍精品26u| 成人无码区免费视频网站蜜臀| 国产精品无码AV片在线观看播放| 91视频免费观看网站| 大香网伊人久久综合网2020| 亚洲综合香蕉| 免费毛片全部不收费的| 黄色国产在线| 免费国产高清视频| 亚洲欧美一区二区三区图片| 999精品免费视频| 亚洲无码不卡网| 婷五月综合| 奇米精品一区二区三区在线观看| 国产精品第一区在线观看| 亚洲美女视频一区| 日韩av电影一区二区三区四区| 亚洲美女一区| 99激情网| 亚洲国产精品国自产拍A| 91av国产在线| 亚洲无码精品在线播放| 国产69精品久久| 伊人久久大香线蕉影院| 国产激爽爽爽大片在线观看| 精品国产成人a在线观看| www.亚洲一区二区三区| 波多野结衣中文字幕一区二区| 伊人久久大线影院首页| 亚洲无线视频| 国产精品夜夜嗨视频免费视频| 国产乱子伦视频三区| 国产欧美日韩视频一区二区三区| 97se亚洲| 亚洲天堂免费在线视频| 国产一区免费在线观看| 色呦呦手机在线精品| 91成人免费观看在线观看| 国产在线一二三区| 亚洲无码高清一区| 欧美影院久久| 天堂av综合网| 亚洲综合九九| 久久婷婷六月| 999精品视频在线| 国产精品三级专区| 亚洲国产成人超福利久久精品| 国产色婷婷| 91小视频在线观看免费版高清| 亚洲欧洲综合| 欧美色图久久| 五月天丁香婷婷综合久久| 99国产精品一区二区| 91亚洲影院| 在线播放91| 98超碰在线观看| 中国美女**毛片录像在线| 视频一区视频二区中文精品| 一本大道无码日韩精品影视| 国产理论最新国产精品视频| 亚洲欧美成人在线视频| 亚洲精品国产日韩无码AV永久免费网 | 免费无码AV片在线观看中文| 欧美日韩激情|