掃一掃
關注中圖網
官方微博
本類五星書更多>
-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
完美圖解Arduino互動設計入門 版權信息
- ISBN:9787030413895
- 條形碼:9787030413895 ; 978-7-03-041389-5
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
完美圖解Arduino互動設計入門 本書特色
交互設計在國內還屬于發展的初期階段,屬于一個綜合性相對較強的領域,是今后技術與藝術相結合的一個重要趨勢。本書主要針對沒有電子電路基礎,但又對微控制器、電子電路、互動裝置等感興趣的讀者,以輕松幽默的方式講解Arduino及其相關的各種電子元件。書中配有一些實際的制作項目,具有較高的實用價值。另外,本書在講述基本電子電路和程序設計概念時,精心制作了大量的手繪圖,讓讀者能夠很快地理解這些概念。
完美圖解Arduino互動設計入門 內容簡介
本書主要針對沒有電子電路基礎, 但又對微控制器、電子電路、互動裝置等有興趣或者需要的讀者, 以輕松幽默的方式講解Arduino及其相關聯的各種電子元件。
完美圖解Arduino互動設計入門 目錄
目錄
CHAPTER 01 認識Arduino
1-1 │ Arduino 微電腦板 1-3
1-2 │ Arduino 的相關軟件 1-10
1-3 │ Arduino 開發環境安裝 1-12
動手做1-1 執行與設置Arduino 開發環境 1-18
1-4 │下載“LED 閃爍”示例程序 1-21
CHAPTER 02 認識電子零件、工具與基礎焊接
2-1 │電壓、電流與接地 2-2
2-2 │微電腦板的電源適配器 2-5
2-3 │電阻 2-6
2-4 │電容 2-11
2-5 │二極管 2-14
2-6 │發光二極管(LED) 2-15
2-7 │看懂電路圖 2-16
2-8 │電子工作**的測量工具:萬用表 2-18
動手做2-1 測量電阻、電容、電壓和電流 2-20
2-9 │用面包板組裝實驗電路 2-22
CHAPTER 03 Arduino 互動程序設計入門
3-1 │ Arduino 程序設計基礎 3-3
動手做3-1 寫一個LED 閃爍控制程序 3-8
3-2 │用“變量”來管理代碼 3-10
3-3 │認識數字系統 3-17
3-4 │不變的“常量” 3-19
CHAPTER 04 開關電路與LED 流水燈效果
4-1 │認識開關 4-2
4-2 │讀取數字輸入值 4-6
4-3 │改變程序流程的if 條件式 4-7
動手做4-1 用面包板組裝開關電路 4-10
動手做4-2 LED 流水燈示例一 4-16
4-4 │編寫循環程序 4-18
動手做4-3 流水燈示例二:使用for 循環 4-21
4-5 │認識數組 4-22
動手做4-4 流水燈示例三:使用數組變量 4-23
4-6 │使用端口操作指令與位移運算符制作流水燈程序 4-24
動手做4-5 流水燈示例四:使用位移運算符 4-25
CHAPTER 05 串口通信
5-1 │并行與串行通信簡介 5-2
5-2 │處理文字信息:認識字符與字符串數據類型 5-10
5-3 │從Arduino 傳遞串行信息給電腦 5-13
動手做5-1 從串口監控窗口觀察變量值 5-14
5-4 │從Arduino 接收串口數據 5-16
動手做5-2 從串口控制LED 開關 5-17
5-5 │ switch case 控制結構 5-19
CHAPTER 06 模擬信號處理
6-1 │讀取模擬值 6-2
動手做6-1 從串口讀取“模擬輸入”值 6-3
6-2 │認識光敏電阻與分壓電路 6-4
動手做6-2 使用光敏電阻制作小夜燈 6-7
6-3 │壓力傳感器與彎曲傳感器 6-8
6-4 │電容式麥克風與運算放大器 6-9
動手做6-3 自制麥克風聲音放大器(拍手控制開關) 6-13
動手做6-4 拍手控制開關改良版 6-16
CHAPTER 07 七段LED 數碼管
7-1 │數碼管 7-2
動手做7-1 連接LED 數碼管與Arduino 板 7-3
7-2 │使用集成電路簡化電路 7-6
動手做7-2 串接數碼管 7-11
CHAPTER 08 LED 點陣屏與SPI 接口控制
8-1 │建立自定義函數 8-2
動手做8-1 建立自定義函數 8-4
8-2 │認識變量的作用域 8-6
8-3 │ LED 點陣屏簡介 8-8
8-4 │認識SPI 接口與MAX7219 8-9
動手做8-2 組裝LED 點陣屏電路 8-12
8-5 │顯示單一矩陣圖像 8-18
動手做8-3 在矩陣LED 上顯示音符圖像 8-19
動手做8-4 在串口監視器輸出矩形排列的星號 8-22
8-6 │ LED 點陣屏動畫與多維數組程序設計 8-24
動手做8-5 在矩陣LED 上顯示動態圖像 8-26
8-7 │ LED 點陣屏流水燈 8-27
動手做8-6 LED 點陣屏逐字滾動效果程序 8-30
8-8 │將常數保存在“程序內存”里 8-33
CHAPTER 09 LCD 液晶屏+溫濕度傳感器 超聲波傳感器
9-1 │認識文本型LCD 顯示模塊 9-2
動手做9-1 在LCD 液晶屏上顯示一段文本 9-4
動手做9-2 在LCD 上顯示自定義字符符號 9-9
動手做9-3 序列連接LCD 顯示模塊 9-12
9-2 │數字溫濕度傳感器 9-16
動手做9-4 制作數字溫濕度顯示器 9-16
9-3 │認識超聲波 9-21
動手做9-5 使用超聲波傳感器制作數字量尺 9-24
CHAPTER 10 變頻控制LED 燈光和電機
10-1 │調節電壓變化 10-2
10-2 │模擬輸出(PWM)指令和默認頻率 10-4
動手做10-1 調光器 10-5
動手做10-2 隨機數字與燭光效果 10-6
動手做10-3 通過串口調整燈光亮度 10-8
動手做10-4 使用atoi( ) 轉換字符串成數字 10-10
10-3 │認識直流電機 10-12
10-4 │齒輪箱∕滑輪組和動力模型玩具 10-16
10-5 │認識晶體管元器件 10-17
動手做10-5 晶體管電機控制與調速器 10-20
10-6 │控制電機正反轉的H 橋式電機控制電路 10-22
動手做10-6 自動回避障礙物的自走車 10-27
CHAPTER 11 使用Wii 游戲桿控制機械手臂
11-1 │認識舵機 11-2
動手做11-1 自制機械手臂 11-4
11-2 │認識Wii 左手把的通信接口:I2C 11-7
動手做11-2 通過I2C 接口串聯兩個Arduino 板 11-10
動手做11-3 在I2C 接口下載發送整數數據 11-13
動手做11-4 讀取Wii 左手把的游戲桿、按鈕與加速度計值 11-14
動手做11-5 使用Wii 左手把控制機械手臂 11-18
11-3 │改造舵機成連續360°旋轉 11-23
CHAPTER 12 紅外線遙控與間隔拍攝控制器
12-1 │認識紅外線 12-2
動手做12-1 監測人體移動 12-4
12-2 │紅外線遙控 12-5
動手做12-2 使用IRremote 擴展庫解析紅外線遙控值 12-8
動手做12-3 使用紅外線遙控器控制舵機 12-10
動手做12-4 從Arduino 發射紅外線遙控電器 12-12
12-3 │運用紅外線遙控照相機 12-16
動手做12-5 遙控照相機間隔拍攝影片 12-17
CHAPTER 13 制作光電子琴與MIDI 電子鼓
13-1 │發音體和聲音 13-2
13-2 │使用tone() 函數發出聲音 13-5
動手做13-1 演奏一段馬里奧旋律 13-5
13-3 │使用#define 替換數據 13-6
13-4 │認識反射型與遮光型光電開關 13-10
動手做13-2 光電子琴制作 13-11
13-5 │認識MIDI 13-15
13-6 │ MIDI 信息格式 13-19
動手做13-3 通過Arduino 演奏MIDI 音樂 13-21
動手做13-4 通過“虛擬MIDI”接口演奏音樂 13-24
動手做13-5 制作MIDI 電子鼓 13-27
CHAPTER 14 手機藍牙遙控機器人制作
14-1 │電波、頻段和無線傳輸簡介 14-3
14-2 │認識藍牙(Bluetooth) 14-4
動手做14-1 使用軟件串口程序連接Arduino 與藍牙模塊 14-8
動手做14-2 用Android 手機藍牙遙控機器人 14-13
CHAPTER 15 網絡與HTML 網頁基礎+嵌入式網站服務器制作
15-1 │認識網絡與IP 地址 15-2
15-2 │域名、URL 網址和傳輸協議 15-7
動手做15-1 認識網頁與HTML 15-11
15-3 │網絡的聯機標準與封包 15-14
15-4 │認識HTTP 協議 15-15
15-5 │連接以太(Ethernet)網卡建立Arduino 微型網站服務器 15-17
動手做15-2 建立微型網站服務器 15-18
CHAPTER 16 網絡家電控制
16-1 │使用Webduino 擴展庫建立微型網站 16-2
16-2 │定義錯誤信息網頁與超鏈接設置 16-7
動手做16-1 監控遠程的溫濕度值 16-9
16-3 │傳遞數據給網站服務器 16-15
動手做16-2 建立網頁表單 16-15
16-4 │認識傳遞數據的GET/POST 方法和查詢字符串 16-17
動手做16-3 建立接收POST 表單數據的自定義命令 16-20
動手做16-4 從瀏覽器控制遠程的燈光開關 16-24
16-5 │控制家電開關 16-29
動手做16-5 使用繼電器控制家電開關 16-30
CHAPTER 17 Arduino Flash 集成互動應用
17-1 │ Arduino Flash = 多元互動媒體 17-2
動手做17-1 測試Arduino 與Flash 聯機 17-5
動手做17-2 “接電子零件”互動游戲 17-12
17-2 │認識Arduino 的String(字符串)擴展庫 17-16
動手做17-3 Flash 燈光開關和調光器 17-17
17-3 │使用Firmata 在Flash 和Arduino 之間傳遞數據 17-23
CHAPTER 18 RFID 無線識別設備與問答游戲制作
18-1 │認識條碼與RFID 18-2
18-2 │ RFID 模塊規格介紹與標簽讀取實驗 18-7
動手做18-1 讀取RFID 標簽 18-8
18-3 │存儲與比對RFID 編碼 18-10
動手做18-2 使用RFID 控制開關 18-12
動手做18-3 使用RFID 進行Flash 問答游戲 18-16
APPENDIX A 認識焊接工具:焊錫、電烙鐵及焊接助手
A-1 │焊接工具 A-2
動手做A-1 基礎焊接練習 A-4
動手做A-2 焊接鱷魚夾 A-7
A-2 │印刷電路板及萬用板 A-8
動手做A-3 焊接電路板 A-9
動手做A-4 活用USB 電源適配器 A-11
APPENDIX B 燒寫ATmega 微處理器的引導程序(boot loader)
動手做B-1 使用Arduino 控制板編程ATmega328 固件 B-2
動手做B-2 用面包板組裝Arduino 微電腦實驗板 B-5
APPENDIX C 改造3C 小玩意的控制鈕
C-1 │認識光電耦合元器件 C-2
APPENDIX D 中斷處理與交流電調光器制作
D-1 │輪詢VS 中斷 D-2
D-2 │調整交流電的輸出功率 D-7
D-3 │定時激發運行的 TimerOne 擴展庫 D-10
動手做D-1 交流電調光器電路 D-12
INDEX 索引 索引-1
以下內容請參見光
CHAPTER 01 認識Arduino
1-1 │ Arduino 微電腦板 1-3
1-2 │ Arduino 的相關軟件 1-10
1-3 │ Arduino 開發環境安裝 1-12
動手做1-1 執行與設置Arduino 開發環境 1-18
1-4 │下載“LED 閃爍”示例程序 1-21
CHAPTER 02 認識電子零件、工具與基礎焊接
2-1 │電壓、電流與接地 2-2
2-2 │微電腦板的電源適配器 2-5
2-3 │電阻 2-6
2-4 │電容 2-11
2-5 │二極管 2-14
2-6 │發光二極管(LED) 2-15
2-7 │看懂電路圖 2-16
2-8 │電子工作**的測量工具:萬用表 2-18
動手做2-1 測量電阻、電容、電壓和電流 2-20
2-9 │用面包板組裝實驗電路 2-22
CHAPTER 03 Arduino 互動程序設計入門
3-1 │ Arduino 程序設計基礎 3-3
動手做3-1 寫一個LED 閃爍控制程序 3-8
3-2 │用“變量”來管理代碼 3-10
3-3 │認識數字系統 3-17
3-4 │不變的“常量” 3-19
CHAPTER 04 開關電路與LED 流水燈效果
4-1 │認識開關 4-2
4-2 │讀取數字輸入值 4-6
4-3 │改變程序流程的if 條件式 4-7
動手做4-1 用面包板組裝開關電路 4-10
動手做4-2 LED 流水燈示例一 4-16
4-4 │編寫循環程序 4-18
動手做4-3 流水燈示例二:使用for 循環 4-21
4-5 │認識數組 4-22
動手做4-4 流水燈示例三:使用數組變量 4-23
4-6 │使用端口操作指令與位移運算符制作流水燈程序 4-24
動手做4-5 流水燈示例四:使用位移運算符 4-25
CHAPTER 05 串口通信
5-1 │并行與串行通信簡介 5-2
5-2 │處理文字信息:認識字符與字符串數據類型 5-10
5-3 │從Arduino 傳遞串行信息給電腦 5-13
動手做5-1 從串口監控窗口觀察變量值 5-14
5-4 │從Arduino 接收串口數據 5-16
動手做5-2 從串口控制LED 開關 5-17
5-5 │ switch case 控制結構 5-19
CHAPTER 06 模擬信號處理
6-1 │讀取模擬值 6-2
動手做6-1 從串口讀取“模擬輸入”值 6-3
6-2 │認識光敏電阻與分壓電路 6-4
動手做6-2 使用光敏電阻制作小夜燈 6-7
6-3 │壓力傳感器與彎曲傳感器 6-8
6-4 │電容式麥克風與運算放大器 6-9
動手做6-3 自制麥克風聲音放大器(拍手控制開關) 6-13
動手做6-4 拍手控制開關改良版 6-16
CHAPTER 07 七段LED 數碼管
7-1 │數碼管 7-2
動手做7-1 連接LED 數碼管與Arduino 板 7-3
7-2 │使用集成電路簡化電路 7-6
動手做7-2 串接數碼管 7-11
CHAPTER 08 LED 點陣屏與SPI 接口控制
8-1 │建立自定義函數 8-2
動手做8-1 建立自定義函數 8-4
8-2 │認識變量的作用域 8-6
8-3 │ LED 點陣屏簡介 8-8
8-4 │認識SPI 接口與MAX7219 8-9
動手做8-2 組裝LED 點陣屏電路 8-12
8-5 │顯示單一矩陣圖像 8-18
動手做8-3 在矩陣LED 上顯示音符圖像 8-19
動手做8-4 在串口監視器輸出矩形排列的星號 8-22
8-6 │ LED 點陣屏動畫與多維數組程序設計 8-24
動手做8-5 在矩陣LED 上顯示動態圖像 8-26
8-7 │ LED 點陣屏流水燈 8-27
動手做8-6 LED 點陣屏逐字滾動效果程序 8-30
8-8 │將常數保存在“程序內存”里 8-33
CHAPTER 09 LCD 液晶屏+溫濕度傳感器 超聲波傳感器
9-1 │認識文本型LCD 顯示模塊 9-2
動手做9-1 在LCD 液晶屏上顯示一段文本 9-4
動手做9-2 在LCD 上顯示自定義字符符號 9-9
動手做9-3 序列連接LCD 顯示模塊 9-12
9-2 │數字溫濕度傳感器 9-16
動手做9-4 制作數字溫濕度顯示器 9-16
9-3 │認識超聲波 9-21
動手做9-5 使用超聲波傳感器制作數字量尺 9-24
CHAPTER 10 變頻控制LED 燈光和電機
10-1 │調節電壓變化 10-2
10-2 │模擬輸出(PWM)指令和默認頻率 10-4
動手做10-1 調光器 10-5
動手做10-2 隨機數字與燭光效果 10-6
動手做10-3 通過串口調整燈光亮度 10-8
動手做10-4 使用atoi( ) 轉換字符串成數字 10-10
10-3 │認識直流電機 10-12
10-4 │齒輪箱∕滑輪組和動力模型玩具 10-16
10-5 │認識晶體管元器件 10-17
動手做10-5 晶體管電機控制與調速器 10-20
10-6 │控制電機正反轉的H 橋式電機控制電路 10-22
動手做10-6 自動回避障礙物的自走車 10-27
CHAPTER 11 使用Wii 游戲桿控制機械手臂
11-1 │認識舵機 11-2
動手做11-1 自制機械手臂 11-4
11-2 │認識Wii 左手把的通信接口:I2C 11-7
動手做11-2 通過I2C 接口串聯兩個Arduino 板 11-10
動手做11-3 在I2C 接口下載發送整數數據 11-13
動手做11-4 讀取Wii 左手把的游戲桿、按鈕與加速度計值 11-14
動手做11-5 使用Wii 左手把控制機械手臂 11-18
11-3 │改造舵機成連續360°旋轉 11-23
CHAPTER 12 紅外線遙控與間隔拍攝控制器
12-1 │認識紅外線 12-2
動手做12-1 監測人體移動 12-4
12-2 │紅外線遙控 12-5
動手做12-2 使用IRremote 擴展庫解析紅外線遙控值 12-8
動手做12-3 使用紅外線遙控器控制舵機 12-10
動手做12-4 從Arduino 發射紅外線遙控電器 12-12
12-3 │運用紅外線遙控照相機 12-16
動手做12-5 遙控照相機間隔拍攝影片 12-17
CHAPTER 13 制作光電子琴與MIDI 電子鼓
13-1 │發音體和聲音 13-2
13-2 │使用tone() 函數發出聲音 13-5
動手做13-1 演奏一段馬里奧旋律 13-5
13-3 │使用#define 替換數據 13-6
13-4 │認識反射型與遮光型光電開關 13-10
動手做13-2 光電子琴制作 13-11
13-5 │認識MIDI 13-15
13-6 │ MIDI 信息格式 13-19
動手做13-3 通過Arduino 演奏MIDI 音樂 13-21
動手做13-4 通過“虛擬MIDI”接口演奏音樂 13-24
動手做13-5 制作MIDI 電子鼓 13-27
CHAPTER 14 手機藍牙遙控機器人制作
14-1 │電波、頻段和無線傳輸簡介 14-3
14-2 │認識藍牙(Bluetooth) 14-4
動手做14-1 使用軟件串口程序連接Arduino 與藍牙模塊 14-8
動手做14-2 用Android 手機藍牙遙控機器人 14-13
CHAPTER 15 網絡與HTML 網頁基礎+嵌入式網站服務器制作
15-1 │認識網絡與IP 地址 15-2
15-2 │域名、URL 網址和傳輸協議 15-7
動手做15-1 認識網頁與HTML 15-11
15-3 │網絡的聯機標準與封包 15-14
15-4 │認識HTTP 協議 15-15
15-5 │連接以太(Ethernet)網卡建立Arduino 微型網站服務器 15-17
動手做15-2 建立微型網站服務器 15-18
CHAPTER 16 網絡家電控制
16-1 │使用Webduino 擴展庫建立微型網站 16-2
16-2 │定義錯誤信息網頁與超鏈接設置 16-7
動手做16-1 監控遠程的溫濕度值 16-9
16-3 │傳遞數據給網站服務器 16-15
動手做16-2 建立網頁表單 16-15
16-4 │認識傳遞數據的GET/POST 方法和查詢字符串 16-17
動手做16-3 建立接收POST 表單數據的自定義命令 16-20
動手做16-4 從瀏覽器控制遠程的燈光開關 16-24
16-5 │控制家電開關 16-29
動手做16-5 使用繼電器控制家電開關 16-30
CHAPTER 17 Arduino Flash 集成互動應用
17-1 │ Arduino Flash = 多元互動媒體 17-2
動手做17-1 測試Arduino 與Flash 聯機 17-5
動手做17-2 “接電子零件”互動游戲 17-12
17-2 │認識Arduino 的String(字符串)擴展庫 17-16
動手做17-3 Flash 燈光開關和調光器 17-17
17-3 │使用Firmata 在Flash 和Arduino 之間傳遞數據 17-23
CHAPTER 18 RFID 無線識別設備與問答游戲制作
18-1 │認識條碼與RFID 18-2
18-2 │ RFID 模塊規格介紹與標簽讀取實驗 18-7
動手做18-1 讀取RFID 標簽 18-8
18-3 │存儲與比對RFID 編碼 18-10
動手做18-2 使用RFID 控制開關 18-12
動手做18-3 使用RFID 進行Flash 問答游戲 18-16
APPENDIX A 認識焊接工具:焊錫、電烙鐵及焊接助手
A-1 │焊接工具 A-2
動手做A-1 基礎焊接練習 A-4
動手做A-2 焊接鱷魚夾 A-7
A-2 │印刷電路板及萬用板 A-8
動手做A-3 焊接電路板 A-9
動手做A-4 活用USB 電源適配器 A-11
APPENDIX B 燒寫ATmega 微處理器的引導程序(boot loader)
動手做B-1 使用Arduino 控制板編程ATmega328 固件 B-2
動手做B-2 用面包板組裝Arduino 微電腦實驗板 B-5
APPENDIX C 改造3C 小玩意的控制鈕
C-1 │認識光電耦合元器件 C-2
APPENDIX D 中斷處理與交流電調光器制作
D-1 │輪詢VS 中斷 D-2
D-2 │調整交流電的輸出功率 D-7
D-3 │定時激發運行的 TimerOne 擴展庫 D-10
動手做D-1 交流電調光器電路 D-12
INDEX 索引 索引-1
以下內容請參見光
展開全部
書友推薦
- >
朝聞道
- >
史學評論
- >
中國歷史的瞬間
- >
上帝之肋:男人的真實旅程
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術叢書(紅燭學術叢書)
- >
經典常談
- >
伯納黛特,你要去哪(2021新版)
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
本類暢銷