●章 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 預約制冷、加熱模塊
2.2.3 手機APP模塊
2.3 產品展示
2件清單
第3章 智能谷歌眼鏡項目設計
3.1 功能及總體設計
3.2 模塊介紹
3.2.1 主程序模塊
3.2.2 HC-06藍牙模塊
3.2.3 OLED屏幕顯示模塊
3.3 產品展示
3件清單
第4章 遠程遙控空調項目設計
4.1 功能及總體設計
4.2 模塊介紹
4.2.1 Arduino開發板模塊
4.2.2 ESP8266模塊
4.2.3 紅外模塊
4.2.4 服務器模塊
4.2.5 微信小程序模塊
4.3 產品展示
4件清單
第5章 百分百起床鬧鈴項目設計
5.1 功能及總體設計
5.2 模塊介紹
5.2.1 FPM10A指紋模塊
5.2.2 可調時鐘及顯示部分
5.3 產品展示
5件清單
第6章 手機支架提醒器項目設計
6.1 功能及總體設計
6.2 模塊介紹
6.2.1 輸入報警模塊
6.2.2 LCD顯示模塊
6.3 產品展示
6件清單
第7章 睡眠伴侶項目設計
7.1 功能及總體設計
7.2 模塊介紹
7.2.1 Arduino開發板模塊
7.2.2 服務器模塊
7.2.3 前端模塊
7.3 產品展示
7件清單
第8章 綠植培養日記項目設計
8.1 功能及總體設計
8.2 模塊介紹
8.2.1 主程序模塊
8.2.2 ESP8266模塊
8.2.3 遠程服務器模塊
8.2.4 攝像頭模塊
8.3 產品展示
8件清單
第9章 環境溫濕度自動調節器項目設計
9.1 功能及總體設計
9.2 模塊介紹
9.2.1 溫濕度采集模塊
9.2.2 ESP8266模塊
9.2.3 輸出顯示模塊
9.2.4 開關控制模塊
9.3 產品展示
9件清單
0章 室內智能環境助手項目設計
10.1 功能及總體設計
10.2 模塊介紹
10.2.1 輸入模塊
10.2.2 OLED顯示模塊
10.2.3 傳輸模塊
10.3 產品展示
10件清單
1章 喂寵神器項目設計
11.1 功能及總體設計
11.2 模塊介紹
11.2.1 主程序模塊
11.2.2 ESP8266模塊
11.2.3 輸入模塊
11.2.4 OneNET雲平臺
11.3 產品展示
11件清單
2章 智能小管家項目設計
12.1 功能及總體設計
12.2 模塊介紹
12.2.1 LD3320語音識別模塊
12.2.2 LCD12864液晶顯示屏
12.2.3 HC-SR501人體紅外傳感器
12.3 產品展示
12件清單
3章 智能晾衣架項目設計
13.1 功能及總體設計
13.2 模塊介紹
13.2.1 濕度模塊
13.2.2 藍牙模塊
13.2.3 藍牙串口APP模塊
13.3 產品展示
13件清單
4章 智能微家居項目設計
14.1 功能及總體設計
14.2 模塊介紹
14.2.1 溫濕度傳感器DHT
14.2.2 語音識別模塊
14.2.3 MQ-2氣體檢測傳感器模塊
14.2.4 AXDL335三軸加速度傳感器
14.2.5 ESP8266模塊
14.3 產品展示
14件清單
5章 睡眠監控鬧鐘項目設計
15.1 功能及總體設計
15.2 模塊介紹
15.2.1 數據采集模塊
15.2.2 網絡通信模塊
15.2.3 顯示輸出模塊
15.2.4 聲音輸出模塊
15.2.5 遠程監控模塊
15.3 產品展示
15件清單
6章 溫濕度監測項目設計
16.1 功能及總體設計
16.2 模塊介紹
16.2.1 溫濕度監測模塊
16.2.2 ESP8266模塊
16.2.3 時鐘模塊
16.2.4 火焰監測報警模塊
16.3 產品展示
16件清單
7章 智能植物管家項目設計
17.1 功能及總體設計
17.2 模塊介紹
17.2.1 數據采集及顯示模塊
17.2.2 澆水模塊
17.2.3 網絡模塊
17.3 產品展示
17件清單
8章 智能澆花裝置項目設計
18.1 功能及總體設計
18.2 模塊介紹
18.2.1 土壤濕度檢測模塊
18.2.2 傳輸與顯示模塊
18.2.3 智能澆水及報警模塊
18.3 產品展示
18件清單
9章 空調溫度自動調節項目設計
19.1 功能及總體設計
19.2 模塊介紹
19.2.1 主程序模塊
19.2.2 TSOP解碼模塊
19.2.3 顯示模塊
19.2.4 發射模塊
19.3 產品展示
19件清單
參考文獻
內容簡介
本書繫統論述了Arduino開源硬件的架構、原理、開發方法及18個完整的項目設計案例。全書共19章,內容包括Arduino設計基礎、智能飲水機項目設計、智能谷歌眼鏡項目設計、遠程遙控空調項目設計、很大程度上起床鬧鈴項目設計、手機支架提醒器項目設計、睡眠伴侶項目設計、綠植培養日記項目設計、環境溫濕度自動調節器項目設計、室內智能環境助手項目設計、喂寵利器項目設計、智能小管家項目設計、智能晾衣架項目設計、智能微家居項目設計、睡眠監控鬧鐘項目設計、溫濕度監測項目設計、智能植物管家項目設計、智能澆花裝置項目設計、空調溫度自動調節項目設計。在內容組織上,全書側重對創新產品的項目設計過程進行介紹,分別從需求分析、設計與實現等角度論述硬件電路、軟件設計和傳感器等,並剖析產品的功能、使用、電路連接和程序代碼。本書可作為高校電子信息類專業“開源硬件設計”“電子繫統設計”“創新創業”等課程的教材,也可作為創客及......