九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
《Arduino機(jī)器人制作指南》
http://alsrobot.cn/article-247.html

 Arduino機(jī)器人制作指南圖書封面Arduino機(jī)器人制作指南圖書封面

《Arduino機(jī)器人制作指南》內(nèi)容簡介

    為你的機(jī)器人夢注入新動(dòng)力——無需高級的電子電路或者編程技巧。《Arduino機(jī)器人制作指南》向你展示了如何僅僅使用普通的工具和零件來制作自動(dòng)機(jī)器人。你可以學(xué)到如何進(jìn)行電路連接,如何對機(jī)器人“大腦”編程,為機(jī)器人添加獨(dú)一無二的特性等技能。本書內(nèi)容通俗易懂,全景式講解如何從輪式機(jī)器人平臺Teachbot  逐漸 擴(kuò)展到功能更加復(fù)雜的機(jī)器人項(xiàng)目,還有音樂機(jī)器人 Tunebot、遙控機(jī)器人 Telebot\機(jī)器蛇 Snakebot,以及一個(gè)工作范圍約 50cm 的機(jī)械手。 
 
         Arduino 主板和編程的入門 
 
         制作一個(gè)基于微控制器的“大腦” 
 
         了解高科技傳感器和控制器 
 
         編寫和調(diào)試強(qiáng)大的 Arduino 應(yīng)用程序 
 
         了解行走和轉(zhuǎn)向技術(shù) 
 
         對機(jī)器人進(jìn)行編程以使其自動(dòng)循跡、避障 
 
         添加遙控和無線視頻功能 
 
         增添聲效及合成語音 
 
         開發(fā)功能性機(jī)器人手臂及夾持器 
 
         進(jìn)行功能擴(kuò)展并添加激動(dòng)人心的新特性 
 
書  名 《Arduino機(jī)器人制作指南》
標(biāo)準(zhǔn)書號 ISBN 978-7-03-038620-5
編目分類 TP-6480.01
作  者 〔美〕Gordon McComb著
譯  者  唐  樂 
定  價(jià) 78元
出 版 社科學(xué)出版社 
 
 

致? 謝 

 
    特別感謝來自于Parallax的Ken Gracey、Matt Gilliland、Jim Carey及其他朋友;感謝來自Lynxmotion的Jim Frye,來自 SparkFun的Nathan Seidle、Pete Dokter和Robert Cowan,來自Devantech的Gerry Coe,來自DAGU的Russell Cameron、Claudia及其他員工,來自McGraw-Hill Education 的Roger Stewart和編輯團(tuán)隊(duì),還有我的代理人Matt Wagner。
    當(dāng)然,始終感謝我的妻子Jennifer。 
 

前? 言 

 

    這是你的機(jī)器人——擁有Arduino的大腦 

 
    在我最開始制作機(jī)器人的時(shí)候,第一個(gè)微處理器還沒有被發(fā)明。機(jī)器人的大腦僅僅只是一塊手工線路板,而板子上面則分布著老式電阻、超貴的三極管,可能還有一兩個(gè)繼電器。而在當(dāng)今,我們可以使用微控制器——非常棒的微型化產(chǎn)物,可以直接連接到燈、報(bào)警器、電動(dòng)機(jī)、電磁鐵、傳感器及其他傳感器。實(shí)際上,這一概念已經(jīng)形成了所謂的“物理計(jì)算”這個(gè)專業(yè)名詞。之所以提到這個(gè),是因?yàn)槲锢碛?jì)算直接與機(jī)器人制作相關(guān)聯(lián),這也是為何類似于Arduino的微控制器對于機(jī)器人會如此重要。 
 
    Arduino類似于存放在瓶子中的大腦……就其自身而言,它缺乏直接探測周圍環(huán)境或者操作任何事物的能力。但是它可以根據(jù)用戶的意愿配置傳感器、電動(dòng)機(jī)和其他控制電路,然后通過Arduino編程,使其能夠執(zhí)行命令。這也是本書的切入點(diǎn):《Arduino機(jī)器人制作指南》將幫助用戶使用Arduino作為中央大腦,從而構(gòu)建6個(gè)機(jī)器人。書中展示了如何把零部件連接起來,然后編寫程序使得機(jī)器人跟隨指令行動(dòng)。 
 
     《Arduino機(jī)器人制作指南》中的各個(gè)項(xiàng)目,只需要普通的工具和一般的制作技術(shù),便可以容易地進(jìn)行復(fù)現(xiàn)。所有的項(xiàng)目既不需要切割大塊的金屬或者進(jìn)行焊接,而我們制作的6個(gè)機(jī)器 
 
