教您3D打印一個有趣的自動寫字機器人
近日,在DIY熱站Instructions上,一位網名為MakersBox的用戶共享了一個非常有趣的3D打印機器人,這個小巧的機器人使用的是Arduino芯片,具有自動繪圖、寫字的能力。據MakersBox介紹,這個機器人設計原本是為了參加ChickTech.org的10小時工作坊而構思的。這個機器人,只需將一支鋼筆插在它身體中央,它就能夠靠輪子左右移動從而在底層之上繪制出各種形狀。該機器人使用了一塊Adafruit Pro Trinket 3V,并用Arduino IDE編寫代碼.
據中國3D打印網了解,這個3D打印繪圖機器人的靈感來自龜機器人的設計,這種機器人最早出現于20世紀40年代,后經Logo編程語言的發明人Seymour Papert進行了完善。Papert的龜機器人用Logo語言編程,并配備了一支鋼筆,能夠根據一套相對位置的指令在表面上繪制出復雜的“海龜圖形”。
Makersbox決定采用這種烏龜機器人的創意,并將其與3D打印技術結合,希望這個項目能夠激發那些女性程序員和工程師們的想象力。而Makersbox為之設計該機器人項目的ChickTech就是一家致力于促進更多女孩從事與技術相關工作的非盈利公司。為此,MakersBox希望能夠找出一個既有趣、成本又低的項目,而且鑒于目標受眾大多為新手,這個項目的構建和編程又需要相對簡單。
有了這么多的先決條件,Makersbox自然而然地就選擇了Arduino平臺,因為它具有方便的集成開發環境和代碼編輯器。一個4×AA電池的電源既便宜又到處都是,很容易獲得。另外其3D打印的地盤也便于制作者對這個繪圖機器人進行個性化設計和定制。
具體來說,在制作之前您需要準備的零部件包括:一塊Adafruit Pro Trinket、一對步進電機(及驅動器)、一個微伺服和4×AA電池,外加一堆電線、螺絲等。這個機器人的3D打印部件一共8個,包括地盤、車輪等。
這個機器人通過一套編程的指令來定位它在一張紙上的相對位置。Trinket通過編程控制機器人向后和向前、向各個方向旋轉、提起和放下筆等等。因此您可以通過編碼控制機器人在紙上寫一行字、畫一朵雪花等等。
盡管目前的這個機器人使用的是微型的Adafruit Trinket,不過Makersbox建議,如您設計的是更大的底盤的話,可以使用常規的Arduino(甚至是樹莓派),這將為您提供進一步的創造空間。
(責任編輯:admin)