<內容簡介>
本書主要介紹Arduino相關製作項目,包括開始Arduino製作項目前的準備工作,瞭解Arduino的基礎知識,需要準備的工具,.簡單的Arduino項目製作,交互式家庭花園項目,以及關於Arduino的高級項目等,是《電子達人——我的第一本Arduino入門手冊》的進階手冊。適合電子愛好者以及電子工程師使用。
書中包含了許多非常酷的、有創意的作品示例,你都可以去親身實踐,自己動手把它做出來。最重要的是,在你親自動手完成了書中所有的示例作品,或是其中的一部分作品之後,你將會掌握關於Arduino的大部分開發技能。
<章節目錄>
電子達人——Arduino項目製作 1
關於作者 3
獻辭 4
作者致謝 5
前言 6
為什麽會有Arduino? 6
初步假設 7
Arduino項目中要註意的安全問題 7
本書的章節組織 7
第一部分 踏上開始Arduino項目的旅程 7
第二部分 Arduino項目基礎 8
第三部分 家居園藝交互設計 8
第四部分 9
第五部分 10佳資源及故障排查技術 9
合作網站 9
書中的圖標 9
第1章 探索Arduino的世界 16
1.1 關於Arduino 16
1.2 瞭解Arduino的使用者 17
教育界的Arduino 17
企業界的Arduino 17
製造者與駭客社區 18
開源的世界 18
為Arduino做出貢獻 18
1.3瞭解微控制器 18
1.4瞭解Arduino的功能 20
玩具和游戲 20
家用電器 20
自動化生產 21
現場檢測和響應 21
樓宇自動化 21
協議控制 21
1.5 入門 21
第2章 開發準備 22
2.1 準備製作 22
2.1.1 設置工作區 22
2.2 選擇基本工具 24
2.2.1 選擇和使用萬用表 25
2.2.2 選擇和使用電源 26
2.2.3 認識電及其安全性 27
2.2.4 使用麵包板、條狀銅箔板和穿孔板 28
2.3 選擇烙鐵和附件 29
2.4 選擇項目盒和外殼 30
2.5 選擇Arduino 或者套件 32
2.6 在計算機上設置Arduino 34
2.6.1 安裝Arduino集成開發環境 34
2.6.2 在Windows上安裝驅動 35
2.7 連接Arduino 36
2.7.1 在Linux上安裝驅動 36
第3章 基礎知識 36
3.1 瞭解基本概念 37
3.1.1 連接Arduino 38
3.1.2 使用IDE編程 38
3.1.3 使用代碼庫 42
3.1.4 Arduino供電 43
3.2 瞭解電路基礎知識 43
3.2.1 電壓(V) 44
3.2.2 電流(I) 44
3.2.3 電阻(R) 44
3.2.4 歐姆定律 44
3.2.5 作用是什麽? 44
3.3 識別電子元器件 45
3.3.1 識別電路原理圖 45
3.3.2 識別器件佈局圖 47
3.4 瞭解傳感器和激勵器 48
3.4.1 閱讀數據手冊 49
3.4.2 瞭解和使用傳感器 49
3.4.3 瞭解和使用激勵器 50
3.4.4 運行項目 50
第4章 全視之眼 53
4.1 選擇元器件 53
4.2 製作電路 56
4.3 軟件工作原理 57
4.4 硬件工作原理 64
4.5 使用電位計 65
第5章 光線寵物 68
5.1 選擇元器件 68
5.2 搭建電路 69
5.3 軟件工作原理 70
5.4 硬件工作原理 81
第6章 滾動顯示屏 83
6.1 選擇器件 84
6.2 製作電路 85
6.3 軟件工作原理 88