Arduino項目開發:智能生活 | 生病了怎麼辦 - 2024年7月

Arduino項目開發:智能生活

作者:李永華
出版社:清華大學
出版日期:2019年09月01日
ISBN:9787302530572
語言:繁體中文
售價:311元

本書系統論述了Arduino開源硬體的架構、原理和開發方法,並具體闡述了19個完整的專案設計案例。
  
《Arduino專案開發:智慧生活/清華開發者書庫》共分20章,內容涉及Arduino專案設計基礎、四旋翼飛行器專案設計、太空船大戰小蜜蜂專案設計等。
  
在編排方式上,《Arduino專案開發:智慧生活/清華開發者書庫》側重對創新產品的專案設計過程進行介紹。分別從需求分析、設計與實現等多個角度論述硬體電路、軟體設計、感測器和功能模組等,並剖析產品的功能、使用、電路連接和程式碼。為便於讀者高效學習,快速掌握Arduino開發方法,該書配套提供專案設計的硬體電路圖、程式碼、實現過程中出現的問題及解決方法,可供讀者舉一反三,二次開發。
  
《Arduino專案開發:智慧生活/清華開發者書庫》既可作為高校電子資訊類專業“開源硬體設計”“電子系統設計”“創新創業”等課程的教材,也可作為創客及智慧硬體愛好者的參考用書,還可作為從事物聯網、創新開發和設計專業人員的技術參考書。


李永華,現執教於北京郵電大學,擁有超過10年的嵌入式開發經驗,致力於物聯網和智慧硬體的研究開發工作。在教學中以興趣為導向,激發學生的創造性;以素質為基礎,提高自身教學水準;以科研為手段,促進教學理念轉變。通過資訊工程專業綜合改革,探索了以“學生學為中心”的教學模式,營造生動活潑的學習方法,提高學生獨立思考問題、發現問題、解決問題的能力,激發學生的創造激情。在研發及教學實踐中指導學生實現200餘個創新案例,並指導著一支物聯網開發團隊,曾在物聯網、開源硬體等技術領域進行了多場學術報告,並且出版了《All Joyn技術原理及物聯網程式開發指南》《Arduino實戰指南——遊戲開發、智慧硬體、人機交互、智慧家居與物聯網設計30例》《Arduino軟硬體協同設計實戰指南》等多部物聯網技術方向的著作。


第1章 Arduino專案設計基礎
1.1 開源硬體簡介
1.2 Arduino開源硬體
1.2.1 Arduino開發板
1.2.2 Arduino擴展板
1.3 Arduino軟體發展平臺
1.3.1 Arduino平臺特點
1.3.2 Arduino IDE的安裝
1.3.3 Arduino IDE的使用
1.4 Arduino程式設計語言
1.4.1 Arduino程式設計基礎
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.8 Arduino的庫函數
1.5 Arduino硬體設計平臺
1.5.1 Fritzing軟體簡介
1.5.2 Fritzing使用方法
1.5.3 Arduino電路設計
1.5.4 Arduino開發平臺樣例與程式設計

第2章 四旋翼飛行器專案設計
2.1 功能及總體設計
2.2 模組介紹
2.2.1 主程序模組
2.2.2 PID演算法
2.2.3 飛控核心代碼
2.3 產品展示
2.4 元件清單

第3章 太空船大戰小蜜蜂專案設計
3.1 功能及總體設計
3.2 模組介紹
3.2.1 Processing模組
3.2.2 Arduino開發板模組
3.3 產品展示
3.4 元件清單

第4章 自動避障環境監測小車專案設計
4.1 功能及總體設計
4.2 模組介紹
4.2.1 主程序模組
4.2.2 藍牙環境採集分析模組
4.2.3 WiFi環境採集分析模組
4.3 產品展示
4.4 元件清單

第5章 智慧導盲杖專案設計
5.1 功能及總體設計
5.2 模組介紹
5.2.1 超聲波測距模組
5.2.2 GPS模組
5.2.3 GSM模組
5.2.4 蜂鳴器模組
5.2.5 定位與軌跡模組
5.3 產品展示
5.4 元件清單

第6章 微四軸飛行器專案設計
6.1 功能及總體設計
6.2 模組介紹
6.2.1 主程序模組
6.2.2 MPU6050模組
6.2.3 油門驅動模組
6.3 產品展示
6.4 元件清單

第7章 便攜導盲犬專案設計
7.1 功能及總體設計
7.2 模組介紹
7.2.1 超聲波測距模組
7.2.2 ESP8266模組及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.1 MPU605O模組
10.2.2 L298N模組
10.2.3 HC-05藍牙模組
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.3 A6模組
12.2.4 GPS模組和SIM800C模組
12.2.5 Processing顯示模組
12.2.6 OneNET平臺模組
12.3 產品展示
12.4 元件清單

第13章 求救系統專案設計
13.1 功能及總體設計
13.2 模組介紹
13.2.1 GPRS模組
13.2.2 GPS模組
13.2.3 LCD模組
13.2.4 Arduino開發板模組
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.1 PM2.5 模組
15.2.2 溫濕度感測器模組
15.2.3 LCD液晶顯示幕模組
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.3 LCD輸出模組
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.2 ESP8266模組
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 元件清單

參考文獻


相關書籍