Arduino機(jī)器人制作、編程與創(chuàng)新應(yīng)用
定 價(jià):30 元
叢書(shū)名:新工科機(jī)器人設(shè)計(jì)制作應(yīng)用型人才培養(yǎng)精品教材
- 作者:陳勇志 著
- 出版時(shí)間:2020/11/1
- ISBN:9787564377632
- 出 版 社:西南交通大學(xué)出版社
- 中圖法分類(lèi):TP242.6
- 頁(yè)碼:139
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16開(kāi)
《Arduino機(jī)器人制作、編程與創(chuàng)新應(yīng)用》以教娛機(jī)器人產(chǎn)品的設(shè)計(jì)和開(kāi)發(fā)為主線,應(yīng)用系統(tǒng)工程的設(shè)計(jì)理念,將各個(gè)專(zhuān)業(yè)的技術(shù)和模塊與機(jī)器人系統(tǒng)集成,循序漸進(jìn)地開(kāi)發(fā)和制作教娛機(jī)器人產(chǎn)品,最終開(kāi)發(fā)和制作出一個(gè)具有中等復(fù)雜程度的機(jī)器人產(chǎn)品。利用本教材給的案例和作業(yè),可以學(xué)習(xí)Arduino的編程和程序的調(diào)試。從一開(kāi)始,了解機(jī)器人的傳感器設(shè)置與機(jī)器人設(shè)計(jì),到后面自行設(shè)計(jì)程序,需要大家多做多試,相互之間多加討論,共同學(xué)習(xí),共同進(jìn)步。
《Arduino機(jī)器人制作、編程與創(chuàng)新應(yīng)用》第1~3章介紹的是Arduino相關(guān)基礎(chǔ)知識(shí),如果讀者已經(jīng)有一定的Arduino開(kāi)發(fā)經(jīng)驗(yàn)或者學(xué)過(guò)Arduino機(jī)器人制作和編程入門(mén)教程,可以直接從第4章開(kāi)始學(xué)。
《Arduino機(jī)器人制作、編程與創(chuàng)新應(yīng)用》不僅適合大學(xué)生學(xué)習(xí),同時(shí)也適合有激情、有較高領(lǐng)悟力的中學(xué)生學(xué)習(xí),還適合Arduino機(jī)器人制作愛(ài)好者自主學(xué)習(xí)。《Arduino機(jī)器人制作、編程與創(chuàng)新應(yīng)用》可作為高等院校機(jī)器人制作課或者工程實(shí)踐課的教材,也可作為實(shí)驗(yàn)室新進(jìn)成員培訓(xùn)與學(xué)習(xí)的參考書(shū)。
第1章 數(shù)字電子技術(shù)基礎(chǔ)
1.1 數(shù)字量與模擬量
1.2 數(shù)制
1.3 邏輯代數(shù)基礎(chǔ)與門(mén)電路
第2章 C語(yǔ)言基礎(chǔ)
2.1 數(shù)據(jù)類(lèi)型及相關(guān)語(yǔ)法
2.2 關(guān)鍵字
2.3 運(yùn)算符
2.4 控制結(jié)構(gòu)
第3章 初識(shí)Arduino
3.1 Arduino概述
3.1.1 Arduino的硬件接口
3.1.2 Arduino程序開(kāi)發(fā)軟件
3.1.3 Arduino庫(kù)文件加載
3.1.4 Arduino程序上傳
3.1.5 Arduino的應(yīng)用
3.2 Arduino的電氣特性
3.2.1 AVR內(nèi)核結(jié)構(gòu)
3.2.2 內(nèi)部存儲(chǔ)器
3.2.3 AVR外圍功能
3.2.4 封裝
3.3 Arduino基礎(chǔ)示例
3.3.1 Arduino控制LED燈閃爍
3.3.2 Arduino呼吸燈
3.3.3 Arduino串口通信
第4章 傳感器技術(shù)基礎(chǔ)
4.1 傳感器初識(shí)
4.1.1 傳感器的定義與應(yīng)用
4.1.2 傳感器的分類(lèi)
4.1.3 傳感器的選用原則
4.2 常用傳感器及其應(yīng)用
4.2.1 雙路巡線傳感器
4.2.2 舵機(jī)
4.2.3 超聲波傳感器
4.2.4 蜂鳴器
4.2.5 紅外線接收器
4.2.6 OLED顯示屏
4.2.7 藍(lán)牙模塊
4.2.8 QTI傳感器
第5章 Arduino機(jī)器人設(shè)計(jì)與組裝
5.1 Arduino機(jī)器人組裝
5.1.1 Arduino機(jī)器人的零件安裝
5.1.2 機(jī)器人各零件的螺紋連接
5.2 Arduino機(jī)器人的電路
第6章 工程訓(xùn)練
6.1 概述
6.2 基于超聲波的模塊化訓(xùn)練
6.2.1 移動(dòng)、避障與警報(bào)
6.2.2 避障距離可視化
6.2.3 超聲波跟隨
6.3 基于巡線傳感器的模塊化訓(xùn)練
6.3.1 自動(dòng)巡線(直線曲線篇)
6.3.2 自動(dòng)巡線與智能繞障
6.3.3 自動(dòng)巡線(直角銳角拐彎篇)
6.4 基于紅外遙控的模塊化訓(xùn)練
6.4.1 紅外遙控+自動(dòng)避障
6.4.2 狀態(tài)顯示+紅外遙控+自動(dòng)避障
6.5 基于藍(lán)牙的模塊化訓(xùn)練
6.6 滅火機(jī)器人
6.6.1 滅火機(jī)器人設(shè)計(jì)
6.6.2 火焰?zhèn)鞲衅髋c繼電器模塊
6.6.3 電路設(shè)計(jì)
6.6.4 程序設(shè)計(jì)
附錄1 Arduino機(jī)器人接口配置
附錄2 Arduino常用函數(shù)清單
參考文獻(xiàn)