一款自由組裝的輪型機器人,有2.4G及藍芽兩種版本。
2.4G是用mBot與電腦之間使用2.4G RF(射頻)連線(類似無線滑鼠方式)。
藍芽是用於mBot與手機之間使用藍芽連線。
使用mCore主控板(相容於Arduino Uno)
提供mBlock IDE設計控制程式。
提供Makeblock App連線控制。
鋁合金機構。
方便好用的擴充週邊模組。
mCore主板
藍芽(Bluetooth)
馬達
巡線感測器
超音波感測器
紅外線遙控器
其他外接擴充感測器
在電腦桌面上找到左圖的圖示,點擊滑鼠左鍵執行。
在平常上課,我們是用連線方式來測試結果,用電腦即時跟mBot 進行互動測試,並未寫入Arduino。
若是要讓車子在地上自走,則需要寫入程式,上傳(燒錄、寫入) 到Arduino。
目標:
程式開始機器人能前進、後退、左轉、右轉各移動1秒後停止。
超音波,是指任何聲波或振動,其頻率超過人類耳朵可以聽到的最高閾(ㄩˋ)值20kHz(千赫)。
PS:閾值又稱為臨界值,是令對象發生某種變化所需的某種條件的值。
音波的傳遞的速度受到溫度的影響。
例如:鯨豚或是蝙蝠利用生物聲納的回音定位來捕捉獵物或是躲避障礙物。
超音波倒車雷達
超音波洗淨器
超音波霧化器
醫學超音波檢查
超音波模組使用「連接埠4」。
偵測範圍:3cm~400cm。
量測角度約為30度。
左邊為發射端(標示著T);右邊則為接收端(標示著R)
理論上此超音波可偵測將近400cm,因此若出現偵測值為400,則代表失去超音波訊號。
mBot行進中,超音波模組偵測到前方15公分有障礙物時,後退0.5秒再隨機左轉或右轉後前進。
PS:須採用【上傳模式】來執行程式。
偵測到前方10公分有障礙物,自動右轉前進再左轉,繞過障礙物,然後持續前進。
PS:這個需要事先知道障礙物的大小,車子不能碰到障礙物。