stembotvn 這越南公司有提供不一樣的 Otto 程式,可以不用將藍芽的斷開就可以直接燒錄程式,也提供更多的功能。程式網址: https://github.com/stembotvn/OttoDIY_Vbot
不過接線方式和 Otto 官方的不太一樣,接線說明(紅字為不同處)如下:
硬體組件 | Nano腳位 |
---|---|
Servo Hip left | D2 |
Servo Foot Left | D4 |
Servo Hip right | D3 |
Servo Foot right | D5 |
Buzzer | D13 |
Bluetooth HC06 Rx | D7 |
Bluetooth HC06 Tx | D6 |
SRF04 Trigger | D8 |
SRF04 Echo | D9 |
Max7219 LedMatrix Data | D10 |
Max7219 LedMatrix CS | D11 |
Max7219 LedMatrix Clk | D12 |
Analog Sound Sensor Module | A6 |
Button 1 | A2 |
Button 2 | A3 |
Light sensor Module (RIGHT) Analog output Pin | A0 |
Light Sensor Module (LEFT) Analog output Pin | A1 |
下圖取至 https://github.com/stembotvn/OttoDIY_Vbot
筆者發現只要將Buzzer的腳位從 D10 換成 D13 就可以使用STEMbot的程式,但沒有Otto官方的smooth_criminal範例程式,於是筆者將 smooth_criminal 的範例加到專案裡,讀者可在此下載。
程式安裝的安裝方式如下:
從 Arduino IDE 的 草稿碼 ==> 匯入程式庫 ==> 加入.ZIP程式庫 ==> 選擇【OttoDIY_Vbot.zip】 檔案
開啟STEMbot的範例(以避障Otto_avoid為例):
從 Arduino IDE 的 檔案 ==> 範例 OttoDIY_Vbot ==> OTTO_avoid
選擇板子 arduino nano
選擇「工具」 ==>「序列阜」(通常選數字最大的那一個)
此時就可以上傳STEMbot程式範例到Otto的大腦 Nano 控制器上了。
STEMbot程式範例說明:
筆者發現只要將Buzzer的腳位從 D10 換成 D13 就可以使用STEMbot的程式,但沒有Otto官方的smooth_criminal範例程式,於是筆者將 smooth_criminal 的範例加到專案裡,讀者可在此下載。
程式安裝的安裝方式如下:
從 Arduino IDE 的 草稿碼 ==> 匯入程式庫 ==> 加入.ZIP程式庫 ==> 選擇【OttoDIY_Vbot.zip】 檔案
開啟STEMbot的範例(以避障Otto_avoid為例):
從 Arduino IDE 的 檔案 ==> 範例 OttoDIY_Vbot ==> OTTO_avoid
選擇板子 arduino nano
選擇「工具」 ==>「序列阜」(通常選數字最大的那一個)
此時就可以上傳STEMbot程式範例到Otto的大腦 Nano 控制器上了。
STEMbot程式範例說明:
- OTTO_avoid 避障
- Otto_Mblock_ScratchMode_Serial 與 mBlock 互動
- OTTO_smooth_criminal 跳一隻舞michael_jackson-smooth_criminal
- HC06_BT_config 設定藍芽HC06模組
- Otto_BT_ZowiAPP 與ZowiApp互動
沒有留言:
張貼留言