oBot & Mixly 火花?

oBot <= 台灣 凱斯電子科技有限公司 Base Arduino 一體式車子

Mixly 安裝教學 <=本站教學

宜蘭 竹林資訊站 oBot & WFduino <= 分享教學資源

.

案例1 :

oBot 車體板上  D12 D13 接LED, D3 接無源蜂鳴器

oBot上mixly 01

mixly檔案<<下載

.

案例2 :

oBot用L293D系列的晶片控制直流減速馬達

側輪控制接腳: 轉向=D10 / 轉速=D5

側輪控制接腳: 轉向=D11 / 轉速=D6

oBot wheel-right contrl

右輪轉速180 用1.5秒前進,停止1.5秒,[後轉]速度同前進有聲音5次。 mixly控右輪mixly控左輪 << 下載

.

運用 副程式方式,讓車子前後走走。

oBot car F R run

mixly檔案 << 下載

.

案例3 :

超音波感測器:HC-SR04 比較普及的測距物件 2-400 cm,oBot小車內定接腳 

Echo: A2 (D16)

Trig:A3 (D17)

超音波在 mixly 左側功能分類[感測器],將由USB連接下 監視 [串口] 情況

 oBot 超音波 & mixly 1

點右下方 [串口監視器] 及 切換[繪圖模式] 設最大值 60 ,一般測試機器人距離60公分內就開始反應動作。

com output plot mode

mixly檔案 << 下載

.

案例4 :

試著以上列功能,設計:超音波自走車:2-5 cm處停車,11cm以下即順時針自轉及叫二聲。

自走車的電源,因為個人未有 可充電=方型9V電池,所以改用 14500鋰電池x2 方案為教材,安置作品如下:

oBot 安置14500鋰電池

oBot 超音波自走車-測試影片

mixly檔案 << 下載

這案例尚在卡住邊緣,是 加大感測距離?後退一下下 再右彎?

.

案例5 :

oBot內建巡跡二點的腳位 D12=右側點 / D13=左側點

二點感測器均同一組電路板上, 二點中心距離僅 15mm ,如果用一般黑色[電火布]約12.5mm寬,要夾二外側感應!是不可行。 所以oBot官網針對巡跡,建議30mm寬的黑線! 解決方案就這些?

了解感測 黑色白色 後的[讀值]

巡跡功能 oBot

mixly檔案 <<下載

測試後整理表:

位於 讀值 燈號
0
1
地面與感測器 [距離] 、 類比值轉換數位 調整切割點 : 這二項將影響日後[巡跡功能]
.
巡跡實做:5B
車體未來 Arduino & micro:bit 雙用,原巡跡感測電路上[小小電容]需[移除],下列案例是已去除電容情況作業。
.
巡跡動作分析:
  1. 先簡易單條黑色路徑條件動作
  2. 二點感測距離小,2點均讀到白色為出線,車子停。
  3. 右側感測白色,左輪停!左側感測黑色,右輪前進。
  4. 左側感測白色,右輪停!右側感測黑色,左輪前進。
  5. 二點均感測黑色,就是直線前進。
  6. 車子是持續動作,感測與動作回應有時間差,車速是經驗!
    (本例用2顆鋰電池,馬達動力自電池,所以speed=255 為7.4V,例子中 speed=80 2.32V 供給的速度)

程式實作分享:

建議由上個案例程式修正比較快,自轉功能改為單輪前,單輪停。

轉動模式修改

.

主要程式區

巡跡主程式

mixly檔案 <<下載

.

案例6 :

oBot車體上有藍牙電源開關,出廠傳輸率57600 同S2A 韌體程式 StandardFirmataPlus,

所以車體上傳StandardFirmataPlus程式 及 手機程式 Play Robot Car

APP設定建議:

  1. 先設定 DC馬達
  2. 右輪腳位設定
    APP right wheel setting
  3. 左輪腳位設定
    APP right wheel setting
Last modified: Thursday, 4 October 2018, 2:05 PM