人都只需要很容易獲得的零件,并不需要任何特殊的及少見的零件。通常的機(jī)器人制作工作是一個(gè)極為費(fèi)錢的行為,但是所有本書中涉及的機(jī)器人部件都相當(dāng)廉價(jià),且鼓勵(lì)零件的重復(fù)利用。 
 

免費(fèi)的在線內(nèi)容、零件查找和獎(jiǎng)品 

 
    本書包含免費(fèi)的在線內(nèi)容:ARB在線支持網(wǎng)站。參照附錄A的內(nèi)容: 
 
    ●訪問“Project Parts Finder”以尋找本書將會用到的所有零件 
 
    ●下載所有項(xiàng)目的源代碼 
 
    ●隨時(shí)新建和更新網(wǎng)站信息和供應(yīng)商信息 
 
    ●強(qiáng)化和升級機(jī)器人的設(shè)計(jì)(e-plans) 
 
    ●有獎(jiǎng)?wù)撐摹C(jī)器人制作指導(dǎo)及更多 
 

始于此,但并非止于此 

 
     《Arduino機(jī)器人制作指南》可以被認(rèn)為是通往某處的道路,但并非最終目的地。本書的6個(gè)機(jī)器人項(xiàng)目只是起到跳板的作用——能夠較理想地幫助你入門。所有的代碼——使用Arduino的術(shù)語來說是Sketch——盡量編寫得簡單明了,以便弄清楚它的工作原理,然后可以迅速地將其分成若干個(gè)部分,再加入你自己的創(chuàng)意。 
 
    許多項(xiàng)目都只提供了最核心的少量代碼。當(dāng)然,如果代碼不長,則將所有的代碼都羅列了出來。不過,可以在ARB在線支持網(wǎng)站迅速而容易地下載所有的源代碼。 
 
    我從來都只認(rèn)為我所有的機(jī)器人項(xiàng)目都是“在制”狀態(tài),經(jīng)常會升級和調(diào)整。在ARB在線支持網(wǎng)站會同時(shí)提供可供選擇的各個(gè)版本的代碼,我也非常歡迎你提交經(jīng)過加強(qiáng)和改進(jìn)的Sketch! 
 
    現(xiàn)在,是時(shí)候上車了,發(fā)動(dòng)引擎,然后開始你的旅程吧! 
 

 目? 錄 

 
第  1   章    Arduino開發(fā)平臺介紹 
 
        為何制作機(jī)器人… …………………………………………………………………………… 2 
 
        為何用Arduino制作機(jī)器人…………………………………………………………………… 3 
 
       Arduino可以為機(jī)器人做什么………………………………………………………………… 4 
 
       Arduino:硬件和軟件的整合………………………………………………………………… 5 
 
          近距離觀察Arduino硬件…………………………………………………………………… 6 
 
          Arduino主板上需要關(guān)注的重點(diǎn)…………………………………………………………… 7 
 
          可用內(nèi)存… …………………………………………………………………………………14 
 
       關(guān)于電壓和處理速度… ………………………………………………………………………15 
 
          Arduino工作電壓:3.3V或5V………………………………………………………………15 
 
          Arduino工作速度……………………………………………………………………………16 
 
        了解主板上所有的LED… ……………………………………………………………………17 
 
        舊版本的Arduino主板…………………………………………………………………………17 
 
        了解Arduino軟件………………………………………………………………………………17 
 
          IDE版本………………………………………………………………………………………19 
 
          USB驅(qū)動(dòng)… …………………………………………………………………………………20 
 
       使用面包板或擴(kuò)展板擴(kuò)展… …………………………………………………………………20 
 
