《Arduino智慧型硬體開發進階》是2016年7月人民郵電出版社出版的圖書,作者是《無線電》編輯部。
基本介紹
- 書名:Arduino智慧型硬體開發進階
- 作者:《無線電》編輯部
- ISBN:9787115427922
- 頁數:116頁
- 定價:39元
- 出版社:人民郵電出版社
- 出版時間:2016年7月
- 裝幀:平裝
- 開本:小16開
內容簡介,圖書目錄,
內容簡介
“i創客”諧音為“愛創客”,也可以解讀為“我是創客”。創客的奇思妙想和豐富成果,充分展示了大眾創業、萬眾創新的活力。這種活力和創造,將會成為中國經濟未來增長的不熄引擎。本系列圖書將為讀者介紹創意作品、弘揚創客文化,幫助讀者把心中的各種創意轉變為現實。
Arduino是如今流行的開源智慧型硬體開發平台,也是創客喜歡的工具之一。它套用廣泛,功能強大,降低了學習單片機的門檻,不僅是電子愛好者和電子專業學習人員學習的熱門,也受到藝術家、軟體開發 者的喜愛。借住Arduino,你可以輕鬆創造出可以進行人機互動的智慧型硬體和互動藝術作品。
本書選取了來自創客的20個基於Arduino開發出的智慧型硬體,包括溫控風扇、光感應晾衣架、語音控制檯燈、點滴計時器、遊戲操縱桿、磁懸浮裝置、睡眠監測儀、空氣數據監測分析盒、智慧型溫室、網路門禁、低成本智慧型家居、腳踏車行車電腦、洗襪機、洗鞋機、家庭服務機器人等。讀者既可直接仿製,也可從中汲取靈感,創造出新的項目。本書操作步驟清晰、圖片簡明、可操作性強,內容不僅適合電子愛好者閱讀,也適合創客空間、學校開辦工作坊和相關課程參考。
圖書目錄
1 語音控制檯燈 1
1.1 設計思路 1
1.2 硬體製作 1
1.3 調試 3
2 CLOUD點滴計時器 5
2.1 設計歷程 5
2.2 電子部分 6
2.3 產品原型 6
2.4 理想效果 7
2.5 代碼 8
3 通過GSM控制的LED點陣屏 11
3.1 材料準備 11
3.2 採集控制數據 12
3.3 控制點陣屏 13
3.4 字模字型檔數據 13
3.5 小結 13
4 溫控風扇和光感應晾衣架 15
4.1 Arduino控制器與樂高電池盒的結合 15
4.2 舵機與樂高結構件的結合 17
4.3 溫控風扇作品製作 17
4.4 光感應晾衣架作品製作 18
4.5 結束語 21
5 自製遊戲操縱桿 22
5.1 製作過程 23
5.2 使用方法 24
6 重力感應遙控器 25
6.1 製作步驟 25
6.2 程式編寫 27
7 超炫的上推式磁懸浮裝置 32
7.1 製作過程 32
7.2 探索與發現 34
8 用體感手柄遙控的二自由度浮動迷宮 36
8.1 浮動迷宮模型的機械組成 37
8.2 浮動迷宮模型的電控組成 37
8.3 浮動迷宮模型的程式設計 39
8.4 結束語 41
9 可穿戴的睡眠監測儀 42
9.1 核心部件構建 42
9.2 硬體程式設計 43
9.3 作品包裝 47
9.4 數據分析器設計 47
9.5 結語 48
10 智慧型空氣數據監測分析盒 49
10.1 功能 49
10.2 運行框架 49
10.3 單片機程式原理 50
10.4 主晶片數據獲取及上傳程式原理 53
10.5 成品展示 57
11 自動遮陽、澆水裝置 58
11.1 要實現的功能 58
11.2 準備硬體 58
11.3 代碼思路 60
12 遠程洗手間使用狀態指示裝置 64
12.1 項目材料 64
12.2 製作過程 65
12.3 展望 66
13 手勢解鎖門禁 67
13.1 電子鎖的工作原理 67
13.2 基於Arduino的手勢解鎖門禁的設計 68
13.3 程式設計 69
13.4 總結 70
14 網路門禁控制系統 71
14.1 設定XBoard 71
14.2 設定Arduino控制器 72
14.3 整體調試 73
14.4 展望 73
15 開源低成本智慧型家居 74
15.1 系統基本介紹 74
15.2 主機打板+副機節點 75
15.3 主機打板+副機多路式 77
15.4 主機用Microduino搭建 77
15.5 軟體配置 78
16 燃氣管道智慧型監控閥門 80
16.1 項目簡介 80
16.2 項目具體實現 81
17 gTracking——腳踏車上的行車電腦 86
17.1 硬體系統設計 86
17.2 軟體設計思路 88
17.3 測試 89
17.4 Web套用的開發 90
18 一道洗襪機 91
18.1 全自動洗衣機結構拆解 91
18.2 器件選型 93
18.3 零件改造 95
18.4 裝配 98
19 用桌面級3D印表機設計製作洗鞋機 101
19.1 洗鞋機的結構與原理講解 103
19.2 Arduino編程 106
19.3 鞋的清洗過程 107
20 低成本打造Booby家庭服務機器人 109
20.1 履帶底盤的設計 109
20.2 機械臂的設計 110
20.3 機械臂測試程式 111
20.4 視頻傳輸功能的設計 112
20.5 語音交流及眼睛動作的
設計 113
20.6 眼睛控制程式 113
20.7 簡訊報警功能的設計 115
20.8 總結 116