国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

環(huán)保機器人競賽流程設(shè)計實例

2021-09-12 10:07:52王銀鳳
啟迪與智慧·上旬刊 2021年6期
關(guān)鍵詞:巡線輪子木塊

王銀鳳

我從2020年10月8日開始了環(huán)保機器人競賽的設(shè)計探究之旅,在此向大家介紹一下流程,以此引領(lǐng)學(xué)生真正的提升設(shè)計能力。

一、精心準(zhǔn)備材料、做保障準(zhǔn)備

比如:比賽完整視頻、器材安裝說明、器材使用說明、比賽詳細(xì)規(guī)則、比賽所用軟件。這些材料準(zhǔn)備妥當(dāng),還缺什么呢?嗯,機器人,沒買教師用機,找學(xué)生借吧。還有電腦,安裝比賽所用軟件,咦?安裝出錯,哎,看來用了多年的Windows XP要下崗了,重裝了電腦系統(tǒng),軟件終于能順利安裝了,完美!再找一個合適的場所,就5樓的空教室吧。好,現(xiàn)在萬事俱備,開干。

簡單介紹一下本次機器人用到的主要部件吧。

外形,小車的形狀。1個底盤,電機2個,輪子2個,與1個萬向輪一起構(gòu)成了機器人的動力系統(tǒng),用于實現(xiàn)機器人前進、后退、左轉(zhuǎn)、右轉(zhuǎn)的一系列動作。

主控器1個,通過輸入程序?qū)崿F(xiàn)控制機器人完成相應(yīng)的動作。

灰度傳感器5個,灰度傳感器的光線照在場地紙上,通過接收到反射回來光線值的大小,判斷灰度傳感器實時所處的區(qū)域,結(jié)合輸入程序,實現(xiàn)機器人沿線行走,類似于機器人看場地紙時的眼睛了。

機械臂1個,由2個舵機,1個氣泵,加一些結(jié)構(gòu)輔件組成。用來實現(xiàn)取放方木塊。

二、認(rèn)真安裝器材、做技術(shù)保障

學(xué)生對照步驟說明自行安裝。安裝完成的機器人,外表看起來沒問題,其實根本無法完成本次比賽的任務(wù):用泵吸起方木塊,運送到垃圾桶里。哪里有問題呢?舵機的角度。要運送方木塊,用到了機械臂,本項比賽的機器人的機械臂,用到了2個舵機,通過搭建的結(jié)構(gòu)輔件,實現(xiàn)了機械臂的功能。用到的舵機轉(zhuǎn)動角度是0~180度。學(xué)生們安裝時,機械臂安裝只是形似,沒有設(shè)置初始角度。我引導(dǎo)學(xué)生對機器做了改進:2個舵機,右側(cè)舵機接在數(shù)字端口D2上(實現(xiàn)前后伸展的長度控制),左側(cè)舵機接在數(shù)字端口D3上(實現(xiàn)機械臂上下伸展的高低控制),在程序中2個舵機均設(shè)置為90度,導(dǎo)入主控器后,打開主控器電源開關(guān),開機情況下,將右側(cè)舵機(數(shù)字端口D2)臂豎直安裝,將左側(cè)舵機(數(shù)字端口D3)動力短臂水平安裝,有了初始安裝的角度,就能順暢地實現(xiàn)機械臂前后、上下伸展,輕松實現(xiàn)想要的伸展長度、伸展高度。機械臂的難題解決了,接下來就是編寫程序了。

本次比賽涉及到灰度的黑白檢測,自動程序,遙控程序3個任務(wù)的切換,需要做一個切換的程序。利用主控器上有一個運行按鈕,編程,輕松地實現(xiàn)了3個程序的自由切換。遙控程序也不難,這里就不詳述了。

三、細(xì)心分析細(xì)節(jié)、做優(yōu)化改進

先介紹下自動程序的任務(wù),如圖,右側(cè)的4個方塊位置比賽現(xiàn)場抽取3個,放置相應(yīng)的紅、綠、藍(lán)3色的垃圾桶,左側(cè)u形狀、3個紅、綠、藍(lán)木塊也是比賽現(xiàn)場抽取放置的位置,其中紅色木塊放置在u形狀的135度位置。紅色原點就是機器人出發(fā)的位置,這個位置也是比賽現(xiàn)場抽取的。任務(wù)就是,自行編程將3個木塊運送到相應(yīng)的垃圾桶中,搬運不分先后順序。

現(xiàn)以如圖位置為例簡述,先讓學(xué)生設(shè)計自己的搬運方案,大家一起集思廣益,找出最優(yōu)化的搬運方案。最終同學(xué)們一致確定搬運順序藍(lán)方塊→綠方塊→紅方塊。

