Arduino實戰(zhàn)指南——游戲開發(fā)、智能硬件、人機(jī)交互、智能家居與物聯(lián)網(wǎng)設(shè)計30例(清華開發(fā)者書庫)
定 價:59.8 元
叢書名: 清華開發(fā)者書庫
- 作者:李永華、王思野、高英
- 出版時間:2016/9/14
- ISBN:9787302446392
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP368.1
- 頁碼:381
- 紙張:膠版紙
- 版次:1
- 開本:16K
本書系統(tǒng)論述了Arduino開源硬件的開發(fā)方法及30個完整項目開發(fā)案例。全書內(nèi)容包括以下六部分:Arduino項目設(shè)計基礎(chǔ)、智能控制類開發(fā)案例、生活便捷類開發(fā)案例、物聯(lián)網(wǎng)絡(luò)類開發(fā)案例、人機(jī)交互類開發(fā)案例、其他創(chuàng)意類開發(fā)案例。
全書項目開發(fā)案例部分,詳盡論述了實際開發(fā)案例,包括項目背景、功能及總體設(shè)計(含軟件設(shè)計流程圖、硬件電路圖)、各種傳感器和模塊等。此外,對于所有實例,也給出了實際制作的產(chǎn)品機(jī)械結(jié)構(gòu)、故障及問題分析、元器件清單等。本書案例的敘述采用由整體到部分,先模塊后代碼,創(chuàng)新思維與實踐設(shè)計相結(jié)合,以符合讀者的學(xué)習(xí)認(rèn)知規(guī)律;同時,本書配套提供了項目案例的硬件設(shè)計圖和源代碼,供讀者動手實踐,二次開發(fā)。
本書可作為電子信息類專業(yè)的本科生教材,也可以作為智能硬件愛好者的參考用書;對于從事物聯(lián)網(wǎng)、創(chuàng)新開發(fā)和設(shè)計的工程技術(shù)人員,也極具參考價值。
本書系統(tǒng)論述了Arduino開源硬件的開發(fā)方法。詳盡介紹了Arduino開發(fā)板種類、擴(kuò)展板類型、軟件開發(fā)環(huán)境、Arduino編程語言、Arduino硬件設(shè)計方法,以及30個完整項目開發(fā)案例。全書提供了五大類共計30個完整商業(yè)案例,這些案例均可二次開發(fā):智能控制類開發(fā)案例8個、生活便捷類開發(fā)案例6個、物聯(lián)網(wǎng)絡(luò)類開發(fā)案例8個、人機(jī)交互類開發(fā)案例5個、其他創(chuàng)意類開發(fā)案例3個。
本書配套贈送硬件設(shè)計圖和源代碼,下載地址為清華大學(xué)出版社網(wǎng)站本書頁面。
李永華,執(zhí)教于北京郵電大學(xué)信息與通信工程學(xué)院,北京郵電大學(xué)師德標(biāo)兵,從事物聯(lián)網(wǎng)和智能硬件的研究開發(fā),以及教學(xué)改革和教學(xué)研究工作,曾參與多個教育部、北京市及北京郵電大學(xué)的教育及教學(xué)改革項目。在教學(xué)中以興趣為導(dǎo)向,激發(fā)學(xué)生的創(chuàng)造性;以素質(zhì)為基礎(chǔ),提高自身教學(xué)水平;以科研為手段,促進(jìn)教學(xué)理念轉(zhuǎn)變。通過信息工程專業(yè)綜合改革,探索了以“學(xué)生學(xué)為中心”的教學(xué)模式,營造生動活潑的學(xué)習(xí)方法,提高學(xué)生獨(dú)立的思考問題,發(fā)現(xiàn)問題和解決問題的能力,激發(fā)學(xué)生的創(chuàng)造激情。出版暢銷圖書《Arduino軟硬件協(xié)同設(shè)計實戰(zhàn)指南》和《AllJoyn技術(shù)原理及物聯(lián)網(wǎng)程序開發(fā)指南》。
第1章Arduino項目設(shè)計基礎(chǔ)
1.1開源硬件簡介
1.2Arduino開源硬件
1.2.1Arduino開發(fā)板
1.2.2Arduino擴(kuò)展板
1.3Arduino軟件開發(fā)平臺
1.3.1Arduino平臺特點(diǎn)
1.3.2Arduino IDE的安裝
1.3.3Arduino IDE的使用
1.4Arduino編程語言
1.4.1Arduino編程基礎(chǔ)
1.4.2數(shù)字I/O口的操作函數(shù)
1.4.3模擬I/O口的操作函數(shù)
1.4.4高級I/O Pulseln(pin,state,timeout)
1.4.5時間函數(shù)
1.4.6中斷函數(shù)
1.4.7串口通信函數(shù)
1.4.8Arduino的庫函數(shù)
1.5Arduino硬件設(shè)計平臺
1.5.1Fritzing軟件簡介
1.5.2Fritzing使用方法
1.5.3Arduino電路設(shè)計
1.5.4Arduino樣例與編程
第2章智能控制類開發(fā)案例
2.1項目1: 六足機(jī)器人
2.1.1項目背景
2.1.2創(chuàng)意描述
2.1.3功能及總體設(shè)計
2.1.4產(chǎn)品展示
2.1.5故障及問題分析
2.1.6元器件清單
參考文獻(xiàn)
2.2項目2: 實時模仿人手動作的機(jī)械手
2.2.1項目背景
2.2.2創(chuàng)意描述
2.2.3功能及總體設(shè)計
2.2.4產(chǎn)品展示
2.2.5故障及問題分析
2.2.6元器件清單
參考文獻(xiàn)
2.3項目3: 自動調(diào)酒機(jī)
2.3.1項目背景
2.3.2創(chuàng)意描述
2.3.3功能及總體設(shè)計
2.3.4產(chǎn)品展示
2.3.5故障及問題分析
2.3.6元器件清單
參考文獻(xiàn)
2.4項目4: 自跟隨小車
2.4.1項目背景
2.4.2創(chuàng)意描述
2.4.3功能及總體設(shè)計
2.4.4產(chǎn)品展示
2.4.5故障及問題分析
2.4.6元器件清單
參考文獻(xiàn)
2.5項目5: 智能顏色識別追蹤小車
2.5.1項目背景
2.5.2創(chuàng)意描述
2.5.3功能及總體設(shè)計
2.5.4產(chǎn)品展示
2.5.5故障及問題分析
2.5.6元器件清單
參考文獻(xiàn)
2.6項目6: 自平衡小車
2.6.1項目背景
2.6.2創(chuàng)意描述
2.6.3功能及總體設(shè)計
2.6.4產(chǎn)品展示
2.6.5故障及問題分析
2.6.6元器件清單
參考文獻(xiàn)
2.7項目7: 智能清潔小車
2.7.1項目背景
2.7.2創(chuàng)意描述
2.7.3功能及總體設(shè)計
2.7.4產(chǎn)品展示
2.7.5故障及問題分析
2.7.6元器件清單
參考文獻(xiàn)
2.8項目8: 多功能智能玩具小車
2.8.1項目背景
2.8.2創(chuàng)意描述
2.8.3功能及總體設(shè)計
2.8.4產(chǎn)品展示
2.8.5故障及問題分析
2.8.6元器件清單
參考文獻(xiàn)
第3章生活便捷類開發(fā)案例
3.1項目9: “懶人”垃圾桶
3.1.1項目背景
3.1.2創(chuàng)意描述
3.1.3功能及總體設(shè)計
3.1.4產(chǎn)品展示
3.1.5故障及問題分析
3.1.6元器件清單
參考文獻(xiàn)
3.2項目10: 星傘
3.2.1項目背景
3.2.2創(chuàng)意描述
3.2.3功能及總體設(shè)計
3.2.4產(chǎn)品展示
3.2.5故障及問題分析
3.2.6元器件清單
參考文獻(xiàn)
3.3項目11: 強(qiáng)密碼生成器
3.3.1項目背景
3.3.2創(chuàng)意描述
3.3.3功能及總體設(shè)計
3.3.4產(chǎn)品展示
3.3.5故障及問題分析
3.3.6元器件清單
參考文獻(xiàn)
3.4項目12: 智能教室
3.4.1項目背景
3.4.2創(chuàng)意描述
3.4.3功能及總體設(shè)計
3.4.4產(chǎn)品展示
3.4.5故障及問題分析
3.4.6元器件清單
參考文獻(xiàn)
3.5項目13: 智能分類垃圾桶
3.5.1項目背景
3.5.2創(chuàng)意描述
3.5.3功能及總體設(shè)計
3.5.4產(chǎn)品展示
3.5.5故障及問題分析
3.5.6元器件清單
參考文獻(xiàn)
3.6項目14: 語音控制臺燈
3.6.1項目背景
3.6.2創(chuàng)意描述
3.6.3功能及總體設(shè)計
3.6.4產(chǎn)品展示
3.6.5故障及問題分析
3.6.6元器件清單
參考文獻(xiàn)
第4章物聯(lián)網(wǎng)絡(luò)類開發(fā)案例
4.1項目15: 皮膚溫濕度微博播報器
4.1.1項目背景
4.1.2創(chuàng)意描述
4.1.3功能及總體設(shè)計
4.1.4產(chǎn)品展示
4.1.5故障及問題分析
4.1.6元器件清單
參考文獻(xiàn)
4.2項目16: 微信智能家居監(jiān)測控制中心
4.2.1項目背景
4.2.2創(chuàng)意描述
4.2.3功能及總體設(shè)計
4.2.4產(chǎn)品展示
4.2.5故障及問題分析
4.2.6元器件清單
參考文獻(xiàn)
4.3項目17: 紅外網(wǎng)絡(luò)雙控窗簾
4.3.1項目背景
4.3.2創(chuàng)意描述
4.3.3功能及總體設(shè)計
4.3.4產(chǎn)品展示
4.3.5故障及問題分析
4.3.6元器件清單
參考文獻(xiàn)
4.4項目18: 實時紅外監(jiān)測系統(tǒng)
4.4.1項目背景
4.4.2創(chuàng)意描述
4.4.3功能及總體設(shè)計
4.4.4產(chǎn)品展示
4.4.5故障及問題分析
4.4.6元器件清單
參考文獻(xiàn)
4.5項目19: 微型氣象站
4.5.1項目背景
4.5.2創(chuàng)意描述
4.5.3功能及總體設(shè)計
4.5.4產(chǎn)品展示
4.5.5故障及問題分析
4.5.6元器件清單
參考文獻(xiàn)
4.6項目20: 樂聯(lián)智能家居
4.6.1項目背景
4.6.2創(chuàng)意描述
4.6.3功能及總體設(shè)計
4.6.4產(chǎn)品展示
4.6.5故障及問題分析
4.6.6元器件清單
參考文獻(xiàn)
4.7項目21: 智能開關(guān)
4.7.1項目背景
4.7.2創(chuàng)意描述
4.7.3功能及總體設(shè)計
4.7.4產(chǎn)品展示
4.7.5故障及問題分析
4.7.6元器件清單
參考文獻(xiàn)
4.8項目22: 微信控制智能插排
4.8.1項目背景
4.8.2創(chuàng)意描述
4.8.3功能及總體設(shè)計
4.8.4產(chǎn)品展示
4.8.5故障及問題分析
4.8.6元器件清單
參考文獻(xiàn)
第5章人機(jī)交互類開發(fā)案例
5.1項目23: 可穿戴智能盲人導(dǎo)航系統(tǒng)
5.1.1項目背景
5.1.2創(chuàng)意描述
5.1.3功能及總體設(shè)計
5.1.4產(chǎn)品展示
5.1.5故障及問題分析
5.1.6元器件清單
參考文獻(xiàn)
5.2項目24: 老年人的“哆啦A夢”
5.2.1項目背景
5.2.2創(chuàng)意描述
5.2.3功能及總體設(shè)計
5.2.4產(chǎn)品展示
5.2.5故障及問題分析
5.2.6元器件清單
參考文獻(xiàn)
5.3項目25: 運(yùn)動手環(huán)
5.3.1項目背景
5.3.2創(chuàng)意描述
5.3.3功能及總體設(shè)計
5.3.4產(chǎn)品展示
5.3.5故障及問題分析
5.3.6元器件清單
參考文獻(xiàn)
5.4項目26: 星空墻壁燈
5.4.1項目背景
5.4.2創(chuàng)意描述
5.4.3功能及總體設(shè)計
5.4.4產(chǎn)品展示
5.4.5故障及問題分析
5.4.6元器件清單
參考文獻(xiàn)
5.5項目27: 智能導(dǎo)盲棍
5.5.1項目背景
5.5.2創(chuàng)意描述
5.5.3功能及總體設(shè)計
5.5.4產(chǎn)品展示
5.5.5故障及問題分析
5.5.6元器件清單
參考文獻(xiàn)
第6章其他創(chuàng)意類開發(fā)案例
6.1項目28: 水幕時鐘
6.1.1項目背景
6.1.2創(chuàng)意描述
6.1.3功能及總體設(shè)計
6.1.4產(chǎn)品展示
6.1.5故障及問題分析
6.1.6元器件清單
參考文獻(xiàn)
6.2項目29: 智能魚缸
6.2.1項目背景
6.2.2創(chuàng)意描述
6.2.3功能及總體設(shè)計
6.2.4產(chǎn)品展示
6.2.5故障及問題分析
6.2.6元器件清單
參考文獻(xiàn)
6.3項目30: 音樂天才
6.3.1項目背景
6.3.2創(chuàng)意描述
6.3.3功能及總體設(shè)計
6.3.4產(chǎn)品展示
6.3.5故障及問題分析
6.3.6元器件清單
參考文獻(xiàn)