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