第 2 章      讓Arduino跑起來 
 
       所需零件… ……………………………………………………………………………………23 
 
       Arduino快速上手………………………………………………………………………………25 
 
          步驟1——下載Arduino…IDE…………………………………………………………………25 
 
          步驟2——解壓縮軟件包……………………………………………………………………26 
 
          步驟3——安裝USB驅(qū)動(dòng)……………………………………………………………………26 
 
          步驟4——確認(rèn)Arduino正常工作……………………………………………………………27 
 
          步驟5——啟動(dòng)Arduino…IDE…………………………………………………………………28 
 
          步驟6——選定Arduino主板類型和通信端口………………………………………………29 
 
          步驟7——上傳測試Sketch…………………………………………………………………29 
 
          步驟8——修改測試Sketch…………………………………………………………………30 
 
        再次了解Arduino…………………………………………………………………………………31 
 
        微控制器編程入門… …………………………………………………………………………32 
 
          概念:全都是“數(shù)字”… …………………………………………………………………32 
 
          HIGH到底是多高……………………………………………………………………………33 
 
          bit、byte、word………………………………………………………………………………33 
 
          煩人的概念:命令、函數(shù)、聲明、數(shù)據(jù)類型運(yùn)算符及變量名… ………………………34 
 
          語法和結(jié)構(gòu)… ………………………………………………………………………………35 
 
        Sketch的結(jié)構(gòu)分析… …………………………………………………………………………36 
 
        上手實(shí)驗(yàn)1:我們的LED閃光燈………………………………………………………………36 
 
        上手實(shí)驗(yàn)2:我們的LED閃光燈,鏡頭2… …………………………………………………39 
 
        上手實(shí)驗(yàn)3:讀取按鍵狀態(tài)……………………………………………………………………41 
 
        上手實(shí)驗(yàn)4:讓Arduino發(fā)出聲音… …………………………………………………………44 
 
第 3 章      制作Teachbot學(xué)習(xí)平臺 
 
        舵機(jī)版Teachbot概述… ………………………………………………………………………47 
 
        舵機(jī)版Teachbot的功能… ……………………………………………………………………49 
 
        制作舵機(jī)版Teachbot底板… …………………………………………………………………50 
 
          切割零件… …………………………………………………………………………………51 
 
          開孔技巧… …………………………………………………………………………………53 
 
          添加甲板… …………………………………………………………………………………54 
 
        組裝Teachbot… ………………………………………………………………………………54 
 
          步驟0——準(zhǔn)備好基本零件…………………………………………………………………54 
 
          步驟1——將舵機(jī)安裝到舵機(jī)固定座上……………………………………………………55 
 
          步驟2——將L支架和舵機(jī)固定座連接在一起……………………………………………55 
 
          步驟3——將舵機(jī)固定座安裝到底層甲板上………………………………………………55 
 
          步驟4——安裝平衡支撐桿…………………………………………………………………56 
 
          步驟5——給舵機(jī)安裝輪子…………………………………………………………………57 
 
          步驟6——安裝電池…………………………………………………………………………57 
 
          步驟7——將Arduino安裝到第二層甲板上…………………………………………………58 
 
          步驟8——在第二層甲板上固定面包板……………………………………………………59 
 
          步驟9——在底層甲板上添加第二層甲板…………………………………………………59 
 
       舵機(jī)版Teachbot如何… ………………………………………………………………………61 
 
          舵機(jī)ABC… …………………………………………………………………………………62 
 
        改進(jìn)普通舵機(jī)的方法… ………………………………………………………………………64 
 
          基本改進(jìn)步驟… ……………………………………………………………………………64 
 
          所需工具… …………………………………………………………………………………65 
 
          選擇改進(jìn)對象… ……………………………………………………………………………65 
 
          Hitec…HS-422改進(jìn)實(shí)例………………………………………………………………………65 
 
          Futaba…S3003改進(jìn)實(shí)例………………………………………………………………………67 
 
          改進(jìn)后測試… ………………………………………………………………………………68 
 
第 4 章      教學(xué)機(jī)器人編程:使其運(yùn)動(dòng) 
 
       接線并嘗試驅(qū)動(dòng)一個(gè)舵機(jī)… …………………………………………………………………69 
 
          舵機(jī)控制編程… ……………………………………………………………………………71 
 
          舵機(jī)控制Sketch分析…………………………………………………………………………72 
 
        兩個(gè)舵機(jī)的控制… ……………………………………………………………………………75 
 
          面包板接線… ………………………………………………………………………………79 
 
          運(yùn)行舵機(jī)測試sketch…………………………………………………………………………80 
 
          分析測試Sketch………………………………………………………………………………83 
 
       舵機(jī)版Teachbot的有線控制… ………………………………………………………………83 
 
       關(guān)于Servo對象的更多知識……………………………………………………………………87 
 
          連接和分離舵機(jī)… …………………………………………………………………………88 
 
          從特定位置開始運(yùn)行… ……………………………………………………………………91 
 
          設(shè)定舵機(jī)轉(zhuǎn)速… ……………………………………………………………………………91 
 
          使用變量指代I/O引腳編號…………………………………………………………………93 
 
          讓舵機(jī)無延遲運(yùn)轉(zhuǎn)… ………………………………………………………………………94 
 
       連續(xù)旋轉(zhuǎn)舵機(jī)的不足之處… …………………………………………………………………94 
 
第 5 章      編程教學(xué)機(jī)器人:觀察其反應(yīng)  ………………………………101 
 
        讓機(jī)器人具有觸覺… …………………………………………………………………………95 
 
       用微動(dòng)開關(guān)檢測碰撞… ………………………………………………………………………97 
 
          了解碰撞檢測Sketch……………………………………………………………………… 101 
 
          使用輪詢或中斷的方法來判斷開關(guān)的觸發(fā)… ………………………………………… 102 
 
          抖動(dòng)和防抖… …………………………………………………………………………… 105 
 
          安裝更多的開關(guān)… ……………………………………………………………………… 106 
 
        光線檢測… ………………………………………………………………………………… 106 
 
          將光敏電阻的輸出轉(zhuǎn)換成電壓信號… ………………………………………………… 106 
 
          基礎(chǔ)的光線傳感器應(yīng)用… ……………………………………………………………… 107 
 
          用手電筒控制機(jī)器人… ………………………………………………………………… 108 
 
        循跡… ……………………………………………………………………………………… 112 
 
          循跡基礎(chǔ)… ……………………………………………………………………………… 112 
 
          使用成品循跡傳感器模塊… …………………………………………………………… 114 
 
          制作自己的循跡模塊… ………………………………………………………………… 118 
 
          紅外線LED和光敏三極管的安裝… …………………………………………………… 120 
 
          雙傳感器的循跡… ……………………………………………………………………… 121 
 
第 6 章      教學(xué)機(jī)器人編程:使其開始探索 
 
         “非接觸”和“近距檢測”概述… ……………………………………………………… 124 
 
        使用超聲波測距傳感器… ………………………………………………………………… 124 
 
          超聲波傳感器的基本功能… …………………………………………………………… 126 
 
          安裝傳感器… …………………………………………………………………………… 127 
 
          使用超聲波傳感器避障… ……………………………………………………………… 128 
 
        添加旋轉(zhuǎn)云臺… …………………………………………………………………………… 128 
 
        添加夏普GP2Y0D810紅外線測距傳感器… ……………………………………………… 132 
 
        添加一個(gè)夏普GP2D120紅外線傳感器… ………………………………………………… 133 
 
          將GP2D120連接到Arduino……………………………………………………………… 135 
 
        給Teachbot添加電源開關(guān)… ……………………………………………………………… 137 
 
        回顧Teachbot的舵機(jī)連接… ……………………………………………………………… 139 
 
