了解樂高機器人
- 2020 年 3 月 11 日
- 筆記
說實話,在沒有接觸樂高之前,我是不知道樂高機器人存在的(羞愧表情)。我只記得小時候自己比較喜歡拆解各種壞掉的電子電器產品,拆開後敲一敲又恢復原樣,有時候運氣好就好了(線接觸不良),有時候怎麼敲沒有反應。直到上大學學習電子方面的學科,自己才真正接觸這方面的東西,知道單片機什麼的。也做出了一些小玩意,自己還是挺開心自豪的,但是對於機器人這樣的東西我從來沒有想要過去觸碰或嘗試去做一個,因為我知道從一個個電子元器件和原材料要變成一個機器人太難了,技術能力達不到要求(需要學習的東西太多了),經濟方面也不支援。除了要學會編寫程式,學會製作機械結構,還要有能力把各種各樣電子元器件焊接,原始材料切割加工、感測器、舵機組裝調試組裝到一起等等。
直到接觸樂高後,我才將我的機器人想法給實現了,小時候喜歡玩的那些遙控車都可以輕而易舉的實現。因為樂高機器人把一些底層的東西給解決了,把機器人的組成部分變成了一個個積木模組,我們只要知道一個機器人有哪些組成,相互之間是怎樣通訊的,如何通過編程式控制制它。對於那些想要親手製作一個可以聽從自己命令的機器人,將不再是遙不可及,只要通過一些簡單的學習,他們就可以實現自己的想法,創造屬於自己的機器人。

我們知道機器人是一種自動執行工作的機器裝置,由控制器、執行器、感測器三部分組成。那麼是不是只要找到這三部分,並且安裝正確的方式把他們組合在一起是不是就可以做出一個我們想要的機器人了呢。的確就是這麼簡單,下面讓我們一些找出樂高機器人的這三部分
EV3控制器(第三代):相當於一個微型電腦,包含了控制器、運算器、存儲器、輸入設備、輸出設備

執行器:由機械結構和馬達組成

感測器:顏色感測器,超聲波感測器,陀螺儀感測器,觸碰感測器

找到這三部分以後,接下來就像砌房子一樣,通過樂高零件把這幾部分組裝在一起,然後用專用線把輸出(電機)和輸入(感測器)連接到ev3程式塊上,一個簡單的機器人就做好了。

機器人做好以後,是不是想要自己來控制它呢,下面的話就需要我們給機器人編寫指令,讓它聽我們的話。我們會使用到一個 LEGO MINDSTORMS
Education EV3 軟體工具


寫好指令後把程式下載到我們的 EV3控制器中,然後他就能按照我們的指令開始動起來了
下面是一個自動跟隨的小車影片: