物聯網實戰(ESP32篇): 使用樹莓派/NodeMCU-32S/Python/MicroPython/Node-RED打造安全監控系統(修訂版) | 拾書所

物聯網實戰(ESP32篇): 使用樹莓派/NodeMCU-32S/Python/MicroPython/Node-RED打造安全監控系統(修訂版)

$ 585 元 原價 585
內容簡介


本書充分運用 樹莓派 與 NodeMCU-32S 的Wi-Fi、藍牙低功耗(BLE)無線通訊功能,以Python、MicroPython程式配合Node-RED建構物聯網,可藉著智慧型手機或筆電無論處在是否有Wi-Fi提供的場所都能來監控它。​

本書分成三大部分​

樹莓派:從開箱設定到GPIO應用​
ESP32: 從GPIO腳位讀取溫濕度感測器、12位元類比訊號輸入得知光敏電阻值、到內建觸摸感測器運用​
樹莓派與ESP32:運用Node-RED融合兩者,輕易開發物聯網​

書籍特色​

結合樹莓派與NodeMCU-32S建立實用物聯網​
運用Python與MicroPython撰寫感測與控制程式​
利用Node-RED以網頁撰寫程式整合硬體、使用者介面​
以Wi-Fi、藍牙低功耗(BLE)通訊傳遞訊息​

閱讀本書後,你將學到​

樹莓派GPIO應用​
NodeMCU-32S GPIO應用​
Python與MicroPython程式設計​
Wi-Fi、藍牙低功耗(BLE)無線通訊模組應用Node-RED程式設計​

本書適用於​

大專院校「機電整合」、「專題製作」、「網際網路程式設計」等課程​
高中、高職「微電腦應用實習」相關課程​
各級學校開辦「物聯網」探索課程​
創客玩家DIY物聯網

作者簡介


林聖泉​

國立中興大學生物產業機電工程學系退休教授​
機械技師

內容目錄


PART I 樹莓派​

CHAPTER 01 樹莓派介紹​
1.1 簡介​
1.2 開箱設定​
1.3 作業系統​
1.4 外接USB 網路攝影機​
1.5 樹莓派腳位​

CHAPTER 02 Python 介紹​

CHAPTER 03 樹莓派GPIO​
3.1 LED 控制​
3.2 基本數位輸入​
3.3 超音波測距模組​
3.4 溫濕度感測模組​
3.5 步進馬達控制​
3.6 伺服馬達控制​

CHAPTER 04 停車場車位計數顯示與柵欄啟閉控制系統​
4.1 系統組成元件​
4.2 控制方式​

PART II ESP32​

CHAPTER 05 ESP32 介紹​
5.1 NodeMCU-32S​
5.2 MicroPython 軟體​


5.3 數位輸出與輸入​
5.4 類比輸入訊號​
5.5 控制伺服馬達​
5.6 觸摸感測器​

CHAPTER 06 ESP32 無線通訊模組​
6.1 無線網路模組​
6.2 MQTT 通訊​
6.3 ThingSpeak 雲端伺服器之應用​
6.4 藍牙低功耗通訊​

PART III 樹莓派與ESP32​

CHAPTER 07 樹莓派與ESP32 的結合​
7.1 MQTT 通訊方式​
7.2 BLE 通訊方式​

CHAPTER 08 Node-RED 介紹​
8.1 前言​
8.2 第1 個流程​
8.3 訊息結構​
8.4 結點安裝​
8.5 流程組成​

CHAPTER 09 居家環境監控系統​
9.1 室內溫濕度量測與顯示​
9.2 各房間電燈開關控制​
9.3 溫濕度量測與顯示:應用BLE 通訊​

CHAPTER 10 居家設備控制系統​
10.1 咖啡機啟動控制​
10.2 窗簾控制​
10.3 百葉窗控制​

CHAPTER 11 居家安全監視系統​

CHAPTER 12 使用者介面客製化​
12.1 主題設計​
12.2 介面格式設計​
12.3 版面配置​

參考資料​
附錄A:JavaScript 介紹​
附錄B:利用OpenVPN 達成跨網域監控​
附錄C:電子零件清單

ISBN: 9786263333765

Brand Slider