第 7 章      機(jī)械制作 
 
        制作機(jī)器人的重要工具… ………………………………………………………………… 142 
 
        制作機(jī)器人的材料… ……………………………………………………………………… 143 
 
          使用木材制作機(jī)器人… ………………………………………………………………… 143 
 
          使用塑料制作機(jī)器人… ………………………………………………………………… 144 
 
          使用鋁型材制作機(jī)器人… ……………………………………………………………… 146 
 
          使用泡沫板和硬紙板制作機(jī)器人… …………………………………………………… 147 
 
        組裝技術(shù)… ………………………………………………………………………………… 148 
 
          膠… 帶… ………………………………………………………………………………… 148 
 
          魔術(shù)貼… ………………………………………………………………………………… 149 
 
          塑料扎帶… ……………………………………………………………………………… 150 
 
          膠水… …………………………………………………………………………………… 150 
 
          機(jī)械緊固件… …………………………………………………………………………… 150 
 
          緊固件類型… …………………………………………………………………………… 152 
 
       制作過程… ………………………………………………………………………………… 153 
 
          鉆孔技巧… ……………………………………………………………………………… 153 
 
          切割技巧… ……………………………………………………………………………… 153 
 
第 8 章      制作:電子電路 
 
        面包板… …………………………………………………………………………………… 157 
 
          透視面包板… …………………………………………………………………………… 158 
 
          如何使面包板電路持久工作… ………………………………………………………… 159 
 
          面包板的使用技巧… …………………………………………………………………… 159 
 
       擴(kuò)展板(Shield)…………………………………………………………………………… 160 
 
          I/O沖突…………………………………………………………………………………… 161 
 
          電路過流… ……………………………………………………………………………… 161 
 
          物理和機(jī)械特性的限制… ……………………………………………………………… 161 
 
          處理擴(kuò)展板I/O重復(fù)使用的問題………………………………………………………… 161 
 
          擴(kuò)展板和不同版本Arduino主板的兼容性……………………………………………… 162 
 
        電路制作的工具… ………………………………………………………………………… 163 
 
        導(dǎo)線… ……………………………………………………………………………………… 163 
 
       接線… ……………………………………………………………………………………… 163 
 
          使用將導(dǎo)線焊接到排針上的方法制作排線… ………………………………………… 165 
 
          使用壓接的方法制作排線… …………………………………………………………… 166 
 
        電路制作… ………………………………………………………………………………… 167 
 
          面包板… ………………………………………………………………………………… 167 
 
          萬用板… ………………………………………………………………………………… 167 
 
          定制PCB… ……………………………………………………………………………… 168 
 
       接口技術(shù)… ………………………………………………………………………………… 170 
 
          LED接口… ……………………………………………………………………………… 171 
 
          電動(dòng)機(jī)接口… …………………………………………………………………………… 172 
 
          輸入保護(hù)… ……………………………………………………………………………… 174 
 
       減少輸入/輸出的線路干擾………………………………………………………………… 177 
 
          減少來自于電動(dòng)機(jī)的干擾… …………………………………………………………… 177 
 
          減少來自于電子設(shè)備的電學(xué)噪聲… …………………………………………………… 178 
 
第 9 章      強(qiáng)化教學(xué)機(jī)器人 
 
       總物料清學(xué)… ……………………………………………………………………………… 179 
 
       制作直流電機(jī)版Teachbot… ……………………………………………………………… 181 
 
       對直流電機(jī)版Teachbot接線… …………………………………………………………… 186 
 
          電源開關(guān)連線… ………………………………………………………………………… 187 
 
          面包板接線… …………………………………………………………………………… 187 
 
          最后一次檢查接線… …………………………………………………………………… 189 
 
        讓直流電機(jī)版Teachbot邁出第一步… …………………………………………………… 189 
 
       測試電動(dòng)機(jī)速度控制… …………………………………………………………………… 192 
 
        添加循跡模塊… …………………………………………………………………………… 193 
 
          旋轉(zhuǎn)轉(zhuǎn)向和圓角轉(zhuǎn)向… ………………………………………………………………… 198 
 
          測試傳感器的紅外線LED是否點(diǎn)亮… ………………………………………………… 199 
 
          開始循跡學(xué)習(xí)… ………………………………………………………………………… 199 
 
        添加編碼器… ……………………………………………………………………………… 200 
 
          編碼器的工作機(jī)制… …………………………………………………………………… 201 
 
          Teachbot編碼器的硬件制作……………………………………………………………… 202 
 
          加強(qiáng)編碼器的實(shí)用性… ………………………………………………………………… 209 
 
          提高編碼器的分辨率… ………………………………………………………………… 210 
 
        添加發(fā)聲功能… …………………………………………………………………………… 211 
 
          安裝喇叭… ……………………………………………………………………………… 211 
 
          對Babblebot模塊進(jìn)行控制… …………………………………………………………… 213 
 
       Teachbot應(yīng)該擴(kuò)展… ……………………………………………………………………… 214 
 