方案確定了,就是編程調(diào)試了。機器人出發(fā)前,整個機器人的豎直投影任何部位不能超出起始區(qū)域,出發(fā)位置放好后,機器人的灰度處在白色區(qū)域,要想實現(xiàn)后續(xù)的利用灰度傳感器實現(xiàn)沿黑線行走,此時的灰度因看不到任何黑線,無法識別運行,怎么辦呢?引出問題,學(xué)生思考解決方案。

學(xué)生提出,用左右電機前進,延時合適的時間,停止。新的問題來了,停止在哪里最合適呢?引導(dǎo)學(xué)生實踐研究,停在什么位置合適,要看機器人接下來做什么動作?接下來是左轉(zhuǎn)。那就試試什么樣的位置能實現(xiàn)后面完美的左轉(zhuǎn)動作,學(xué)生們經(jīng)過實踐,發(fā)現(xiàn)機器人車身約1/3過黑線后停止(如圖),能完美的完成接下來的左轉(zhuǎn)動作。

在接下來的走線路中,又遇到了新的問題。走邊緣線路時,依靠左邊或右邊的灰度看路口,而機器人在巡線的過程中,很容易停在半途,什么原因呢?我引導(dǎo)學(xué)生思考,是什么原因引起的?參賽學(xué)生集思廣益,終于發(fā)現(xiàn)了問題的癥結(jié)所在:機器人在巡線的過程中,因機械原因,2個輪子給的速度值一樣,但實際巡線時會出現(xiàn)2個輪子有差速,導(dǎo)致會出現(xiàn)左側(cè)或右側(cè)灰度在正常的巡線時遇到黑線。

那怎么改進呢?需要尋求解決的方案,學(xué)生們來問我:“老師,怎樣讓這2個輪子巡線時,減少2個輪子的差速?”我沒有直接告訴他們答案,我需要實際調(diào)試測驗。接下來,我試了好多種方案,最終發(fā)現(xiàn),原來是在初始化左右輪的速度時,可以把跑的過程中速度過快的輪子,初始化的時候,速度慢一點兒。比如:原初始化左電機100,右電機-100,巡線過程中發(fā)現(xiàn),右輪速度較快,這時怎么辦?對,可以降低右輪子初始化時的速度值,比如是初始化左電機100,右電機-98,具體是多少值合適,需要實際測試,測試的目標(biāo)是,尋求初始化左、右輪怎樣的數(shù)值,機器人近乎于走直線,盡可能走的直線距離越長越好。學(xué)生們根據(jù)我的思路,做了調(diào)整,邊緣巡線的問題妥善解決。

細(xì)節(jié)問題還有,無論什么問題,我們只要引導(dǎo)學(xué)生進行深入的分析、思考、診斷、改善,問題都會迎刃而解。

經(jīng)過以上這些調(diào)試、改進,基本上容易出現(xiàn)的問題都得到了很好解決。在這次比賽的流程學(xué)習(xí)過程中,學(xué)生們動手、動腦能力,理論與實踐相結(jié)合的素養(yǎng),不畏艱險、迎難而上的精神,以及團隊合作意識都得到了極大的提升。期待他們在未來人生道路上,自信向上,勇于探究,不管遇到什么困境,勇敢面對,積極尋求解決的方案,實現(xiàn)更高的攀登。

猜你喜歡
巡線輪子木塊
兩個輪子“走路”
春光美巡線忙
沒有輪子的挖挖
幼兒園(2020年22期)2020-03-29 02:17:54
出沒風(fēng)波里,踏浪去巡線
讀北島:一只輪子,尋找另一只輪子
怎樣數(shù)出小木塊的個數(shù)
無人機在電力巡線中的應(yīng)用模式研究
無人機(2018年1期)2018-07-05 09:51:06
小鴨數(shù)正方體木塊
自由轉(zhuǎn)動
飛滑式巡線機器人自平衡控制方案設(shè)計與實現(xiàn)
電測與儀表(2015年3期)2015-04-09 11:37:48
易门县| 石景山区| 西华县| 昭平县| 监利县| 延寿县| 阜康市| 芜湖市| 泽普县| 大冶市| 三都| 屏南县| 色达县| 关岭| 武川县| 柘城县| 醴陵市| 石首市| 荆州市| 沈丘县| 贵港市| 贵阳市| 五指山市| 屏南县| 通河县| 叶城县| 罗定市| 平湖市| 临潭县| 驻马店市| 元阳县| 昌乐县| 聊城市| 行唐县| 上蔡县| 岚皋县| 通化县| 自贡市| 皮山县| 聂拉木县| 大兴区|