超圖解 Arduino 互動設計入門 第四版 | 拾書所

超圖解 Arduino 互動設計入門 第四版

$ 578 元 原價 680

內容簡介

華文世界銷售第一的 Arduino 創客經典教材!

 

本書的目標是讓高中以上, 沒有電子電路基礎, 對微電腦、電子 DIY 及互動裝置有興趣的人士, 也能輕鬆閱讀, 進而順利使用 Arduino 控制板自造完成各種互動應用, 加入創客的行列。因此, 實驗用到的電子和程式觀念, 皆以手繪圖解的方式說明, 看圖就能懂。主要特色如下:

■ 【超清楚手繪接線圖, 人人都能動手當創客】:製作電子實驗一定要動手接電路, 本書利用手繪方式提供超清楚的實體接線圖, 只要對照圖中的接線與電子零件標示, 就可以在麵包板上正確接好線路, 進行實驗。除了手繪接線圖外, 本書也會提供對照的電路圖, 讓讀者不只入門容易, 也為將來邁向專業等級做好準備。

■ 【程式語言從零開始, 人人都能設計程式】:使用 Arduino 製作互動設計除了組裝電路外, 最重要的就是要能夠撰寫程式控制互動邏輯。本書特別以手繪的程式觀念圖以及清楚易懂的流程圖, 從零開始說明程式設計的基礎觀念, 即使沒有程式設計經驗, 也可依照書中說明動手撰寫互動程式。

■ 【隨手自造享受無窮樂趣】:除了花錢購買電子零件以外, 本書還會教您利用身邊現有的材料自造出令人驚艷的有趣設計, 像是使用廢棄的塑膠硬殼製作簡易機器手臂、將廢棄的軟碟片改造成電子鼓、將玩具模型車變成可自動躲避障礙物的智慧型自走車等。

■ 【Arduino × Android 互動串連】:互動裝置能夠遙控更是酷, 本書也會介紹如何結合 Arduino 與 Android 雙 A 裝置, 透過藍牙無線傳輸設計個人專屬的藍牙遙控機器人, 還可以自己開發 App, 延伸自造樂趣。

■ 【邁入科技潮流物聯網應用世界】:使用網路模組讓 Arduino 互動裝置上網, 即可透過客製化的網頁遠端遙控家電, 邁入物聯網的世界。本書更進一步介紹可無線連網的 D1 mini 控制板, 拓展物聯網的範圍, 任何人都可以自由自造智慧生活所需要的各種無線裝置。

■ 【精心設計 DIY 趣味範例】:包括手機藍牙遙控機器人、連網智慧家電控制、光感應音樂盒、聲控開關、自動調光小夜燈、LED 矩陣動畫與文字跑馬燈、電子尺、電子燭光特效、避障自走車、數位溫濕度計、體感控制機器手臂、自動尋軌車、RFID 門禁控制、模擬悠遊卡儲存值、入侵偵測 LINE 警報通知器、遠端網頁調光器等。

第四版並提升實驗零件取得的容易度, 從原本改造身邊的電子產品和玩具著手, 搭配組裝電子零件的 DIY 風格, 改成盡量採用方便購買的現成模組, 以求自學實作及老師授課的便利, 不過在使用這些現成的模組時, 同時也會說明模組內部的電路及其運作原理, 避免許多初學者一旦沒有模組可用, 就不知道該如何完成相同功能的困境。

此外第四版也在程式設計和演算法上更加全面地介紹 Arduino 程式語言, 包含物件導向程式設計和自製程式庫等進階主題。部分內容雖然因為篇幅有限, 從紙本書中移除, 但仍採電子書形式提供給讀者參考, 方便讀者查閱進修。書末更提供中文電腦書通常沒有的索引,更是作者花費長時間精心整理完成, 期望能讓本書在學習之餘, 更能成為各位手邊最便利好查的工具書。

本書特色

■ 華文世界銷售第一的 Arduino 創客經典教材!
■ 超圖解、人人都能看得懂
■ 沒學過電子電路也能做出來
■ 沒寫過程式也能從零開始
■ 隨手自造享受無窮樂趣
■ Arduino × Android 互動串連
■ 邁入科技潮流物聯網應用世界

作者簡介

譯者介紹

自序/導讀

動手做 15-1 使用軟體序列埠 (SoftwareSerial) 連接 Arduino 與藍牙模組
動手做 15-2 用 Android 手機藍牙遙控機器人
15-4 透過 AT 命令更改藍牙模組的名稱
動手做 15-3 透過 AT 命令更改藍牙 模組的名稱 

16 RFID 無線識別裝置
16-1 認識條碼與 RFID 
動手做 16-1 讀取 Mifare RFID 卡的 UID 碼 
動手做 16-2 Mifare RFID 的門禁系統實驗
16-2 Mifare Classic 1KB 的記憶體結構
動手做 16-3 讀寫 RFID 卡片資料(扣款與充值)實驗 

17 網路與 HTML 網頁基礎+嵌入式網站伺服器製作
17-1 認識網路與 IP 位址
17-2 網域名稱、URL 網址和傳輸協定
動手做 17-1 認識網頁與 HTML 
17-3 網路的連線標準與封包 
17-4 認識 HTTP 通訊協定
17-5 連接乙太(Ethernet)網路卡建立 Arduino 微型網站伺服器 
動手做 17-2 建立微型網站伺服器

18 網路家電控制
18-1 使用 Webduino 程式庫建立微型網站 
動手做 18-1 監控遠端的溫濕度值
18-2 傳遞資料給網站伺服器 
動手做 18-2 建立網頁表單
18-3 認識傳遞資料的 GET 方法和查詢字串 
動手做 18-3 建立接收 POST 表單資料的自訂命令 
18-4 控制家電開關
動手做 18-4 使用繼電器控制家電開關

19 ESP8266 控制板 Wi-Fi 物聯網應用實作
19-1 ESP8266 模組 
19-2 Wemos D1 mini 板的接腳
19-3 使用 Arduino IDE 開發 ESP8266 控制板程式 
19-4 認識 Wi-Fi 無線網路
19-5 使用 ESP8266 的 WiFi 程式庫連接無線網路 
動手做 19-1 使用 ESP8266WebServer 程式庫建立 HTTP 伺服器
動手做 19-2 處理 GET 或 POST 請求 
19-6 PIR 人體感應器
動手做 19-3 偵測人體移動
19-7 從 ESP8266 串連網路服務 
動手做 19-4 從 D1 板(ESP8266)連結網站伺服器
動手做 19-5 自動發送 LINE 訊息的入侵警報系統 
19-8 在 ESP8266 的快閃記憶體中儲存網頁檔案 
動手做 19-6 建立非同步網站伺服器讀取並傳送網頁檔案 
動手做 19-7 動態網頁...

Brand Slider