第  10   章    有趣的音樂機(jī)器人 
 
       Tunebot設(shè)計(jì)概述…………………………………………………………………………… 215 
 
          制作Tunebot……………………………………………………………………………… 217 
 
          組裝和固定電動(dòng)機(jī)… …………………………………………………………………… 218 
 
          安裝背板… ……………………………………………………………………………… 221 
 
          組裝橡膠履帶… ………………………………………………………………………… 221 
 
       測試和使用Tunebot的減速電動(dòng)機(jī)………………………………………………………… 222 
 
          制作可逆控制板… ……………………………………………………………………… 222 
 
          對電動(dòng)機(jī)和控制板接線… ……………………………………………………………… 224 
 
          手動(dòng)操縱Tunebot………………………………………………………………………… 226 
 
       使用電機(jī)控制模塊… ……………………………………………………………………… 228 
 
          使用H橋電路控制電動(dòng)機(jī)………………………………………………………………… 228 
 
       更換Tamiya減速箱的電動(dòng)機(jī)……………………………………………………………… 229 
 
        安裝Arduino和其他電子零件……………………………………………………………… 230 
 
          MIDI模塊………………………………………………………………………………… 230 
 
          安裝Arduino主板………………………………………………………………………… 232 
 
          安裝ArduMoto擴(kuò)展板… ………………………………………………………………… 233 
 
          將電動(dòng)機(jī)連接到電動(dòng)機(jī)擴(kuò)展板(ArduMoto)… ……………………………………… 233 
 
          安裝面包板擴(kuò)展板… …………………………………………………………………… 234 
 
       配備供電電池組… ………………………………………………………………………… 236 
 
        電源和電動(dòng)機(jī)測試… ……………………………………………………………………… 237 
 
          使傳動(dòng)系統(tǒng)更加耐用… ………………………………………………………………… 240 
 
        添加循跡模塊… …………………………………………………………………………… 240 
 
       使用MIDI產(chǎn)生音樂………………………………………………………………………… 242 
 
          關(guān)于樂器、音色庫、通道的知識… …………………………………………………… 243 
 
          通道音頻信息… ………………………………………………………………………… 245 
 
          變更設(shè)置信息… ………………………………………………………………………… 246 
 
          MIDI作曲………………………………………………………………………………… 247 
 
          常… 數(shù)… ………………………………………………………………………………… 249 
 
          演奏復(fù)合音節(jié)… ………………………………………………………………………… 251 
 
       對機(jī)器人運(yùn)動(dòng)和音樂編程… ……………………………………………………………… 254 
 
        為Tunebot擴(kuò)展接近傳感器和碰撞傳感器………………………………………………… 254 
 
       在線內(nèi)容:為Tunebot添加扎實(shí)的履帶…………………………………………………… 255 
 
