PDF JPG
本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • 實戰物聯網:運用ESP32製作厲害又有趣的專題
  • 點閱:372
    32人已收藏
  • 譯自:Internet of things projects with ESP32
  • 作者: Agus Kurniawan著 , CAVEDU教育團隊 曾吉弘譯
  • 出版社:碁峰資訊
  • 出版年:2022
  • ISBN:9789865029111
  • EISBN:9786263240537 PDF
  • 格式:PDF,JPG
  • 頁數:252
  • 附註:本電子書不含光碟資料 原紙本書ISBN: 9789865029111

本書可以幫助你運用ESP32晶片來製作並執行各種物聯網專案

  ESP32是一款整合了Wi-Fi與BLE藍牙的平價微控制器。你可採用許多以ESP32為基礎的模組與開發板來快速打造各種物聯網(Internet-of-Things, IoT)應用。Wi-Fi與BLE是物聯網應用中常見的網路通訊方式。這類網路模組應能提供相當不錯的成本效應來滿足你的商務與專案需求。

  本書目標是作為ESP32開發的基礎指引,先從GPIO這類會用到感測器的小程式開始。然後製作氣象站、感測器監控器、智慧居家裝置、Wi-Fi照相機以及Wi-Fi駕駛攻擊等物聯網專案來深入ESP32開發。最後,我們要讓ESP32與行動app以及Amazon AWS這類的雲端伺服器來互動。

作者簡介

Agus Kurniawan

  獨立技術顧問、作者與講師,擁有18年的軟體專案開發經歷,包括培訓課程、工作坊以及技術寫作等等。另外,也在多所大學完成了許多研究,包含無線網路、軟體工程與資訊安全等。目前正在德國攻讀電腦科學博士學位。

  • 前言(第xi頁)
  • 1 認識 ESP32(第1頁)
    • 1.1 技術要求(第2頁)
    • 1.2 ESP32 簡介(第2頁)
    • 1.3 採用 ESP32 的開發板(第3頁)
    • 1.4 範例 1 |第一個 ESP32 程式(第7頁)
    • 1.5 使用 Arduino 來編寫 ESP32 程式(第15頁)
    • 1.6 範例 2 |使用 Arduino IDE 編寫 ESP32 程式(第18頁)
    • 1.7 總結(第21頁)
    • 1.8 延伸閱讀(第21頁)
  • 2 在 LCD 上視覺化呈現資料與動畫(第23頁)
    • 2.1 技術要求(第24頁)
    • 2.2 認識 ESP32 GPIO(第24頁)
    • 2.3 用於監控天氣的 IoT 系統(第25頁)
    • 2.4 讀取感測器裝置的溫度與濕度(第26頁)
    • 2.5 使用 LCD 來顯示資訊(第31頁)
    • 2.6 製作天氣監控系統(第43頁)
    • 2.7 總結(第47頁)
    • 2.8 延伸閱讀(第47頁)
  • 3 使用嵌入式 ESP32 開發板製作簡易小遊戲(第49頁)
    • 3.1 技術要求(第50頁)
    • 3.2 簡介嵌入式遊戲系統(第50頁)
    • 3.3 認識搖桿感測器模組(第51頁)
    • 3.4 操作搖桿感測器模組(第53頁)
    • 3.5 操作發聲蜂鳴器(第58頁)
    • 3.6 範例|製作簡易嵌入式遊戲(第61頁)
    • 3.7 總結(第68頁)
  • 4 感測器監控紀錄器(第69頁)
    • 4.1 技術需求(第70頁)
    • 4.2 簡介感測器監控紀錄器(第70頁)
    • 4.3 用 ESP32 讀寫 microSD 卡(第71頁)
    • 4.4 範例| ESP32 讀寫 microSD 卡(第73頁)
    • 4.5 儲存感測器資料於 microSD 卡(第78頁)
    • 4.6 專案|製作感測器監控紀錄器(第80頁)
    • 4.7 總結(第85頁)
  • 5 透過網際網路來控制物聯網裝置(第87頁)
    • 5.1 技術要求(第88頁)
    • 5.2 簡介 ESP32 Wi-Fi 開發(第88頁)
    • 5.3 掃描 Wi-Fi 熱點(第89頁)
    • 5.4 連接到現有的 Wi-Fi 網路(第93頁)
    • 5.5 存取網路伺服器資料(第96頁)
    • 5.6 使用 ESP32 製作網路伺服器(第101頁)
    • 5.7 智慧家庭專案(第113頁)
    • 5.8 總結(第122頁)
  • 6 物聯網氣象站(第123頁)
    • 6.1 技術需求(第124頁)
    • 6.2 氣象站簡介(第124頁)
    • 6.3 操作 DHT 感測器(第125頁)
    • 6.4 製作物聯網氣象站(第126頁)
    • 6.5 自動更新的氣象站程式(第133頁)
    • 6.6 讓氣象站可以處理大量資料請求(第135頁)
    • 6.7 總結(第144頁)
  • 7 自製 Wi-Fi 駕駛攻擊(第145頁)
    • 7.1 技術需求(第146頁)
    • 7.2 簡介 Wi-Fi 駕駛攻擊(第146頁)
    • 7.3 認識 GPS 模組(第148頁)
    • 7.4 透過 GPS 模組取得自身位置(第150頁)
    • 7.5 解析 GPS 資料(第155頁)
    • 7.6 使用 ESP32 實作 Wi-Fi 駕駛攻擊(第158頁)
    • 7.7 Wi-Fi 熱點放上 Google Maps(第163頁)
    • 7.8 隱私問題(第164頁)
    • 7.9 總結(第164頁)
  • 8 打造專屬 Wi-Fi 相機(第165頁)
    • 8.1 技術要求(第166頁)
    • 8.2 Wi-Fi 相機之簡介(第166頁)
    • 8.3 觀察相機模組(第168頁)
    • 8.4 透過 ESP32 存取相機(第170頁)
    • 8.5 範例|打造 Wi-Fi 相機(第171頁)
    • 8.6 總結(第184頁)
  • 9 製作與手機應用程式互動的物聯網裝置(第185頁)
    • 9.1 技術要求(第186頁)
    • 9.2 智慧型手機應用程式之簡介(第186頁)
    • 9.3 手機應用程式與 ESP32 開發板互動(第187頁)
    • 9.4 透過行動應用程式控制 ESP32 開發板(第187頁)
    • 9.5 總結(第212頁)
  • 10 使用雲端技術實作物聯網監控系統(第213頁)
    • 10.1 技術要求(第214頁)
    • 10.2 簡介雲端科技(第214頁)
    • 10.3 連接 ESP32 與雲端平台(第215頁)
    • 10.4 使用 ESP32 和 AWS 建立物聯網監控(第215頁)
    • 10.5 總結(第231頁)
    • 10.6 延伸閱讀(第231頁)
紙本書 NT$ 450
單本電子書
NT$ 450

還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code