AI機器人

Micro:bit AI Robot

有別於較簡單的二足mini robot,我進一步設計了較複雜一些的版本,使用Micro:bit加上凱斯的KSB038擴展板(擴展板說明),接了8個舵機及超音波感測器和聲音感測器…

由於使用了8個舵機(需要的電流也增加),這機器人可以做比較複雜一點的動作,而KSB038除了預設提供8個舵機的接口外,還是保留了Micro:bit其他pin位可以用來做類比或數位的輸出輸入,所以我們可以接上感測器,配合程式的撰寫及數據的利用,機器人就會比較有感知~


※有空再寫組裝說明~

當麻豆,來個360旋轉照

左邊的是剛開始設計的原型,只外接了超音波模組, 整體結構算是完成,主要是機器人的重心穩定,如此動作及走路時才不會倒…後來覺得手臂的設計有修改的空間,所以進行改造,成為右邊的樣子,形態較為自然,且又加入了聲音感測器

※其實這些外部的感測元件都很便宜,50元有找,加入之後可以增加機器人程式的可能性,多一些趣味!

測試KSB038操緃8個舵機

這項測試在組裝機器人之前是必需先做的,Micro:bit加上凱斯的KSB038擴板,將準備使用的8顆舵機都接上去,寫段簡單的程式去跑,避免在辛苦組好機器人之後才發現某顆舵機有問題或是擴充板有問題~

凱斯提供的擴充積木

一般來說,功能比較多的擴充板,廠商會提供額外的makecode擴充積木,這樣才好操控,如果買了KSB038,所附的說明就會提到如何載入KSB038的積木,主要是方便於呼叫舵機的…