Otto是完全開源的,Arduino兼容,3D打印,并具有社會影響的使命,為所有的孩子創(chuàng)造一個包容的環(huán)境。
Otto的靈感來自另一個可指導的機器人Bob-Bipped,并使用另一個開源的兩足機器人Zowi的代碼進行編程。
Otto的不同之處在于組裝尺寸(12cm x 7cm x12cm),組件和表達式的更清晰整合。使用現成的和3D打印的零件,簡單的電子連接(幾乎不需要焊接),和基本的編碼技能,你將能夠建立自己的可愛的奧托朋友在短短一個小時!
步驟1:零件清單
收集所有的貨架上的零件,你將需要這個組裝。以下是清單:
1. 納米ATmega328
2. Nano Shield I/O
3. 迷你USB連接線。
4. 超聲波傳感器HC-SR04
5. 迷你伺服SG90 9g x4(每個應配備2個M2尖螺釘和一個小螺釘)。
6. 5 v蜂鳴器
7. 杜邦F/F電纜連接器10cm x6。
8. 4 AA電池盒堆疊,開關焊接
9. AA堿性電池x4。1.5 v
10. 迷你十字螺絲刀。
被磁化是很重要的,你會明白為什么的。
然后你只需要3D打印6個零件:
11. 3D打印頭。
12. 3D打印身體。
13. 3D打印腿x2。
14. 3D打印腳x2。
可選:用于后期清洗3D零件的刀具(如果3D打印質量足夠好則不需要)和烙鐵(如果您需要電池供電,否則您仍然可以通過USB連接以通電)
這都很簡單!如果你沒有3D打印機,你可以隨時使用服務或本地創(chuàng)客空間。
步驟2:3D打印設置
Otto是專為3D打印設計的,你下載的文件都是屬性導向和居中的,所以如果你遵循以下常見參數,就不會給你帶來麻煩:
?推薦使用PLA材料的FDM 3D打印機。
?根本不需要支撐物或木筏。
?解析:0.28毫米
?填充密度15%
為機器切片和生成g代碼免費切片軟件,如Prusa切片機(如果你外包打印無需擔心)
打印后,您將需要清潔一點腿和腳的區(qū)域,固定電機。
步驟3:腳伺服裝配
把微伺服器放在腳內,然后推進去,如果太硬,可能需要用刀具清理更多的區(qū)域。
非常重要的是要檢查伺服是能夠旋轉至少90度到每一邊。
檢查機芯后,只需用小螺釘固定即可。
另一只腳也一樣。
步驟4:將伺服器固定在機體上
將其他2個微型伺服器放在3D打印體的指定位置,并僅用尖螺釘固定它們。
步驟5:把腿固定在身體上
將腿連接到微伺服的輪轂上,像腳伺服一樣重要,你必須檢查腿能夠相對于身體每側旋轉90度。
在驗證對齊后,使用小螺釘將它們固定在腿內的孔上。
步驟6:將腳固定在腿上
注意電纜,如圖所示,你應該把電纜放在身體的槽里,穿過腿的洞。
一旦他們在正確的位置使用尖螺釘固定他們從后面。
步驟7:封頭總成
從重要的超聲波傳感器開始,把眼睛拉到極限。
將Arduino nano放入屏蔽后,您可以選擇將電池支架的正極電纜焊接到電路板中的Vin,并將負極焊接到任何GND。
將兩個板對角線插入在3D打印頭的孔中,然后使用最后2個尖螺釘固定。
步驟8:電氣連接(布線)
準備好防護罩、電纜和蜂鳴器。
然后按照圖釘編號,并確保把它們放在正確的位置。
你至少有4種選擇來驅動你的奧托:
1. 4 × aa堿性電池(每節(jié)1.5V)串聯(lián)接至Vin引腳和Gnd
2. 4 × aa充電電池(每節(jié)1.2V)串聯(lián)到5V引腳和Gnd
3. 只需直接從USB連接線連接到電腦,甚至是移動電源
4. 外部插孔連接器使用電源適配器從6V到12V輸出
步驟9:抓拍頭部并上傳代碼
機頭直接插進去,小心電纜,然后關上。
代碼
本文編譯自hackster.io





