




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、一中校本教材電腦機器人第一節(jié)認識機器人教學目標:1、使學生了解機器人的概念2、讓學生知道機器人的基本功能及機器人構成的基本條件 教學內容:各國科學家對機器人的定義都有所不同,而且隨著時代的 變化,機器人的定義也在不斷發(fā)生變化。中國的科學家們把機器人定義為:“機器人是一種自動化的機器,而且其具備一些與人或生物相似的智能能力,如感知能 力、規(guī)劃能力、動作能力、協(xié)同能力等,是一種具有高度靈活性的自動化機器。 機器人的基本的機能機器人作為一種具備一定智能的自動化機器,有如下3個基本的機能:1 .對外界產生作用:人們可以用手拿東西和用腳踢球,我們可稱之為動作器官。2 .獲取外界信息:動物可以用耳朵聽見聲
2、音,蝸牛的觸須碰到硬物就會收縮,我們可稱之為感應器官。3.規(guī)劃彳業(yè):從家里到學校通常都有幾條路可以到達,同學們卻通過大腦及其思維能力找到最近的一條路,我們可稱之為思維器官及其思想。機器人構成的基本條件人類是地球上最高級、最聰明的動物,基本條件是因為人類在漫長的進化過程中不但 擁有了復雜的、完美的身體結構,而且還擁有了發(fā)達的大腦。那么機器人要發(fā)展成為優(yōu)秀六自由度機械手的手臂是一種動作器官的、高級的機器人也應該具備相應的條件。(1)條件 機械部件正如人類的身體需由骨架和肌肉牽引 才能完成一定的動作一樣,機器人的身體和 動作表現也是由特定的機械結構組成的。 在 制作機器人的時候,我們不僅可以使用課堂
3、 上提供的拼裝套件,還可以選取身邊隨手可 得的各種材料作為機器人的加工原料。例 如:木板、金屬板、塑料板、有機玻璃板, 還有像螺絲、螺帽那樣的各種各樣的五金緊智能機器甲蟲的觸須是一種感應器官固件。只要我們在日常生活中留心觀察身邊的各種機械設備的動作,例如縫紉機、變速自行車、 起重機、挖土機等等,相信一定能受到良好的啟發(fā), 從而設計出能滿足我們自己功能需求的機械結構。(2)條件二一一感應和動作電子部件一個真正擁有智能的機器人通常都需要具備一定的感知能力,具有感知能力的電子器件我們 通常又稱之為傳感器,顧名思義,這類器件具備 了 “傳”遞“感”應信息到機器人的大腦的功能。和人的感覺器官一一眼、耳、
4、舌、鼻、皮膚 分別對光線、聲音、味道、氣味、觸碰、氣溫起感應作用一樣,構成機器人的電子傳感器 也是按功能分類的,例如光源傳感器、聲音傳感器、氣體(煤氣、煙霧)傳感器、壓力傳 感器、溫度傳感器等等;它們的靈敏度和感應范圍甚至超越了人的感知界限,例如電子指 南針、紅外線傳感器等。28因此,在我們設計機器人的時候,應該根據設計的要求,選用合適的電子傳感器件。感應器官機器人的大腦#include "DelayNsDelayNs.c"#include"SetLedStateSetLedState.c"int main(void)whileSetLedState(_
5、LED_test_,1);DelayNs;SetLedState(_LED_test_,0);DelayNs;return 1;(3)條件三一一機器人的大腦就好象一臺微型的家用電腦,機器人的大腦可稱之為RCU(robot control unit),RCU它可以執(zhí)行程序指令,并向具體動作器官發(fā)出相應的動作信息。(4)條件四一一機器人的思想智能機器人盡管具備了以上的感應、動作和 大腦器官,但它們只是讓智能機器人有了個軀殼, 機器人的大腦(RCU初期是完全空白的,像初生 的嬰兒一樣。需要我們用學到的編程知識,按照 我們的意圖編寫出特定的程序,灌輸給它后才能 變成真正具備智能的大腦。機器人對知識的掌
6、握是非??焖俚?,而當它跟人類一樣能夠對外界的復雜環(huán)境進行觀 察、思考,然后做出反應的時候,我們的機器人就擁有真正的智能了。因此,必須學習編寫機器人程序的方法,才能讓我們的機器人不但擁有漂亮的軀殼, 還能擁有真正的靈魂。思考:1、機器人具有那些基本的機能?2、機器人構成的基本條件是什么?第二節(jié)機器人的種類及其發(fā)展教學目標:1、讓學生對機器人的種類有一定的認識2、使學生了解機器人的發(fā)展史及其未來發(fā)展方向 教學內容: 機器人的種類機器人的種類很多,分類的方法也非常多,如果按機器人的 用途分,可以把它們分為工業(yè)機器人和特種機器人。工業(yè)機器人有搬運上料機器人、噴漆機器人、焊接與切割 機器人、裝配機器人、
7、最后工序機器人等。特種機器人有軍用 或警用機器人、空間機器人、水下機器人、醫(yī)用機器人、農業(yè) 機器人、建筑機器人、服務機器人和娛樂機器人等?,F在許多國家對學校開展早期的機器人學習非常重視,隨 之相應的教育機器人也出現了。積木式機器人以其自由拼裝, 創(chuàng)意無限的特點而深受同學們歡迎。機器人已成為人類的朋友。目前世界上已有數百萬臺機器人工作在各自的崗位上,發(fā) 揮著巨大的作用。機器人的發(fā)展史機器人的歷史并不算長,1959年美國英格伯格和德沃爾制造出世界上第一臺工業(yè)機器 人,機器人的歷史才真正開始.英格伯格在大學攻讀伺服理論,這是一種研究運動機構如何才能更好地跟蹤控制信號的理論.德沃爾曾于1946年發(fā)明了
8、一種系統(tǒng),可以"重演”所記錄的機器的運動.1954年,德沃爾又獲得可編程機械手專利,這種機械手臂按程序進行工作可以根據不同的工作需要編制不同的程序,因此具有通用性和靈活性 ,英格伯格和德沃爾都在研究機器人,認為汽車工業(yè)最適于用機器人干活,因為是用重型機器進行工作 ,生產過程較為固定.1959年,英格伯格和德沃爾聯(lián)手制造出第一臺工業(yè)機器人這種機器人外形有點像坦克炮塔 ,基座上有一個大機械臂,大臂可繞軸在基座上轉動, 大臂上又伸出一個小機械臂 ,它相對大臂可以伸出或縮回 .小臂頂有一個腕子,可繞小臂轉 動,進行俯仰和側搖.腕子前頭是手,即操作器.這個機器人的功能和人手臂功能相似 .它成
9、為世界上第一臺真正的實用工業(yè)機器人.此后英格伯格和彳沃爾成立了 "尤尼梅遜”公司,興辦了世界上第一家機器人制造工廠 .第一批工業(yè)機器人被稱為 “尤尼梅特",意思是"萬能 自動”.他們因此被稱為機器人之父.1962年美國機械與鑄造公司也制造出工業(yè)機器人 ,稱 為"沃爾薩特蘭",意思是"萬能搬動"."尤尼梅特"和"沃爾薩特蘭”就成為世界上最早的,至 今仍在使用的工業(yè)機器人.據說文藝復興時期,既是杰出畫家,又是科學家的達.芬奇,曾設計出了一款機器人.近 百年來發(fā)展起來的機器人 ,大致經歷了三個成長階段
10、 ,也即三個時代.第一代為簡單個體機 器人,第二代為群體勞動機器人,第三代為類似人類的智能機器人,它的未來發(fā)展方向是有知覺,有思維,能與人對話.第一代機器人屬于示教再現型,第二代則具備了感覺能力,第三代機器人是智能機器 人,它不僅具有感覺能力,而且還具有獨立判斷和行動的能力 .英格伯格和德沃爾制造的 工業(yè)機器人是第一代機器人 ,屬于示教再現型,即人手把著機械手,把應當完成的任務做一 遍,或者人用"示教控制盒"發(fā)出指令,讓機器人的機械手臂運動,一步步完成它應當完成的 各個動作.第二代是有感覺的機器人:它們對外界環(huán)境有一定感知能力,并具有聽覺,視覺,觸覺 等功能.機器人工作時,
11、根據感覺器官(傳感器)獲得的信息,靈活調整自己的工作狀態(tài) ,保證在適應環(huán)境的情況下完成工作.如:有觸覺的機械手可輕松自如地抓取雞蛋,具有嗅覺的機器人能分辨出不同飲料和酒類.第三代機器人是智能機器人,它不僅具有感覺能力,而且還具有獨立判斷和行動的能 力,并具有記憶,推理和決策的能力,因而能夠完成更加復雜的動作.中央電腦控制手臂和行走裝置,使機器人的手完成作業(yè),腳完成移動,機器人能夠用自然語言與人對話.智能機器人的"智能”特征就在于它具有與外部世界一一對象,環(huán)境和人相適應,相協(xié)調的工作機能.從控制方式看,智能機器人不同于工業(yè)機器人的"示教,再現",不同于遙控機器人的”
12、主一從操縱",而是以一種"認知一適應”的方式自律地進行操作.智能機器人在發(fā)生故障時,通過自我診斷裝置能自我診斷出故障部位,并能自我修復.今天,智能機器人的應用范圍大大地擴展了 ,除工農業(yè)生產外,機器人應用到各行各業(yè) 機器人已具備了人類的特點.機器人向著智能化,擬人化方向發(fā)展的道路,是沒有止境的.機器人是雖然外表可能不像人,也不以人類的方式操作,但可以代替人力自動工作的機器.后來美國著名科普作家艾薩克.阿西莫夫為機器人提出了三條原則,即"機器人三定律":第一定律一一機器人不得傷害人,或任人受到傷害而無所作為;第二定律一一機器人應服從人的一切命令,但命令與第
13、一定律相抵觸時例外;第三定律一一機器人必須保護自身的安全,但不得與第一,第二定律相抵觸.這些"定律"構成了支配機器人行為的道德標準,機器人必須按人的指令行事 ,為人類生產和生活服務.機器人的未來:1 .機器人會越來越小目前各國的研究現狀而言,表明微型機器人大多還處于實驗室或原型開發(fā)階段,但可以預見,將來微型機器人將廣泛出現.由德國工程師萊納爾格茨恩發(fā)明的微型機器人,可直接由針頭注射進入人體血管,尿道,膽囊或腎臟.它依靠微型磁鐵驅動器前進,由醫(yī)生通過遙控器指揮,既可用于疾病診斷,也可用于如動脈硬化,膽結石等管腔阻塞類疾病治療 .還能聽從醫(yī)生指揮,將藥物直接 送達到需要醫(yī)治的患
14、病器官,以取得更好的治療效果.當這種微型機器人工作完成后,醫(yī)生便可以像抽血那樣用針頭將它抽出來.未來,將會有可以進入人體血液循環(huán)系統(tǒng)的功能齊全的醫(yī)用微型機器人,能進入工業(yè)上的小管道甚或裂縫,進行檢測與維護的工業(yè)用微型機器人,以及各種微型傳感器,微型機電產品,如掌上電視等.在軍事上,將有小如昆蟲的飛行器,用于偵察敵情;裝有自動駕駛系 統(tǒng),能在海底航行數年的微型潛艇2 .機器人會越來越聰明現在的智能機器人,它的智力最高也只相當于兩三歲幼兒的智力水平.在將來,高智能的機器人將越來越多,其智力水平也一定會不斷提高 ,慢慢地達到七八歲,十幾歲少年甚至 青年人的智力水平.20世紀90年代后期,為促進智能機
15、器人的發(fā)展,日本,韓國等國家相繼發(fā)起舉行機器人 足球世界杯賽,并成立了相應的協(xié)會.機器人足球賽涉及多機器人的動作協(xié)調,系統(tǒng)控制等前沿的課題.可以說,每一場機器人足球賽實際上都是世界各國機器人發(fā)展水平的一場較量.也許在將來的某一天,就如同1996年世界國際象棋冠軍卡斯帕羅夫輸給了計算機“深藍"樣,我們會看到世界頂尖級的球員組成的“超級聯(lián)隊”也對付不了的機器人球隊。第三節(jié)機器人的硬件組成教學目標:讓學生清楚積木機器人的硬件組成教學內容:在機器人大家族中有一種積木式機器人是我們最親密的朋友。顧名思義,它的外形是 用積木搭成的,所以它沒有固定的外形和功能,它的一舉一動是由我們的創(chuàng)意和設計決定
16、 的。積木式機器人是完全開放式的,它給了我們無限的創(chuàng)意空間。在整個機器人制作過程 中,不但能學習到制作機器人的知識,而且還能形成了合理的思維方式和良好的動手能力。在種類繁多的機器人當中,最讓人感興趣的就是仿人機器人了,因為人類是最高級的 動物,能讓機器人各項機能達到人類的高度是每一個從事此工作的科學家不斷追求的夢 想。人體外形各項器官基本可劃分為動作器官、感覺器官、思維器官 三部分,積木式機器人套件里的模塊也是按這三部分劃分。動作器官包括:發(fā)音模塊、紅外發(fā)射模塊、發(fā)光模 塊、伺服馬達模塊、馬達模塊、超級馬達模塊、風扇模塊等。感覺器官包括:黑標檢測模 塊、紅外檢測模塊、火焰測量模塊、環(huán)境光測量模
17、塊、紅外測距模塊、觸碰檢測模塊、觸 須檢測模塊、模擬黑標測量模塊、差值黑標測量模塊、程序選擇器模塊等。思維器官叫作 RCU,它是機器人的主控制板?,F在我們清楚了機器人的硬件組成,但是具體每個硬件具有什么功能卻不太清楚,可 能有些比較容易理解,但有些卻是陌生的。所以對積木式機器人套件里的模塊做一個系統(tǒng) 的了解是很有必要的。思考:1、你從所收集到的資料中知道機器人能夠幫助人類完成什么工作?2、你會設計一個什么樣的機器人來幫你完成某項工作?第四節(jié)主控板及動作器官教學目標:了解主控板的構造讓學生認識機器人各個動作模塊的含義掌握創(chuàng)建機器人程序的步驟掌握參數的設定教學內容:一、主控板主控板能承受5伏到9伏
18、的電壓,并且配有多達數十個電子接口,所有的電子接口均 可由同學們自由定義。多種傳感器和電子配件在電子接口上可任意搭配,以下是構造圖:先從左往右看:第一個是RESET按鈕,功能像電腦的重新啟動按鈕。下載完一個程序后,要使用該 程序時,必須按下此按鈕。第二個是外置電源的接口。第三個是接電池的電源接口。我們在電子接口處,可以清晰地看到四個字母。G , V, X, YG指的是地線。V指的是電源。X, Y都是信號線。二、動作模塊1、動作模塊含義:動作器官也可以稱為動作模塊,動作模塊使機器人能夠模仿人類或動物的某些動作, 并且以模仿的對象為機器人命名,如人形機器人、機器狗、蛇形機器人等等。2、常用的動作模
19、塊模塊名稱圖標硬件表名稱模塊功能創(chuàng)意小貼士發(fā)音模塊道_SPEAKER_具有發(fā)音功能,音頻可調節(jié)。想讓你的創(chuàng)意更有聲 有色?添加它吧。紅外發(fā)射模 塊所TT_IRSEND_具有發(fā)射紅外光功能。利用光的直線傳播和 反射原理,我們用它來 實現關于方向指示的 功能也是很不錯的!發(fā)光模塊鮑1_LED_具有發(fā)光功能,可亮可滅。用來裝飾和做指示燈 都是很不錯的。伺服馬達模 塊超1_SERVO_在0度和180度之間任意選擇 角度定位。一個隨意角度都能擺 動的小玩意,絕對讓你 的創(chuàng)意增加更多的動 感!多個連接能增加更 多的變化!馬達模塊1_MOTOR_可以帶動物體轉動,有前轉或 后轉選擇,從靜止到最高速的 運動過
20、程中有06節(jié)速度可 調節(jié)。帶動車輪、帶動坦克的 履帶。用不同的速度帶 來不同的變化。超級馬達模塊1_MOTOR_功能跟馬達模塊相同,不同的 是靜止到最高速的運動過程 中有0100節(jié)速度可調節(jié), 但二者的最高速是相等的。比普通馬達增加了更 多的速度調節(jié)級別。風扇模塊鼻_FAN_具有吹風功能,可選擇正向轉 動、反向轉動或靜止不轉。想要模擬自然的風或 是風扇?就用它吧!3、注意點當使用到馬達模塊、超級馬達模塊、伺服馬達模塊的任何一種時對發(fā)音模塊會有不同 程度的干擾,有可能導致發(fā)音頻率不準確,出現幾種聲音。發(fā)音的頻率越高,影響越大。 發(fā)音頻率的建議值:50到1800要停止發(fā)音,頻率值應設為0思考(1)
21、簡述發(fā)光模塊和發(fā)音模塊各有什么功能?(2)講一講馬達模塊和超級馬達模塊有什么區(qū)別?第五節(jié) 感覺器官和延時模塊教學目標讓學生了解各個傳感器的用法延遲模塊具體用途教學內容 1、感覺器官主要模塊模塊名稱圖標硬件表名稱模塊功能創(chuàng)意小帖士黑標檢測模塊0_SCABLE_具有尋找黑色并且 跟蹤黑色的功能。最簡單的黑白顏色分辨 工具!用了它,絕對是黑 白分明!紅外檢測模塊_IRRECEIVE_可以將紅外光發(fā)射 到物體后反射回來 的光吸收,以此判斷 出物體所在位置。能夠接收特定的紅外光, 甚至是遙控器的紅外線?;鹧鏈y量模塊11_REMOTEIR_可以測量火焰值,并 且判斷火焰的所在 位置。設計火焰檢測等相關創(chuàng)
22、意時的必備器件!環(huán)境光測量模塊_PHOTOSENSITIVE_可以識別并測量環(huán) 境光值,可以判斷有 無光線。制作智能路燈,檢測光線 亮度,讓路燈自行打開、 熄滅的好幫手。紅外測距模塊霎_IRDISTANCE_可以測量障礙物的 距離。要識別障礙物或是要測 量距離,絕對是不能缺少 它啦!觸碰檢測模塊i_TOUCH_可以檢測觸碰情況, 察覺是否碰到物體。它絕對是檢測平面的碰 撞的好工具!甚至你可以 用它作為一個開關呢!觸須檢測模塊_TENTACLE_可以檢測觸碰情況, 察覺是否碰到物體。障礙物很尖銳無法靠 近?就用它吧!模擬黑標測量 模塊_SCABLEAD_可以測量顏色值。把它運用到檢測顏色變 化的
23、創(chuàng)意上有較好的效 果。差值黑標測量 模塊a_SCABLEDIFF_可以測量顏色值。陽光下測量顏色值是不 是很無奈?用它吧!程序選擇器模 塊V F 3 BSfW1_SELECTOR_讀取撥碼開關的內 容,程序選擇器具有 從0 10的數值變 化功能。創(chuàng)意比賽環(huán)境多變,還是 準備多個程序比較好。用 了它,勝算就大多了。串口模塊接收字符頤1接受串口送過來 的數據。想通過電腦控制機器人 或是送點信息給機器 人?接上它吧。發(fā)送字符顫1通過串口發(fā)送的 數據。機器人的內部信息可以 通過它不斷的送到電腦 上哦!2、延遲模塊模塊名 稱圖標硬件表名稱模塊功能創(chuàng)意小帖士1/100©1DELAYCENTLS定
24、時1/100秒要想看清連續(xù)的動作就要加入延時 模塊,數清楚地上的黑線更離不開延 時模塊。1/10aDELAY TENTH定時1/10秒S國DELAYNS定時秒數系統(tǒng)時 鐘SYSTEMTIME設置或獲取 系統(tǒng)時鐘不但可以讓某個動作持續(xù)還可以在這 一過程中處理突發(fā)事件。3、注意點系統(tǒng)時鐘就相當于一個手表,可以調整當前的時間,查看當前的時間。延時模塊與系統(tǒng)時鐘的功能比較:延時模塊:在延時的過程中不可以做其他事情;系統(tǒng)時鐘:不但可以實現延時功能,而且在延時的過程中可以處理其他事情。思考:1、講一講觸碰檢測模塊和觸須檢測模塊在應用上有什么區(qū)別?2、講一講黑標檢測模塊,紅外測距和火焰測量模塊各有什么功能?
25、3、延時模塊和系統(tǒng)時鐘有什么區(qū)別 ?第六節(jié)傳輸思想的工具(RoboEXP教學目標1、認識機器人編程軟件,讓學生把想法通過RoboEXP軟件表現出來2、初步認識RoboEX P的界面及其主要功能模塊 教學內容1、RoboEXP又叫機器人快車,RoboEXP就好比學校里的老師,在課堂上老師會把 正確的思想品德、豐富的自然科學傳授給學生,而RoboEXP則把思考方式灌輸給機器人,讓它在遇到各種情況時自主思考、自行判斷、自己做出動作。2、主窗體界面每一個界面的用途如下:界面說明菜單欄顯示機器人快車的快髓單.工具欄顯示機器人快車的快捷攫鍵。欄顯示所有瞞甯體的名福方便用戶在不同端輯窗體之閭的切接。 模塊庫
26、顯示所有流程控制慎塊,系燒僵塊和用戶自定義欖塊。 融窗口顯示騙鞠出信褊塌程區(qū)顯示各個敏甯體.代瑪窗口顯示屬性,。代碼利變堇的窗體。2、應用程序編輯界面拖放圖標是機器人快車可視化編程的基礎,我們的編程思想就是通過流程圖來表現。 而流程圖主要表現為圖標、圖標間的連線和參數設置。我們可以從模塊庫中拖動各類圖標 到編程區(qū),然后用線把編程區(qū)里的圖標按照一定的邏輯順序連起來,以此實現自己的編程 思想。代碼區(qū)將顯示與編程區(qū)中已連線圖標對應的 C語言代碼。3、機器人快車工具欄說明機器人快車的工具欄共包含11個快捷按鍵,其說明如下表:快捷鍵圖標說明新建與菜單欄中 文件”主菜庠嚇的 新建”子菜單的功能一致。打開與
27、菜單欄中 文件”主菜單下的 打開”子菜單的功能一致。保存與菜單欄中 文件”主菜單下的 保存”子菜單的功能一致。復制電與菜單欄中 編輯”主菜庠嚇的 復制”子菜單的功能一致。粘貼翦與菜單欄中 編輯”主菜單下的 粘貼”子菜單的功能T攵。刪除與菜單欄中 編輯”主菜庠嚇的 刪除”子菜單的功能T攵。添加線'"V與菜單欄中 編輯”主菜單下的 添加線”子菜單的功能-F。定義變量與菜單欄中 編輯”主菜單下的 定義變量”子菜單的功能T攵。編輯模塊星與菜單欄中 工具”主菜單下的 編輯模塊”子菜單的功能T攵。編譯S與菜單欄中 工具”主菜單下的 編譯”子菜單的功能T攵。下載與菜單欄中 工具”主菜庠嚇的
28、 下載”子菜單的功能一至攵。思考:1、流程控制中IF ,WHILE,FOR 等語句與信息技術學的 VB語言相通否?第七節(jié)編程的基本流程教學目標:讓學生掌握如何給機器人思想。教學內容:1、應用程序的建立。2、如何定義硬件信息。3、如何編寫機器人程序。4、機器人程序的編譯、下載。5、如何調試與運行程序。機器人原來是沒有思想的,它需要我們人類給它思想。我們編寫程序,然后把程序送 到機器人的大腦中,這樣機器人就具有自己的思維。我們無論做什么事情都必須要具有一定的思路、方法。我們給機器人編程的基本流程 是:調試失編譯、下載下面我們按照上面所講解的方法一步一步練習編寫機器人的思想!1、新建應用程序:一般我
29、們把每一個要實現的目標作為一個應用程序。下面就介紹一下如何新建一個應用程序的步驟。打開RoboEXP機器人快車軟件,選擇“文件”菜單下的“新建”,彈出如下對話框,然后選擇“ application"(用戶程序),然后為我們自己新建的程序起個名字(如下圖的"test")。按“確定”按鈕后,這樣就新建了應用程序。2、定義硬件信息:新建了應用程序后,我們就要為這個應用程序增加硬件,這樣程序才能按你實際中搭 建的硬件正確的控制。硬件信息中需要定義的是硬件所安裝的接口和它的名字。,彈出如下對在剛才的新建白應用程序test中,選擇“工具”菜單下的“硬件信息”話框,我們就以增加
30、發(fā)光模塊為例吧,選擇_LED.按“添加硬件實例”按鈕,彈出硬件定義對話框,在名稱框中輸入你要命名的硬件名字,現我們命為“ 1”吧,如下圖,在對話框的RCU圖中,“1"對應你這個模塊要插入的接口位置單擊就可以了,按“確定”按鈕,再按上圖對話框的“確定”按鈕,這樣發(fā)光模塊“_LED_1_”就添加好了。注:不同的硬件結構有不同的硬件設置位置。但基本方法都是相同的!3、編寫機器人程序:現在我們就可以編寫程序了,在編寫程序之前,一般要先思考,你要寫什么程序,這 個程序怎么寫。好了后,你只要拖動圖標,把你的想法用圖標連起來就可以了。如下圖, 拖動發(fā)光模塊到編程區(qū),并連線。雙擊發(fā)光模塊的圖標,會彈
31、出 模塊設置的對話框,設定好,如下圖:圖3-1按“確定”按鈕后,這就是一個可以讓發(fā)光模塊亮的程序:4、編譯、下載:RCU能識別的程序,選擇程序編寫好后,我們就要把這個我們能識別的程序編譯成 “工具”菜單下的“編譯”,這樣就編譯好了。如下圖:編譯好后的程序,我們要下載到機器人的大腦里里,傳給機器人思想。用串口通信線將電腦和機器人連起來,選擇“工具”菜單下的“下載”,如上圖,然后打開機器人電源開關。5、調試運行:下載程序后,現在要做的就是調試運行了。把機器人電源關閉后,再打開,機器人就 會按程序的在思想運動了。如果你覺得并沒有按你的想法運動的話,那么你就要重新檢查 你的程序,再編譯下載到機器人中,
32、直到你覺得滿意了為止。第八節(jié)模塊的含義教學目標:1、認識模塊。2、了解模塊的使用方法。教學內容:在機器人程序中,有一個名字會經常出現,那就是模塊了。在說模塊前,我們先看看 房子是怎么搭成的?由各種磚頭,瓦片等了,我們可以把磚頭、瓦片等這些稱為模塊,那 么房子就是由這些模塊搭建成的。在我們編機器人程序時,也是由模塊搭成的。不同的模塊有不同的用途,只有學好這些模塊了,你才能做到隨心所欲。在機器人快 車中,每個模塊都有“入口”和“出口”,如下圖:我們通常是使用連線把這些模塊串連起來的。只要你按照想法把它們串起來,然后雙擊模塊圖標,設定模塊的屬性,例如上節(jié) 的簡單例子,這樣就成了機器人的程序。入口出匚
33、一、圖標的拖放圖標拖放是編程中一個很基本的操作之一,首先跟大家說說拖放的操作,拖放是選定 圖標,然后按住鼠標左鍵不放,拖圖標動到你要放置的位置,然后松開鼠標左鍵。圖標拖 放可分為兩種:1、模塊引用的拖放。在編程時,我們要用到模塊中的模塊,那么我們怎么樣調用呢?我們在機器人快車左 邊的模塊庫中,選定要用的圖標,然后拖放到編程區(qū)。如下圖:模塊的拖放。在編程時,我們通常要改變模塊圖標的位置,這時我們只要拖放圖標就可以了。二、連線操作線的操作在圖形化編程中最常用了,因為各模塊之間就是通過線串起來的。在編程區(qū),圖標必須與主程序圖標連起來才起作用,因為程序執(zhí)行時是從主程序那里開始的,然后順 著連線執(zhí)行下去
34、。如下左圖所示,我們要把“ Main”圖標和馬達圖標連接起來。首先把鼠標指針移到 “Main"圖標上,再把鼠標指針移到"Main ”圖標右側綠色的出口(此時鼠標指針變成畫筆的形狀)。用鼠標點擊圖標綠色的出口后,鼠標指針變成十字形狀(表明正處于畫線狀 態(tài),只需點擊流程圖編程區(qū)的空白位置就能回復正常狀態(tài))。然后再把鼠標移到馬達圖標上,點擊紅色馬達圖標的入口,如上右圖。這樣就實現了 在“Main”圖標和馬達圖標之間的連線。如下圖 :第九節(jié)實例教學:百變積木式機器人教學內容:安裝馬達模塊、制作馬達行進的程序由于積木式機器人本身具備了完全開放、無限創(chuàng)意的特點,它的零部件的種類也非常 繁多。而且各個部件的功能各異,只要靈活搭配就可以制作出功能強大的機器人。本章所 提到的功能只是積木式機器人最基本的功能。希望能對大家起到引導、啟發(fā)的作用,還有 更多、更強大的功能等著大家去挖掘、發(fā)現。1-1進退自如的機器人任務引言在弱肉強食的野生動物世界,剛剛出世的一只耗牛崽,在媽媽的鼓勵和支持下,經過 幾十次的失敗,終于站了起來。很快它就可以歡快地圍著媽媽又跑又蹦。請同學們想一想 為
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國鎳鋅電池市場運行狀況及發(fā)展前景分析報告
- 2025-2030年中國遮陽蓬市場運行動態(tài)及投資戰(zhàn)略研究報告
- 2025江蘇省建筑安全員A證考試題庫
- 2025-2030年中國被褥行業(yè)市場運行狀況及發(fā)展趨勢分析報告
- 2025-2030年中國花露水行業(yè)運行狀況與投資戰(zhàn)略研究報告
- 2025-2030年中國腮紅(胭脂)行業(yè)發(fā)展趨勢與十三五規(guī)劃分析報告
- 2025-2030年中國粗糧飲料產業(yè)需求狀況及發(fā)展策略分析報告
- 2025-2030年中國稀土拋光粉市場發(fā)展趨勢規(guī)劃研究報告
- 2025-2030年中國真空鍍膜機市場運行現狀及投資規(guī)劃研究報告
- 2025-2030年中國男士香水行業(yè)運行態(tài)勢及發(fā)展前景分析報告
- 電網工程設備材料信息參考價(2024年第四季度)
- PDCA項目降低非計劃性拔管發(fā)生率持續(xù)改進
- 質量問題檢出獎勵申請表模板
- 中職學生日常行為規(guī)范主題班會講稿
- 組織行為學13-組織文化
- 供應鏈管理課件第5章供應鏈合作伙伴選擇與評價
- 餐飲店面投資預算(900平方米)
- 預應力工程施工質量驗收標準
- 旅游資源規(guī)劃與開發(fā)實訓指導書
- 立體幾何專題:距離和角
- DBJ-T01-43-2003_(北京)通用家庭居室裝飾工程質量驗收標準
評論
0/150
提交評論