智能小車機器人製作大全 第2版

《無線電》編輯部

  • 出版商: 人民郵電
  • 出版日期: 2024-07-01
  • 售價: $354
  • 貴賓價: 9.5$336
  • 語言: 簡體中文
  • 頁數: 179
  • 裝訂: 平裝
  • ISBN: 711546071X
  • ISBN-13: 9787115460714
  • 相關分類: 機器人製作 Robots
  • 立即出貨 (庫存 < 4)

  • 智能小車機器人製作大全 第2版-preview-1
  • 智能小車機器人製作大全 第2版-preview-2
智能小車機器人製作大全 第2版-preview-1

商品描述

“i創客”諧音為“愛創客”,也可以解讀為“我是創客”。創客的奇思妙想和豐富成果,充分展示了大眾創業、萬眾創新的活力。這種活力和創造,將會成為中國經濟未來增長的不熄引擎。本系列圖書將為讀者介紹創意作品、弘揚創客文化,幫助讀者把心中的各種創意轉變為現實。

本書匯集了多位創客在智能小車機器人方面的豐碩成果,不僅為剛接觸機器人製作的初學者提供了詳盡的入門教程,還為有一定基礎和經驗的製作者提供了從基礎到高 級,覆蓋循跡、避障、跟隨、走迷宮、繪圖、語音控制、無線遙控、Wi-Fi視頻監控等全方位功能的豐富實例。通過閱讀這本書,你會全面瞭解智能小車機器人的構成,在設計與製作智能小車機器人方面獲得思路和靈感。

作者簡介

《无线电》于1955年创刊,是国内电子及无线电通信类报刊中创刊**早、发行量**大的知名科普杂志,累计发行量超过3亿册。《无线电》杂志坚持“科普 创新 实践 分享”的理念,为读者提供涵盖创意制作项目、电子科普知识、工具仪表信息、爱好者及行业活动资讯等丰富的内容,同时为读者提供相关图书、套件等形式多样的衍生产品,并积极组织、承办丰富多彩的科普活动。

目錄大綱

第 1 章 智能小車機器人製作入門

01   從車輪開始的智能小車製作之旅....2

1.1 車輪和履帶................................ 3

1.2 車輪的種類及選購...................... 4

02   為小車選擇合適的電機.............7

2.1 直流電機的結構與參數............... 7

2.2 電機的減速機構......................... 9

2.3 電機軸.....................................10

03   電機驅動電路....................... 13

3.1 舵機與驅動電路........................13

3.2 步進電機與驅動電路.................13

3.3 直流電機與驅動電路.................15

04   供電系統——電池.................20

4.1 碳鋅電池................................. 20

4.2 鹼性電池..................................21

4.3 鎳鎘電池..................................21

4.4 鎳氫電池..................................21

4.5 鋰電池和鋰離子電池................ 22

4.6 鉛酸電池................................. 23

05   車架與主控制器....................25

5.1 車架........................................ 25

5.2 主控制器................................. 26

06  讓機器小車運動起來..............29

07  給小車一雙“眼睛”..............33

7.1 避障原理分析.......................... 33

7.1.1 探測.......................................................... 33

7.1.2 處理.......................................................... 34

7.2 選擇與自製簡易避障傳感器..... 34

7.2.1 觸須開關................................................ 35

7.2.2 簡易紅外避障傳感器.................... 36

08  智能小車的速度控制..............38

8.1 **簡單的調速方法................... 38

8.2 PWM 調速.............................. 38

09  讓你的小車會聽話................. 41

9.1 模型遙控器...............................41

9.2 紅外遙控器............................. 42

9.3 用手機藍牙功能遙控機器小車.......43

10  讓小車看得到、聽得見...........47

11  小車製作總結篇.................... 51

第 2 章 智能小車機器人基礎實例

12  模塊化循跡智能小車..............54

12.1 硬件結構和原理..................... 54

12.1.1 主控板.................................................. 54

12.1.2 光電對管板....................................... 55

12.1.3 電機驅動板....................................... 55

12.1.4 藍牙板.................................................. 55

12.1.5 電源....................................................... 56

12.2 軟件設計............................... 56

12.2.1 軌跡檢測............................................. 56

12.2.2 速度控制............................................. 57

12.2.3 方向控制............................................. 57

12.2.4 Bang-bang 控制......................... 58

12.3 總結...................................... 58

13  簡易超聲波避障小車..............59

13.1 超聲波避障原理..................... 59

13.1.1 超聲波測距原理............................ 59

13.1.2 避障原理............................................. 59

13.2 硬件設計............................... 59

13.3 軟件設計............................... 63

13.4 總結...................................... 63

14  簡易跟隨小車.......................64

14.1 物體跟隨原理......................... 64

14.2 硬件設計............................... 64

14.3 程序設計............................... 65

14.4 距離測量及偏差計算.............. 65

14.5 PID 計算及參數整定.............. 65

14.6 小車控制............................... 66

14.7 總結...................................... 66

15  走迷宮小車...........................67

15.1 走迷宮原理............................ 67

15.1.1 路口識別與處理............................ 67

15.1.2 路徑優化算法.................................. 69

15.2 硬件設計............................... 70

15.2.1 電源管理模塊.................................. 70

15.2.2 電機驅動模塊.................................. 71

15.2.3 紅外光電對管模塊....................... 71

15.2.4 模塊組裝............................................ 71

15.3 軟件設計................................71

15.4 項目總結............................... 73

16   安卓系統藍牙遙控

智能小車的改造....................74

16.1 改造之旅................................ 74

16.2 功能應用............................... 76

16.2.1 直流電機驅動.................................. 77