第  11    章    讓遙控機(jī)器人到達(dá)指定位置  ………………………………273 
 
       無線控制機(jī)器人… ………………………………………………………………………… 257 
 
          ZigBee入門… …………………………………………………………………………… 259 
 
          了解ZigBee標(biāo)準(zhǔn)的變遷… ……………………………………………………………… 259 
 
          使用XBee…Series…1通信…………………………………………………………………… 260 
 
        三個(gè)Arduino,一個(gè)遙控機(jī)器人…………………………………………………………… 260 
 
       制作無線遙控器… ………………………………………………………………………… 261 
 
          安裝Arduino和面包板擴(kuò)展板…………………………………………………………… 261 
 
          連接XBee無線模塊……………………………………………………………………… 262 
 
          使用主令開關(guān)… ………………………………………………………………………… 263 
 
          使用兩軸加速度傳感器或電子羅盤… ………………………………………………… 264 
 
          使用復(fù)合傳感器… ……………………………………………………………………… 266 
 
        給Telebot添加XBee接收器………………………………………………………………… 270 
 
          使用主令開關(guān)控制Telebot… …………………………………………………………… 271 
 
          使用電子羅盤控制Telebot… …………………………………………………………… 274 
 
       在線內(nèi)容:使用電子羅盤的方位數(shù)據(jù)控制Telebot……………………………………… 276 
 
        給Telebot加載實(shí)時(shí)視頻傳輸功能………………………………………………………… 277 
 
          為視頻添加字幕… ……………………………………………………………………… 278 
 
          將信息寫入Backpack模塊… …………………………………………………………… 280 
 
          顯示環(huán)境數(shù)據(jù)… ………………………………………………………………………… 283 
 
       加強(qiáng)遙控機(jī)器人… ………………………………………………………………………… 285 
 
第    12   章    機(jī)器蛇  ………………………………………………………303 
 
       模仿蛇的運(yùn)動(dòng)… …………………………………………………………………………… 287 
 
       機(jī)器蛇設(shè)計(jì)概述… ………………………………………………………………………… 288 
 
          體… 節(jié)… ………………………………………………………………………………… 289 
 
          Arduino主板……………………………………………………………………………… 289 
 
          自動(dòng)化和遙控… ………………………………………………………………………… 291 
 
       制作機(jī)器蛇… ……………………………………………………………………………… 291 
 
          組裝體節(jié)… ……………………………………………………………………………… 292 
 
          設(shè)定舵機(jī)的中點(diǎn)… ……………………………………………………………………… 295 
 
          電池和舵機(jī)接線板的安裝… …………………………………………………………… 297 
 
          使用舵機(jī)延長線… ……………………………………………………………………… 299 
 
          體節(jié)間接線… …………………………………………………………………………… 300 
 
       Arduino…Pro…Mini接線……………………………………………………………………… 302 
 
       對機(jī)器蛇編程… …………………………………………………………………………… 303 
 
          降低舵機(jī)的運(yùn)行速度… ………………………………………………………………… 305 
 
          加載和運(yùn)行機(jī)器蛇的Sketch……………………………………………………………… 307 
 
       在線內(nèi)容:將Arduino用作舵機(jī)控制器…………………………………………………… 309 
 
       用遙控器控制機(jī)器蛇… …………………………………………………………………… 310 
 
第   13     章    機(jī)械手  ………………………………………………………331 
 
        了解機(jī)械手… ……………………………………………………………………………… 316 
 
        剖析機(jī)械手結(jié)構(gòu)… ………………………………………………………………………… 317 
 
          自由度… ………………………………………………………………………………… 318 
 
          舵機(jī)的選擇… …………………………………………………………………………… 318 
 
          舵… 盤… ………………………………………………………………………………… 319 
 
          特殊的Arduino主板……………………………………………………………………… 319 
 
       制作機(jī)械手… ……………………………………………………………………………… 320 
 
         將所有舵機(jī)調(diào)整到中點(diǎn)… ……………………………………………………………… 320 
 
         切割底板… ……………………………………………………………………………… 321 
 
         制作肩部基板… ………………………………………………………………………… 322 
 
         組裝肩部… ……………………………………………………………………………… 323 
 
         制作上臂和前臂… ……………………………………………………………………… 330 
 
         制作腕部… ……………………………………………………………………………… 333 
 
         制作夾持器… …………………………………………………………………………… 335 
 
          連接前臂和上臂… ……………………………………………………………………… 335 
 
          連接上臂和旋轉(zhuǎn)平臺… ………………………………………………………………… 336 
 
         增加逆向彈性平衡… …………………………………………………………………… 336 
 
       安裝Arduino主板…………………………………………………………………………… 339 
 
        電源接線… ………………………………………………………………………………… 339 
 
       將控制電路接到Arduino…………………………………………………………………… 342 
 
       添加橡膠腳墊… …………………………………………………………………………… 344 
 
       對機(jī)械手編程… …………………………………………………………………………… 344 
 
         測試起始位置和最小/最大位置………………………………………………………… 344 
 
         使用串口監(jiān)視器控制機(jī)械手… ………………………………………………………… 346 
 
         使用帶Joystick手柄和鍵盤的控制器控制機(jī)械手……………………………………… 349 
 
       對機(jī)械手編程以實(shí)現(xiàn)交互控制… ………………………………………………………… 350 
 
       操縱機(jī)械手… ……………………………………………………………………………… 357 
 
         使用Joystick手柄來操縱………………………………………………………………… 358 
 
         使用鍵盤操縱… ………………………………………………………………………… 358 
 
