實戰物聯網|運用ESP32製作厲害又有趣的專題

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

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

    ESP32是一款整合了Wi-Fi與藍牙的平價微控制器,市面上可以找到許多以ESP32為基礎的模組與開發板,可以用來快速打造各種物聯網(IoT)應用。本書將告訴你如何運用ESP32開發各種物聯網專案,先從GPIO這類會用到感測器的小程式開始,然後逐漸增加複雜度,藉由製作氣象站、感測器監控器、智慧居家裝置、Wi-Fi照相機以及可攜式Wi-Fi訊號探測器等物聯網專案深入探索ESP32的各種開發應用可能性。最後,還會介紹如何讓ESP32與手機應用程式以及Amazon AWS進行整合應用。

    看完本書,你將可以學到:
    .了解如何建立一個感測器監測記錄器。
    .使用ESP32建立一個可以記錄溫度和濕度的氣象站
    .讓ESP32透過藍牙與Android裝置連線
    .了解如何打造ESP32與行動app的整合應用
    .了解如何打造ESP32與雲端服務的整合應用

    章节目录

    • 1-1
      封面頁
    • 1-2
      書名頁
    • 1-3
      關於作者
    • 1-4
      關於審校
    • 1-5
      目錄
    • 1-6
      前言
    • 1-7
      Ch01 認識ESP32
    • 1-8
      1.1 技術要求
    • 1-9
      1.2 ESP32 簡介
    • 1-10
      1.3 採用 ESP32 的開發板
    • 1-11
      ESP32 原廠開發套件
    • 1-12
      以 ESP32 為基礎的其他開發板
    • 1-13
      設定開發環境
    • 1-14
      1.4 範例 1 |第一個 ESP32 程式
    • 1-15
      硬體接線
    • 1-16
      建立專案
    • 1-17
      編寫程式
    • 1-18
      專案設定
    • 1-19
      編譯與燒錄
    • 1-20
      1.5 使用 Arduino 來編寫 ESP32 程式
    • 1-21
      1.6 範例 2 |使用 Arduino IDE 編寫 ESP32 程式
    • 1-22
      1.7 總結
    • 1-23
      1.8 延伸閱讀
    • 1-24
      Ch02 在LCD 上視覺化呈現資料與動畫
    • 1-25
      2.1 技術要求
    • 1-26
      2.2 認識 ESP32 GPIO
    • 1-27
      2.3 用於監控天氣的 IoT 系統
    • 1-28
      2.4 讀取感測器裝置的溫度與濕度
    • 1-29
      硬體接線
    • 1-30
      編寫程式
    • 1-31
      執行程式
    • 1-32
      2.5 使用 LCD 來顯示資訊
    • 1-33
      硬體接線
    • 1-34
      建立專案
    • 1-35
      編寫 ESP32 程式
    • 1-36
      設定 ESP-WROVER-KIT v4 開發板
    • 1-37
      燒錄與執行程式
    • 1-38
      顯示圖檔
    • 1-39
      2.6 製作天氣監控系統
    • 1-40
      建立專案
    • 1-41
      硬體接線
    • 1-42
      編寫程式
    • 1-43
      燒錄與執行
    • 1-44
      2.7 總結
    • 1-45
      2.8 延伸閱讀
    • 1-46
      Ch03 使用嵌入式ESP32 開發板製作簡易小遊戲
    • 1-47
      3.1 技術要求
    • 1-48
      3.2 簡介嵌入式遊戲系統
    • 1-49
      3.3 認識搖桿感測器模組
    • 1-50
      3.4 操作搖桿感測器模組
    • 1-51
      硬體接線
    • 1-52
      建立專案
    • 1-53
      編寫程式
    • 1-54
      執行程式
    • 1-55
      3.5 操作發聲蜂鳴器
    • 1-56
      發聲蜂鳴器接上 ESP32
    • 1-57
      編寫 ESP32 程式來操作發聲蜂鳴器
    • 1-58
      3.6 範例|製作簡易嵌入式遊戲
    • 1-59
      遊戲情境
    • 1-60
      硬體接線
    • 1-61
      開發遊戲程式
    • 1-62
      進行遊戲
    • 1-63
      3.7 總結
    • 1-64
      Ch04 感測器監控紀錄器
    • 1-65
      4.1 技術需求
    • 1-66
      4.2 簡介感測器監控紀錄器
    • 1-67
      4.3 用 ESP32 讀寫 microSD 卡
    • 1-68
      4.4 範例| ESP32 讀寫 microSD 卡
    • 1-69
      4.5 儲存感測器資料於 microSD 卡
    • 1-70
      4.6 專案|製作感測器監控紀錄器
    • 1-71
      設計程式
    • 1-72
      編寫程式
    • 1-73
      執行程式
    • 1-74
      4.7 總結
    • 1-75
      Ch05 透過網際網路來控制物聯網裝置
    • 1-76
      5.1 技術要求
    • 1-77
      5.2 簡介 ESP32 Wi-Fi 開發
    • 1-78
      5.3 掃描 Wi-Fi 熱點
    • 1-79
      5.4 連接到現有的 Wi-Fi 網路
    • 1-80
      5.5 存取網路伺服器資料
    • 1-81
      5.6 使用 ESP32 製作網路伺服器
    • 1-82
      設計 HTTP 請求
    • 1-83
      製作網路伺服器
    • 1-84
      測試程式
    • 1-85
      5.7 智慧家庭專案
    • 1-86
      硬體接線
    • 1-87
      處理 HTTP 請求
    • 1-88
      編寫網路伺服器程式
    • 1-89
      測試程式
    • 1-90
      5.8 總結
    • 1-91
      Ch06 物聯網氣象站
    • 1-92
      6.1 技術需求
    • 1-93
      6.2 氣象站簡介
    • 1-94
      6.3 操作 DHT 感測器
    • 1-95
      6.4 製作物聯網氣象站
    • 1-96
      硬體接線
    • 1-97
      編寫程式
    • 1-98
      測試程式
    • 1-99
      6.5 自動更新的氣象站程式
    • 1-100
      6.6 讓氣象站可以處理大量資料請求
    • 1-101
      編寫 ESP32 程式
    • 1-102
      編寫 Node.js 程式
    • 1-103
      測試程式
    • 1-104
      6.7 總結
    • 1-105
      Ch07 自製Wi-Fi 駕駛攻擊
    • 1-106
      7.1 技術需求
    • 1-107
      7.2 簡介 Wi-Fi 駕駛攻擊
    • 1-108
      7.3 認識 GPS 模組
    • 1-109
      7.4 透過 GPS 模組取得自身位置
    • 1-110
      硬體接線
    • 1-111
      編寫程式
    • 1-112
      執行程式
    • 1-113
      7.5 解析 GPS 資料
    • 1-114
      7.6 使用 ESP32 實作 Wi-Fi 駕駛攻擊
    • 1-115
      硬體接線
    • 1-116
      編寫程式
    • 1-117
      測試程式
    • 1-118
      7.7 Wi-Fi 熱點放上 Google Maps
    • 1-119
      7.8 隱私問題
    • 1-120
      7.9 總結
    • 1-121
      Ch08 打造專屬Wi-Fi 相機
    • 1-122
      8.1 技術要求
    • 1-123
      8.2 Wi-Fi 相機之簡介
    • 1-124
      8.3 觀察相機模組
    • 1-125
      8.4 透過 ESP32 存取相機
    • 1-126
      8.5 範例|打造 Wi-Fi 相機
    • 1-127
      硬體接線
    • 1-128
      程式編寫
    • 1-129
      處理 HTTP 請求
    • 1-130
      開發主程式
    • 1-131
      測試
    • 1-132
      8.6 總結
    • 1-133
      Ch09 製作與手機應用程式互動的物聯網裝置
    • 1-134
      9.1 技術要求
    • 1-135
      9.2 智慧型手機應用程式之簡介
    • 1-136
      9.3 手機應用程式與 ESP32 開發板互動
    • 1-137
      9.4 透過行動應用程式控制 ESP32 開發板
    • 1-138
      硬體接線
    • 1-139
      開發 ESP32 程式
    • 1-140
      開發 Android 應用程式
    • 1-141
      開發 Android 專案
    • 1-142
      設定 Android 專案
    • 1-143
      建立 Android 程式的 UI
    • 1-144
      編寫 Android 程式
    • 1-145
      使用 Postman 來測試程式
    • 1-146
      使用 Android 來測試程式
    • 1-147
      9.5 總結你
    • 1-148
      Ch10 使用雲端技術實作物聯網監控系統
    • 1-149
      10.1 技術要求
    • 1-150
      10.2 簡介雲端科技
    • 1-151
      10.3 連接 ESP32 與雲端平台
    • 1-152
      10.4 使用 ESP32 和 AWS 建立物聯網監控
    • 1-153
      硬體接線
    • 1-154
      註冊物聯網裝置
    • 1-155
      設定安全性政策
    • 1-156
      開發 ESP32 程式
    • 1-157
      建立專案
    • 1-158
      設定專案
    • 1-159
      編寫 ESP32 程式
    • 1-160
      編譯、燒錄與測試
    • 1-161
      10.5 總結
    • 1-162
      10.6 延伸閱讀
    • 1-163
      版權頁
    • 1-164
      封底頁

    常见问答

    您可以透過手機、平板或是電腦登入 HiSKIO 平台,在【我的學習】>【我的書籍】頁面,選擇想看的電子書。

    猜你喜欢

    用户评价

    | 收集中

    销售方案