高中科展 · 工程學科(一) · 第一階段
仿生六足昆蟲 遠端遙控
連線中…
昆蟲狀態
- 目前動作
- —
- 電池
- —
- WiFi 訊號
- —
- 開機多久
- —
- 昆蟲名稱
- —
- 韌體
- —
腳的動畫是依照昆蟲回報的動作畫出來的示意圖,不是相機畫面。
遙控面板
點一下走一小段;按住一直走,放開就停。
觸角
左右
組裝模式(裝腳、檢查接線用)
- 按「全部 90 度」,六顆馬達都轉到正中間,這時再把腳裝上去,讓每隻腳都垂直身體。
- 一次按一隻腳。那隻腳應該先往頭的方向擺,再往後擺。
- 如果是別隻腳在動:線插錯通道了,看下面的對照表。
- 如果是先往後擺:把韌體裡
LEG_DIRECTION那隻腳的數字正負對調。
觸角測試
用手指壓一下觸角的微動開關,對應的燈要變紅;放開要變回白色。不用按「開始」。
左觸角PbHub Port 10 次
右觸角PbHub Port 00 次
- 壓左邊卻是右邊亮:PbHub 的 Port 0、Port 1 兩條線對調。
- 沒碰就一直亮紅:開關接到 NC(常閉)了,改接 NO;或重新寫入時加
--antenna-nc。 - 怎麼壓都不亮:開關可能接在 port 的另一根訊號線,重新寫入時加
--pbhub-pin 0;也檢查 GND 和開關的 COM。 - StickC 螢幕顯示 NO PBHUB:PbHub 沒接好,檢查 StickC 底部到 PbHub 的那條 Grove 線。
自動避障
選一個大腦模型、按「開始」,昆蟲會自己往前走;觸角碰到東西時,由大腦決定怎麼躲。最多跑 3 分鐘,時間到自己站好。
- 觸角
- 左右
- 正在跑
- —
- 已走
- —
- 碰撞次數
- —
- 平均脫困時間
- —
- 卡住(超過 10 秒)
- —
沒有微動開關也能測:按「戳觸角」,或按 StickC 側邊的 B 鍵(輪流戳左、右)。
大腦活動(最近 15 秒)
按「開始」後,這裡會畫出大腦的即時數值。
實驗紀錄
| # | 模型 | 時間 | 碰撞 | 平均脫困 | 卡住 | 結束 |
|---|
還沒有紀錄。每跑完一次自動避障,就會自動記一筆。
紀錄存在伺服器的記憶體裡,伺服器關掉就會清空,記得先下載 CSV。
反應時間(來回延遲)
橫軸:最近 60 秒
按下按鈕到腳開始動,大約是「合計」的一半,再加上馬達本身的反應時間。