附件 A        ARB支持網(wǎng)站          ………………………………………………379 
 
       在線資源… ………………………………………………………………………………… 359 
 
       特殊零件來源或網(wǎng)站… …………………………………………………………………… 359 
 
附件 B        物料采購鏈接 …………………………………………………381 
 
       機(jī)器人… …………………………………………………………………………………… 361 
 
        電子零件… ………………………………………………………………………………… 362 
 
       愛好者商店… ……………………………………………………………………………… 363 
 
       特殊資源… ………………………………………………………………………………… 363 
 
         支架:金屬和塑料… …………………………………………………………………… 363 
 
         競賽和機(jī)器人小組… …………………………………………………………………… 363 
 
          電子套件… ……………………………………………………………………………… 364 
 
         論壇(非產(chǎn)品專題)… ………………………………………………………………… 364 
 
         齒輪和機(jī)械件… ………………………………………………………………………… 364 
 
          塑料和結(jié)構(gòu)件… ………………………………………………………………………… 364 
 
         二手貨… ………………………………………………………………………………… 364 
 
       如何在一個(gè)大型目錄中找到所需的電子零件… ………………………………………… 365 
 
附件 C        排錯(cuò)及如何避免犯錯(cuò) …………………………………………387 
 
       預(yù)防檢查… ………………………………………………………………………………… 367 
 
       系統(tǒng)開發(fā)和排錯(cuò)… ………………………………………………………………………… 368 
 
       使用串口監(jiān)視器調(diào)試問題… ……………………………………………………………… 369 
 
         插入到setup()函數(shù)中間…………………………………………………………………… 370 
 
         插入到loop()函數(shù)的開頭或結(jié)尾部分…………………………………………………… 371 
 
         插入到用戶自定義函數(shù)中… …………………………………………………………… 371 
 
         插入到Sketch中任何使用到循環(huán)的位置………………………………………………… 372 
 
         插入到任何需要預(yù)覽的某個(gè)值附近… ………………………………………………… 372 
 
       排錯(cuò)建議… ………………………………………………………………………………… 373 
 
         無電源,指示燈不亮,處于最原始的狀態(tài)… ………………………………………… 373 
 
         行為異?!?……………………………………………………………………………… 374 
 
          指示燈亮,但是沒有串口調(diào)試信息… ………………………………………………… 374 
 
          串口監(jiān)視器窗口顯示亂碼… …………………………………………………………… 374 
 
         調(diào)試信息重復(fù)出現(xiàn),但是設(shè)計(jì)并非如此… …………………………………………… 374 
 
         數(shù)據(jù)結(jié)果錯(cuò)誤或是未預(yù)料的… ………………………………………………………… 375 
 
          Sketch無法編譯…………………………………………………………………………… 375 
 
         一切都在工作,除了電動(dòng)機(jī)… ………………………………………………………… 375 
 
《Arduino機(jī)器人制作指南》封底arduino robot輪式機(jī)器人

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
機(jī)器人入門常問問題
舊手機(jī)扔了太可惜?做個(gè)萌萌噠的機(jī)器人吧
Arduino推出首款完整機(jī)器人平臺
05 如何做一個(gè)便宜的arduino機(jī)器人1
開發(fā)文檔
Arduino創(chuàng)新風(fēng)向儀
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服