16.2.2 藍牙功能............................................. 77

16.2.3 數據採集功能.................................. 78

16.2.4 電源....................................................... 78

16.2.5 其他功能............................................. 79

17  語音智能繪圖小車.................80

17.1 設計原理................................ 80

17.2 製作過程................................81

17.3 總結...................................... 82

18   基於Arduino 與LabVIEW 的

無線遙控智能小車.................83

18.1 Arduino 下位機硬件設計....... 83

18.2 Arduino 下位機軟件設計....... 85

18.3 LabVIEW 上位機軟件設計.... 85

18.4 調試與故障排除..................... 87

18.5 結束語................................... 87

第3 章 智能小車機器人高 級實例

19   用任天堂Wii 手柄遙控

智能小車..............................90

19.1 任天堂Wii 手柄..................... 90

19.2  RF 無線數傳模塊APC220

的使用....................................91

19.3 智能小車的結構..................... 92

19.4  Wii 手柄與Arduino 控制器的

硬件接口方法........................ 92

19.5  任天堂Wii 手柄遙控慧魚車

程序...................................... 93

20   利用體感手柄遙控的

樂高星戰車...........................96

20.1 樂高星戰車的結構組成.......... 96

20.2 Arduino 電控部件介紹.......... 97

20.3 樂高星戰車的程序設計.......... 99

20.4 結束語................................. 101

21   藍牙遙控小車製作教程......... 102

21.1 軟件部分...............................102

21.1.1 燒寫Arduino 程序................. 103

21.1.2 Processing 上位機程序....... 103

21.2 硬件部分..............................103

21.2.1 電機驅動板.................................... 104

21.2.2 藍牙模塊..........................................104

21.2.3 電源模塊..........................................104

21.2.4 電池....................................................104

21.2.5 開關思想.......................................... 105

21.2.6 四驅車車體.................................... 105

21.2.7 成品多角度展示......................... 105

21.2.8 組裝教程.......................................... 105

21.3 無線控制實現過程................106

22   基於Arduino 的Wi-Fi 視頻

監控小車............................ 107

22.1 小車的製作過程....................107

22.2 路由器的設置方法................109

23   Wi-Fi 視頻小車DIY 手記.....113

24   用網絡攝像頭快速搭建Wi-Fi

視頻監控小車......................118

24.1 材料準備.............................. 118

24.2 硬件連接.............................. 119

24.3 捕獲步進電機信號控制

 直流電機.............................. 121

25   智能全向移動平臺自製攻略.... 124

25.1 兵馬未動,糧草先行.............124

25.2 從紙上談兵到躬行實踐.........126

25.3 調試.....................................127

25.4 前景展望..............................128

26   藍牙遙控版智能全向

移動平臺............................ 129

26.1 躬行“硬”功夫....................129

26.2 躬行“軟”功夫...................130

26.2.1 單片機功能模塊設置.............. 130

26.2.2 藍牙模塊以及手機端的.

 使用.................................................... 131

26.2.3 運動控制篇.................................... 133

26.3 結束語.................................134

27   開啟樹莓派機器人製作之旅... 135

27.1 硬件搭建篇...........................135

27.2 Python 庫配置篇.................136

27.3 Python GPIO 調試篇..........137

27.4 Python UART 調試篇.........138

27.5 機器人控制..........................139

28   目標跟隨小車——讓手機成為

Arduino 的眼睛...................141

28.1 App 篇................................. 141

28.2 Arduino 篇..........................142

28.3 尾聲.....................................144

29   利用樹莓派搭建的

遠程監控系統...................... 145

29.1 緣起小車..............................145

29.2 為小車升級..........................145

29.3 打造遠程監控系統................146

29.3.1 在樹莓派上進行的製作......... 147

29.3.2 在Arduino 上進行的製作......147

29.4 製作.NET 控制端程序.........147

30   自主導航機器人的製作......... 149

30.1 車體設計..............................149

30.2 硬件設計..............................150

30.2.1 控制器............................................... 150

30.2.2 傳感器............................................... 150

30.2.3 供電.................................................... 151

30.3 程序設計.............................. 151

30.3.1 主要思路......................................... 151

30.3.2 流程.................................................... 151

30.3.3 避障.................................................... 151

30.3.4 旋轉角的確定.............................. 151

30.3.5 GPS 數據接收.............................. 152

30.3.6 關於自動控制算法.................... 152

30.4 後記.....................................152

第4 章 智能小車機器人設計與

製作完整方案

31   百元科普開源藍牙遙控小車.... 154

31.1 概況介紹...............................154

31.1.1 技術要點.......................................... 154

31.1.2 PWM 調速..................................... 155

31.1.3 製作裝配.......................................... 155

31.1.4 驅動結構......................................... 156

31.1.5 電源的選擇.................................... 157

31.1.6 下載程序.......................................... 157

31.1.7 操作與調試.................................... 158

31.1.8 競技比賽.......................................... 160

31.2 深入研討..............................160

31.2.1 電路介紹.......................................... 161

31.2.2 軟件介紹.......................................... 162

32   單片機智能小車

CarBot 開發詳解................ 166

32.1 小車的設計...........................166

32.2 小車的製作..........................167

32.3 典型案例庫開發...................168

32.3.1 手機遙控.......................................... 168

32.3.2 小車避障.......................................... 174

32.4 多功能遙控手柄...................176

32.4.1 電源部分......................................... 176

32.4.2 接口部分......................................... 176

32.4.3 加速度重力感應模塊.............. 176

32.4.4 藍牙模塊主從設置.................... 176

32.4.5 無線模塊HC-11...................... 178

32.4.6 液晶顯示屏.................................... 179