從這部分開始,會更新一些EV3的編程教學內容。
當然了遊戲程序也是會跟新的,但是也不是天天更新,因為也沒想出來啥好玩兒的遊戲呢,後面有了想法再繼續,閒來無事,更以更基礎內容。造福一下初學者。。哈哈。。
為什麼會想到要更新一些基礎的內容呢??
因為我發現現在好多家長開始給孩子買EV3了,但卻找不到入門的方法。
還有一部分家長想買,也想讓孩子學習學習,但去完全不了解。
更有一部分老師,以前接觸的都是純搭建,但也想提升自己,為以後編程課程做準備了。
本人原來也是受過同樣的折磨。。。
完全的找不到切入點啊。。。。。
所以為了能夠多發福利,感謝支持。我打算寫一個完整的教程。
真正的從零開始。
這裡要提醒各位家長朋友。
因為王老師總是被問及這個問題。
老師,究竟從多大開始學習EV3好呢??
這裡本人不權威的回答一下。
如果是PC端編程,本人建議無任何經驗的建議三年級下半年。或者四年級。
但是EV3的主控器,也是可以實現簡單編程,以及不編程直接控制的。那就一年級二年級就可以玩兒。
這個東西和手機一樣,現在四五歲孩子玩兒智慧型手機都玩兒的66的。所以我們要相信孩子是有能力的。
那如何一步一步學會ev3呢???
第一,也是最重要的:
關注小王童學(因為會有教程哦)哈哈。
廢話少說。我們開始吧。。。。
首先我們需要的準備工作有哪些???
第一:EV3編程軟體。好多人這一步都沒有跨過去。。。。哈哈哈
那這裡小王老師給大家都準備好了。
https://pan.baidu.com/s/1kUtqQX6I9PkzECLsy0nTzg 提取碼: kavd
去網盤下載安裝就可以了。
這個安裝就一路點擊確認就完事兒了。
這裡提醒一下,最好安裝教師版。。。
第二:一套EV3。樂高45544+45560
這裡為什麼是兩套呢?因為一套是主套裝,一套是配件庫。
這裡我建議,最好兩套都買齊,因為基本都買齊的話就玩兒的更嗨了。。。
那去哪兒買呢???有家長就抱怨了一套下來四千多塊!!!
確實有點兒太貴了。
那王老師告訴大家兩個地方,一個某寶,一個我這裡。哈哈。。打個廣告的嫌疑哈哈。。。
但確實王老師是可以買到比官方便宜太多太多價格的了。
這裡是個人微信有需求可以添加。
好了好了。。。
硬體軟體都準備齊全了。。。
那接下來就是要了解簡單的功能了。
首先,我們要連結好我們的硬體。
也就是組裝好我們的主控器和輸入輸出設備。。
這個呢就是主控器。主控器靠近屏幕的一邊有五個埠。分別為
A B C D PC
這裡ABCD用來連接輸出設備。pc口用來通過下載先連接電腦,下載程序使用。
遠離屏幕的一測有四個口。
1 2 3 4
這裡1234是用來連接輸入設備的。
那ev3這套零件的輸入輸出設備都有哪些呢??
輸入設備有五個。
兩個觸碰傳感器:
一個顏色傳感器:
一個陀螺儀:
一個超聲波傳感器:
輸出設備有三個。
一個是中型馬達:
兩個大型馬達:
然後開始進行軟體編程的教學了。。
首先打開我們安裝好的軟體。
點擊左上角的大廳邊上的「+」號,新創建一個項目。
了解一下基本信息,哈哈
雖然標的醜,但還是可以看的。。哈哈。。
那接下來就是編寫一個程序了。
那在開始之前呢?我們還是要來聊一聊。。
編程究竟要怎麼編啊?
是不是很複雜?很難啊?
其實我個人感覺啊。。。編程像什麼呢??
像小學生寫日記。。。。而且是一年級小學生寫日記。。
因為我在上學的時候,每次老師檢查我的日記都會和我說三個字---流水帳。。
哈哈,因為我的日記基本就是。早上從家出發,來到了學校,然後第一節課語文,第二節課數學中午吃飯....下午上了什麼課放學回家。我很開心。
哈哈哈 所以每次都會挨批評。。
那其實呢。編程序和這個就非常像了。
那具體怎麼像,我們來舉一個例子。。。
下面我們來開啟我們EV3編程的第一課馬達動起來。
首先編程要做的第一步就是明確我們的需求。
因為我們編寫的程序最終的目的就是為了控制我們的機器人來完成我們的需求的。
所以需求一定要明確。
我們幾天的需求就是:
馬達動起來。
好了現在我們要開始分析需求。
需要使用的設備都有什麼。
馬達--
-然後找到對應的控制設備的模塊就可以了。
控制馬達的模塊:
這四個都可以控制馬達轉動。
這裡很明顯,我們前兩個馬達只有一個馬達圖片,
後兩個圖標,有兩個馬達圖片。
那一個馬達圖片模塊就是只能控制一個馬達。
兩個馬達圖片的模塊可以同時控制兩個馬達。
那我們今天就只是控制一個馬達轉起來就可以了。
所以選取一個馬達移動模塊放在開始後面。
這裡我們發現,當我們的模塊兒和開始模塊連接起來的時候,顏色會被點亮。當他和我們的開始模塊沒連接在一起的時候,顏色是灰暗的。這裡一定要注意哦,只有被點亮的模塊才能被執行。。
好了,接下來介紹一些我們的馬達移動模塊。
在我們選取完模塊以後第一要做的就是確認埠。也就是對應我們連接硬體的時候所選取的埠。
這裡對應的A B C D 四個埠
在確定了埠以後,我們就要選取馬達的轉動形式了。
這裡馬達一共有五種形式:
1、關閉:就是馬達鎖死。讓馬達不轉動。
2、開啟:就是一直轉動。
3、開啟指定秒數:就是讓馬達轉動一定的時間,這裡單位是秒。
4、開啟指定度數:就是讓馬達轉動一定的度數。
5、開啟指定圈數:就是讓馬達轉動一定的圈數。
看到這裡,我們就發現了,其實原來我們的目的還是不明確的。
為什麼??
因為我們可以看到,馬達動起來其實包含了好多種形式。
如果只是讓他動起來,我們還是不能設置清楚我們的模塊數值。
所以我們要給我們的目標重新細化一下。
那我們今天就讓馬達轉動一秒吧。
好了,選取運動模塊。
模式選取開啟制定秒數。
模式選取:轉動指定秒數。時間設置為1秒。
這裡我們會發現還有一個窗口沒有講。
就是功率。這裡的功率就是用來控制馬達的轉動速度的。
從0開始。
向上:0到100 速度逐漸變快。
向下:0到-100 速度也是逐漸變快。
這裡的正負只是表示了馬達轉動方向。
好了那我們再給他設置一個功率。
設置為50.
那我們整個程序就完成了。
這裡完成以後,我們一定要養成一個好習慣,就是查讀一下我們的程序。
怎麼讀程序呢????
以這個程序為例。
開始--D馬達以50功率的速度轉動一秒鐘。
這裡我們發現,我們查讀出來的內容,其實就是前面我們進行目的分析的出來的內容。
所以這裡每次寫完程序,我們一定要查讀一下。因為這樣慢慢的,我們對於寫程序開始時候的目的分析過程也是非常有幫助的。
好了程序寫完了,接下來就是下載運行了!
使用我們的下載線,連接上電腦和EV3控制器。
下載按鍵就在右下角。這裡有三個。
第一個:下載。把程序下載到控制器。
第二個:下載並運行。把程序下載到控制器,並且直接啟動程序。
第三個:運行選定模塊。直接運行我們選定的模塊。
這裡我們直接點擊 下載就好了。
那下載好以後,去哪裡找我們的程序並運行它呢???
當然是去我們的控制器裡找了。。哈哈。
拿起我們的控制器。
你會發現控制器的界面有四個。
我們的程序就在第二個界面裡。
那個文本圖標的界面裡。
在裡面先找到我們的項目名稱。再在項目名稱裡找到程序名稱,點擊運行就可以了。
大廳邊上就是項目名稱、扳手邊上就是程序名稱。
去控制器裡找到對應的就可以了!!
好了!!
基本上就是這樣的了。後面其他功能都是等到 用的時候再詳細講解把!!!!
後面的學習我們就開始以任務的形式開始學習各個模塊的基本應用,高級應用,以及各個模塊組合應用!
以後儘量勤更新!!!遊戲的程序也在製作過程中!哈哈。最近比較忙!!!