編程機器人 -- 簡介

序言

哈羅,大家好。

好久不見。

或許有的朋友以為我已經棄坑了

其實不是的。

之前我給大家推薦的Scratch課程(https://apps9pH0kUG2892.h5.xiaoeknow.com),小小同學已經完成了初級部分。

而我之所以不再寫這個系列的原因有兩個:

1.我複述一遍不如直接看原版教材

2.中級教材對於低年級小朋友偏難,數學基礎不夠。

所以我決定暫時擱置Scratch的進一步學習,轉而切換到編程機器人這塊。

學習編程機器人,不僅能鍛鍊動手能力,增加硬件知識,之前學的Scratch圖形化編程,也能夠繼續使用。

所以,我覺得這條學習路徑是可行的。

01 機器人選擇

隨便淘寶搜索下編程機器人,能有一大堆。

我認為適合低年級小朋友的或者說剛入門的學生的機器人,必須具備以下幾個特點:

  1. 組裝不能太複雜
  2. 完善的系列教程與指導
  3. 提供圖形化編程界面


所以我選擇了Omibox編程機器人。


編程機器人 -- 簡介



教程也很完善,從基礎到進階:


編程機器人 -- 簡介



鏈接我就不放了,畢竟我也沒收到廣告費,想買的朋友直接淘寶搜索omibox就行了。

02 機器人組裝

組裝非常簡單,對照指南,20分鐘內絕對能完成。

基本上就是一個蘿蔔一個坑那種,幾乎沒有接錯的可能性,對於入門系列機器人來說,確實是一個非常好的設計理念。

對於之前沒有組裝經驗的同學來說,唯一需要注意的是公母頭一定要對準即可。

組裝完成就是這樣子:


編程機器人 -- 簡介


三個輪子,最前面那個是萬向輪


編程機器人 -- 簡介



03 上手試玩

這個機器人小車出廠預置了一些程序,提供了一些試玩的功能,例如躲避模式,巡線模式和跟隨模式等。

可以按照說明試玩下,也可以不試,因為後面教程都會教如何實現的。

但我建議還是可以試下,既能增加對這個小車的瞭解,也能增加小朋友的學習興趣。

04 開發環境配置

不同於之前我們教的Scratch的純軟件開發,機器人小車編程是軟硬結合的,所以我們需要配置下電腦上的開發環境。

首先我們要安裝串口驅動來連接小車主板,這邊的話使用的是CH340驅動。安裝了這個驅動我們才能在電腦上發現小車和下載程序到主板。

接下來安裝開發軟件Helloblock安裝程序V1.0.6(190425).exe


編程機器人 -- 簡介


這個軟件集成了Scratch和Arduino。如果之前學過Scratch的話,是非常容易上手的。

一般初學者我們就使用圖形快來編程,可以看到Omibox提供了很多擴展腳本來控制小車。

這個軟件也提供了代碼編程界面,和arduino兼容的,使用的是C++語言。這邊我們就留待以後研究啦!

開發環境的配置,可能對小朋友來說部分難以理解,因為低年級的小朋友基本都沒有學過微機操作(現在的小朋友對手機操作倒是非常熟悉)沒有關係,大致講述下讓小朋友有個概念即可,這些不是我們學習編程機器人的重點。

05 結束語

好了,今天我們就講到這了,大家對小車也有個初步瞭解了吧?

下節課我們就正式進入基礎課程的學習 -- 控制車燈


分享到:


相關文章: