當前位置:編程學習大全網 - 編程語言 - 高壹學生制作機器人 詳細步驟及所需材料~~~~~~~

高壹學生制作機器人 詳細步驟及所需材料~~~~~~~

:使用樂高RCX微型電腦設計機器人

RCX微型電腦是由MIT開發的,是樂高機器人系統的核心部分。使用ROBOLAB軟件及RCX,學生們可以創造、搭建、編程真正的機器人,讓它運動、做動作、甚至自己去“想”。

為RCX編寫程序,通過各種輸入(傳感器)與輸出(馬達與燈等)對周圍環境做出響應。有多種傳感器可供選擇,如觸動傳感器、光電傳感器、溫度傳感器、角度傳感器等。

第二步:在PC機上為機器人編寫程序

為RCX編寫控制程序的ROBOLAB軟件是壹個簡單、直觀、易學的編程環境,是以美國國家儀器公司的LabVIEW,流行於測量和自動化領域的圖形化編程軟件為基礎開發的。ROBOLAB軟件具有所有通用編程環境,如C/C++或VisualBasic等軟件的功能。在計算機上為機器人編寫好程序,程序壹旦下載到RCX,機器人就脫離計算機,根據程序指令,按照周圍環境的輸入信息來做出判斷,決定下壹步如何行動。完全智能化。當然,如果機器人未按預先設計的行動,即程序編寫不夠完善時,可以在計算機上修改原程序,再下載,運行機器人進行測試,直到機器人完全按要求工作為止。

美國國家儀器(NI)公司的LABVIEW軟件: ROBOLAB是以美國國家儀器公司(美國德州)開發的LabVIEW編程環境為基礎編寫的。1997年,美國太空總署在監測其飛船著陸、定位、位置、運轉狀況等時,使用了LabVIEW軟件。LabVIEW軟件是壹功能強大、設計完美的編程環境,深受大學、和各行各業的工程技術人員及科學家喜歡,並被廣泛使用。是測控領域倍受歡迎的軟件開發工具,應用於生物醫學、航空航天、能源研究等各個領域,用於數據采集與儀器控制、數據分析與處理等。

第三步:下載程序到RCX

RCX通過IR紅外發射儀與計算機通信。使用ROBOLAB編程軟件在計算機上編寫好編程,然後,通過與計算機串口機相連的IR發射儀下載到RCX。IR與RCX通過無線紅外方式通信。

第四步:運行程序,測試機器人是否按要求工作

學生可以通過運行程序,馬上知道機器人是否按設計的行動。如果機器人沒有按要求的做,那麽,可通過檢查機器人搭建及程序編寫是否正確來修正錯誤。這壹過程不僅鍛煉學生分析問題、解決問題的能力;而且培養學生邏輯分析能力、團隊合作精神與交流能力。

  • 上一篇:用壹忍再忍造句(大約30個左右)
  • 下一篇:如何用vb實現形狀的旋轉?
  • copyright 2024編程學習大全網