Arduino項目開發——智能生活( 簡體 字) | |
作者:李永華、彭木根 | 類別:1. -> 電腦組織與體系結構 -> 單晶片 -> Arduino |
出版社:清華大學出版社 | 3dWoo書號: 51885 詢問書籍請說出此書號! 有庫存 NT售價: 345 元 |
出版日:9/1/2019 | |
頁數:407 | |
光碟數:0 | |
站長推薦: | |
印刷:黑白印刷 | 語系: ( 簡體 字 ) |
ISBN:9787302530572 | 加入購物車 │加到我的最愛 (請先登入會員) |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證, 繁體書的下載亦請直接連絡出版社) | |
第1章Arduino項目設計基礎
1.1開源硬件簡介 1.2Arduino開源硬件 1.2.1Arduino開發板 1.2.2Arduino擴展板 1.3Arduino軟件開發平臺 1.3.1Arduino平臺特點 1.3.2ArduinoIDE的安裝 1.3.3ArduinoIDE的使用 1.4Arduino編程語言 1.4.1Arduino編程基礎 1.4.2數字I/O引腳的操作函數 1.4.3模擬I/O引腳的操作函數 1.4.4高級I/O引腳的操作函數 1.4.5時間函數 1.4.6中斷函數 1.4.7串口通信函數 1.4.8Arduino的庫函數 1.5Arduino硬件設計平臺 1.5.1Fritzing軟件簡介 1.5.2Fritzing使用方法 1.5.3Arduino電路設計 1.5.4Arduino開發平臺樣例與編程 第2章四旋翼飛行器項目設計 2.1功能及總體設計 2.2模塊介紹 2.2.1主程序模塊 2.2.2PID算法 2.2.3飛控核心代碼 2.3產品展示 2.4元件清單 第3章宇宙飛船大戰小蜜蜂項目設計 3.1功能及總體設計 3.2模塊介紹 3.2.1Processing模塊 3.2.2Arduino開發板模塊 3.3產品展示 3.4元件清單 第4章自動避障環境監測小車項目設計 4.1功能及總體設計 4.2模塊介紹 4.2.1主程序模塊 4.2.2藍牙環境采集分析模塊 4.2.3WiFi環境采集分析模塊 4.3產品展示 4.4元件清單 第5章智能導盲杖項目設計 5.1功能及總體設計 5.2模塊介紹 5.2.1超聲波測距模塊 5.2.2GPS模塊 5.2.3GSM模塊 5.2.4蜂鳴器模塊 5.2.5定位與軌跡模塊 5.3產品展示 5.4元件清單 第6章微四軸飛行器項目設計 6.1功能及總體設計 6.2模塊介紹 6.2.1主程序模塊 6.2.2MPU6050模塊 6.2.3油門驅動模塊 6.3產品展示 6.4元件清單 第7章便攜導盲犬項目設計 7.1功能及總體設計 7.2模塊介紹 7.2.1超聲波測距模塊 7.2.2ESP8266模塊及GPS模塊 7.2.3揚聲器模塊 7.3產品展示 7.4元件清單 第8章車輛內輪差預警裝置項目設計 8.1功能及總體設計 8.2模塊介紹 8.2.1聲音預警模塊 8.2.2光線預警模塊 8.2.3視頻輔助模塊 8.2.4數學模型 8.3產品展示 8.4元件清單 第9章磁懸浮項目設計 9.1功能及總體設計 9.2模塊介紹 9.2.1驅動模塊 9.2.2控制模塊 9.3產品展示 9.4元件清單 第10章自動平衡小車項目設計 10.1功能及總體設計 10.2模塊介紹 10.2.1MPU6050模塊 10.2.2L298N模塊 10.2.3HC05藍牙模塊 10.3產品展示 10.4元件清單 第11章騎行伙伴項目設計 11.1功能及總體設計 11.2模塊介紹 11.2.1采集模塊 11.2.2傳輸模塊 11.3產品展示 11.4元件清單 第12章醫療通信設備項目設計 12.1功能及總體設計 12.2模塊介紹 12.2.1主程序模塊 12.2.2心率脈搏傳感器模塊 12.2.3A6模塊 12.2.4GPS模塊和SIM800C模塊 12.2.5Processing顯示模塊 12.2.6OneNET平臺模塊 12.3產品展示 12.4元件清單 第13章求救系統項目設計 13.1功能及總體設計 13.2模塊介紹 13.2.1GPRS模塊 13.2.2GPS模塊 13.2.3LCD模塊 13.2.4Arduino開發板模塊 13.3產品展示 13.4元件清單 第14章頭戴式腦電波項目設計 14.1功能及總體設計 14.2模塊介紹 14.2.1數據包解析模塊 14.2.2注意力頻閃小燈功能模塊 14.2.3眼動識別模塊 14.3產品展示 14.4元件清單 第15章PM2.5檢測儀項目設計 15.1功能及總體設計 15.2模塊介紹 15.2.1PM2.5模塊 15.2.2溫濕度傳感器模塊 15.2.3LCD液晶顯示屏模塊 15.3產品展示 15.4元件清單 第16章計算機視覺機器人項目設計 16.1功能及總體設計 16.2模塊介紹 16.2.1機器人主程序模塊 16.2.2自動避障模式 16.2.3遙控模式 16.2.4計算機視覺識別模式 16.2.5計算機視覺程序實現 16.3產品展示 16.4元件清單 第17章智能計步器項目設計 17.1功能及總體設計 17.2模塊介紹 17.2.1主程序模塊 17.2.2三軸加速度傳感器 17.2.3LCD輸出模塊 17.3產品展示 17.4元件清單 第18章智能室外管家項目設計 18.1功能及總體設計 18.2模塊介紹 18.2.1主程序模塊 18.2.2時鐘模塊 18.2.3溫濕度模塊 18.3產品展示 18.4元件清單 第19章智能門禁系統項目設計 19.1功能及總體設計 19.2模塊介紹 19.2.1服務器模塊 19.2.2ESP8266模塊 19.2.3舵機模塊 19.2.4輸出模塊 19.3產品展示 19.4元件清單 第20章激光雕刻機項目設計 20.1功能及總體設計 20.2模塊介紹 20.2.1主程序模塊 20.2.2輸出模塊 20.2.3軟硬件安裝模塊 20.3產品展示 20.4元件清單 參考文獻 本書系統論述了Arduino開源硬件的架構、原理和開發方法,并具體闡述了19個完整的項目設計案例。全書共分20章,內容涉及Arduino項目設計基礎、四旋翼飛行器項目設計、宇宙飛船大戰小蜜蜂項目設計等。
在編排方式上,全書側重對創新產品的項目設計過程進行介紹。分別從需求分析、設計與實現等多個角度論述硬件電路、軟件設計、傳感器和功能模塊等,并剖析產品的功能、使用、電路連接和程序代碼。為便于讀者高效學習,快速掌握Arduino開發方法,本書配套提供項目設計的硬件電路圖、程序代碼、實現過程中出現的問題及解決方法,可供讀者舉一反三,二次開發。 本書既可作為高校電子信息類專業“開源硬件設計”“電子系統設計”“創新創業”等課程的教材,也可作為創客及智能硬件愛好者的參考用書,還可作為從事物聯網、創新開發和設計專業人員的技術參考書。 物聯網、智能硬件和大數據技術給社會帶來了巨大的沖擊,個性化、定制化和智能化的硬件設備成為未來的發展趨勢。“中國制造2025”計劃、德國的“工業4.0”及美國的“工業互聯網”都是將人、數據和機器連接起來,其本質是工業的深度信息化,為未來智能社會的發展提供制造技術基礎。
在“大眾創業、萬眾創新”的時代背景下,人才培養方法和模式也應該滿足當前的時代需求。編者依據當今信息社會的發展趨勢,結合Arduino開源硬件的發展及智能硬件的發展要求,采取激勵創新的工程教育方法,培養適應未來“工業4.0”發展的人才。因此,本書試圖探索基于創新工程教育的基本方法,并將其提煉為適合我國國情、具有自身特色的創新實踐教材,對實際教學中應用智能硬件的創新工程教學經驗進行總結,包括具體的創新方法和開發案例,希望對教育教學及工業界有所幫助,起到拋磚引玉的作用。 本書的內容和素材主要來源于編者所在學校近幾年承擔的教育部和北京市的教育、教學改革項目和成果,也是北京郵電大學信息工程專業的同學們創新產品的設計成果。書中系統地介紹了如何利用Arduino平臺進行產品開發,包括相關的設計、實現與產品應用,主要內容包括Arduino設計基礎及智能生活案例。 本書的編寫也得到了教育部電子信息類專業教學指導委員會、信息工程專業國家第一類、第二類特色專業建設項目、教育部CDIO工程教育模式研究與實踐項目、教育部本科教學工程項目、信息工程專業北京市特色專業建設、北京市教育教學改革項目、北京郵電大學教育教學改革項目(2019ZY01)的大力支持。在此一并表示感謝! 由于編者水平有限,書中不妥之處在所難免,衷心希望廣大讀者多提寶貴意見及具體的整改措施,以便編者進一步修改和完善。 李永華 于北京郵電大學 2019年8月 |