第1266回-自由的風-64-開源硬件-OTTO 機器人-1-研習紀錄

今天20180416到南投縣教育網路中心參加由許桓光老師主講的 Otto 機器人研習,光光是我最欽佩的資訊老師,多年來一直受他很多照顧,甘溫蛤!先來了解一下什麼是 Otto 機器人吧!
OTTO 是一款開源低成本教育機器人,採用 3D 列印外殼組裝,內部使用 Arduino Nano 作為核心板,可以撰寫程式與機器人互動。 而 IoTTo,則是 IoT 版本的 OTTO 機器人,內部核心改為聯發科的 7697,增加了 WiFi 與藍芽等物聯網的應用,可以透過雲端使用手機與機器人互動。(資料來源:亞堤教育


光光今天的研習用的就是 loTTo,研習資料在這裡:
因我手機週六遺失已停話,今早先去中華電信辦復話,花三百元拿新的sim卡,所以遲到了,前面有一些我沒聽到。

10:20 開 blogger 起來做筆記
  • 一面看光光的簡報一面做
  • 組裝02-腿 10:15 裝舵機,還算有點緊,先不鎖螺絲
  • 組裝03-腿 10:56終於磨好裝上去,但很容易跳出來,這邊我就卡關卡好久,真可惜沒帶兒子一起來
  • 組裝04-腿 11:05 一個舵機的齒好像有問題,換一個SG90就可以
11:15 校正舵機的角度,可利用「OTTO_Servo_Home」輔助,找到正確安裝角度。
11:28 光光幫忙 搞定軟體安裝 Arduino 和燒錄到板子。這邊程序我沒有文件,看過操作就忘光了。
1140我調整角度好了

下午部分

13:00 測試蜂鳴器﹑LED矩陣﹑舵機﹑超音波能不能正常使用,接線有沒有接錯
  • 打開 OTTO_Servo_Home | Arduino 1.8.5
  • 點編輯 => 草稿碼簿 OTTO_7697.Robot 最下面四隻
  • OTTO_UnitTest_Buzzer 蜂鳴器
  • OTTO_UnitTest_LEDMatrix LED5x5
  • OTTO_UnitTest_Servo 伺服馬達
  • OTTO_UnitTest_UltraSonic 測距超音波

13:15 說明 Otto 機器人所需材料清單
  • 亞堤教育 Robot Shield + LinkIt 7697  NTD$ 1050
  • 材料清單
  • Otto 肢體的 3D列印圖檔
  • 3D列印用線材 PLA 一公斤 有線盤 300 補充包 250


13:50 立正姿勢校正
  • 程式:OTTO_Calibration
  • 設備:手機平板(ios、android均可)
  • APP :Linkit Remote
  • 所謂立正姿勢要校正,是指OTTO機器人的腳底板能水平站在地面上
14:05 用手機藍芽遙控兩台 Otto 對戰
  • 看誰先把別人的 Otto 推出平台,像相撲比賽那樣
  • 程式:OTTO_DEMO

14:08 光光的經驗分享
  • Otto 開源平台有許願池
  • 也可用紅外線或 wifi, 7697都內建
  • 7697還內建 RTC 計時器 Flash 2M 程式空間 2M 有雲端程式
  • library 很重要,用錯不會動,網路上有人家寫好的
  • U8G2 液晶顯示螢幕 1.8吋 TFT 彩色可顯示圖形和英文字 st7735
  • RFID 光光有改 RC22 PN532 library
  • 聯發科 LINE 群
14:25 上傳韌體失敗時怎麼辦?
  • 拔掉與電腦的 USB接線
  • Arduino IDE 關掉再重開
  • 如果還是不行,電腦關機重開
  • 如果還是不行,換另一台電腦試試

14:50 設計 Otto 機器人的動作
  • 用 mblock,光光有整合不同地方的模組進來
  • 初始設定
  • 重複執行動作 tiptoeswing 指尖搖擺
  • 轉看 Arduino 模式
  • 不要按「上傳到 Arduino」
  • 按 「用Arduino IDE編輯」
  • 上傳到 Otto 韌體

15:10 為 mblock 加上 otto7697 的 library
  • mBlock-3.4.11_arduino1.8.5+7697.exem
    Block 3.4.11綠色版,Arduino IDE更新至1.8.5,含Linkit 7697 開發板
  • mBlock_extion4Linkit7697.zip
    Otto Diy+相容linkit 7697的mBlock 3.4.11 Extension 
  • 把 library 複製到 %APPDATA%/XXX 3.4.11,預設是在win使用者/文件/arduino 之下
  • 正常的做法是在 mblock 裡面的擴展管理器中找 ottodiy,光光有改過
todo
  • 用wifi控制?
  • 改 library?
OTTO 資源
切記
  • 學生接線好之後要給老師檢查再接電,免得燒掉
  • 備料是很痛苦的,找不到 library 就哭哭了

留言