創(chuàng)客手冊 創(chuàng)意機器人制作實例
定 價:49 元
叢書名:智識未來
- 作者:[英]丹尼爾·諾克斯(Daniel Knox)
- 出版時間:2018/9/1
- ISBN:9787115487780
- 出 版 社:人民郵電出版社
- 中圖法分類:TP242.05
- 頁碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
隨著智能辦公機器人、掃地機器人、聊天機器人等不斷進入大眾的視野,機器人再也不只是科幻片中的虛擬角色。本書中的制作項目分為初級機器人、簡單智能機器人和復雜智能機器人3個層次,詳細介紹了13種有趣的機器人的制作方法。它們有的可以繪制出美麗的曲線,有的可以提醒我們及時給花草澆水,還有的甚zhi是探路者火星漫游車的復制品。
制作中使用的工具在我們的日常生活中都可以輕松找到,不需要十分昂貴的元器件,并且從書中你也會學到一些簡單的編程方法。還在等什么,快快行動吧,下一個機器人工程師jiu是你!
你是《這!jiu是鐵甲》的忠實粉絲嗎?是不是早已被格斗艙中炫酷的鐵甲所吸引?不要再試圖壓抑自己創(chuàng)作的小宇宙,快來制作屬于你自己的機器人吧。本書將告訴你如何制作一系列有趣味的機器人:有的能走路,有的能畫畫,有的能搏斗……在學習制作機器人的同時,你還將學到連接電子線路、編寫軟件和使用各種工具等實用技能。
制作機器人乍看起來似乎是個不可能的挑戰(zhàn),但是實際上唯一需要的技能就是制作的熱情,其他都可以經學習和實踐獲得。
在本書中,我將告訴你如何制作一系列不同的機器人:有的能走路,有的能畫畫,而制作它們的靈感部分來自于周圍那些每天幫助人們工作的機器。在制作這些有趣的機器人時,你會學到連接電子線路、編寫軟件和使用各種工具的方法。當你初嘗機器人制作的滋味之后,誰敢說你不可能成為一位機器人明星工程師呢?
第 1 章 初級機器人
每位機器人專家都需要一個出發(fā)點,任何出發(fā)點都比不上使用家里容易找到的設備來制作機器人。本書的第 1章介紹了一系列簡單的機器人,以磨煉你的基本技能。在這些項目中,毛刷機器人、章魚機器人和蝴蝶機器人能讓你對機器人制作略通皮毛;蟑螂機器人則使用了很容易找到的底盤,可以改裝為一種自主觸感機器人,自行尋找路線;而萬花尺機器人能夠創(chuàng)作出美麗的畫作。
第 2 章 簡單智能機器人
許多機器人使用小的電子設備以實現智能化和精確控制。編程看上去似乎有點可怕,實際上只需要以有序、系統(tǒng)的方法去看待世界就可以了。為了幫助你在軟件世界中邁出第一步,我將教你一種學習起來很簡單的圖形化編程語言。軟件還需要運行環(huán)境,此處我選擇 BBC micro:bit 作為嵌入式平臺。在這個平臺上上傳新程序極其簡單,并且內置了許多很酷的傳感器。利用這些簡單程序和 micro:bit,我們將制作出各種簡單智能機器人,包括能夠感知環(huán)境并與之互動的步行機器人和快跑機器人。
第 3 章 復雜智能機器人
一旦掌握了前面的項目,你就有可能想要制作出更復雜的機器人。本書中的 3 個復雜智能機器人能夠為你提供按照自己的需要進行擴展和改良的機會。它們需要比其他機器人更多的工具和零件,但是不用擔心,本書中的指南能夠幫助你循序漸進地完成制作。
第一個機器人是用于搏斗的機器戰(zhàn)士。小型機器人格斗是一種全世界流行的競技體育活動,需要遵循一些重要的規(guī)則,但是別擔心,我將告訴你所有需要了解的知識,說明制作容易改造和定制的簡單機器人的方法。如果你能夠使用激光切割機,可以使用我設計的模板,開始制作自己的搏擊機器人;如果沒有,也不要緊,硬紙板也很好用。我已經創(chuàng)建了一個文件,其中包含詳細的操作指南,在你想要改變機器人的操縱方式時可以幫助你配置發(fā)射機。所有文件都可以通過掃描封底的二維碼進行下載。
第二個項目 CNC 寫手是一種計算機數字控制機器。在工業(yè)上,機器人常用于執(zhí)行高精確度的重復性任務。CNC 機器的零件似乎很昂貴,但是在家里的日常用品中也可以找到類似的元器件。因此,對于這一項目我們將采用環(huán)保的方式,回收利用舊的廢棄電子產品來制作我們的小型CNC 寫手。這個機器的功能和更大的同類產品類似,可以理解相同的語言(GCode)。和其他高級項目一樣,我為你準備了程序文件,你只需要制作機體即可。這個項目的所有文件和詳細指南都可以通過掃描封底的二維碼進行下載。真正的火星漫游車可以稱得上是終極遙控機器人。本書的最后一個項目介紹了如何制作可以在惡劣地形中穿行的機器人。這個機器人由你的手機控制,它的核心是一塊基于流行的 Arduino 平臺的電路板可以輕松地擴展,安裝更多的傳感器,也有許多流行的軟件庫可以添加新功能。Arduino 通常使用基于文本的 C 編程語言。這種程序太長、太復雜,無法在本書中進行描述,所以為了更簡單有趣,我已經幫你完成了這個艱難的部分。該制作需要的所有軟件都可以通過掃描封底的二維碼進行下載。
丹尼爾第一次學習如何制造東西是在他爺爺的工作室里。現在,丹尼爾管理著The Shed的運作,The Shed是肯特大學里一個為學生提供開展項目的空間和設備的公益性組織。丹尼爾還幫助管理學生社團,該社團的古怪行為包括建造spud大炮和參與蟻量級的機器人格斗。
第 1章 初級機器人 / 16
毛刷機器人19
章魚機器人25
蝴蝶機器人31
蟑螂機器人37
萬花尺機器人49
第 2章 簡單智能機器人 / 56
阿凡達59
快跑機器人67
投石機器人79
花園守衛(wèi)者89
步行機器人99
第3章 復雜智能機器人 / 110
機器戰(zhàn)士113
CNC寫手127
火星漫游車143