購物比價找書網找車網
FindBook  
 有 8 項符合

超圖解 ESP32 深度實作

的圖書
最新圖書評論 -  目前有 2 則評論,查看更多評論
 本書以圖解方式深入淺出ESP3...
轉載自博客來  極力推薦  2022/08/06
本書以圖解方式深入淺出ESP32功能,包含晶片控制、WIFI、藍芽、睡眠模式及多項與感測器結合等應用。除了操作教學,本書也提供許多程式設計與物聯網相關技術等背景知識,對Arduino、嵌入式系統沒有底子的我來說也很容易看懂。本書含金量極高,處處見作者用心,推薦。
超圖解 ESP32 深度實作 超圖解 ESP32 深度實作

作者:趙英傑 
出版社:旗標科技股份有限公司
出版日期:2021-04-16
語言:繁體書   
圖書介紹 - 資料來源:TAAZE 讀冊生活
圖書名稱:超圖解 ESP32 深度實作

本書是《超圖解 Arduino 互動設計入門》系列作品, 專為想要深度運用 ESP32 的讀者所撰寫, 從基本的 GPIO、內建的磁力感測器、電容觸控開關、物聯網 IoT 運用、低功率藍牙、低耗電睡眠模式、底層 FreeRTOS 作業系統等等, 都透過作者精心設計的實驗, 以及本系列作品最具特色的超圖解方式說明, 包含以下主題:

□ 內建電容觸控開關與霍爾效應磁力感測器
□ 硬體 / 計時器中斷處理與記憶體配置
□ OLED 顯示器中英文顯示以及圖形顯示
□ QR code 製作與顯示
□ Wi-Fi 無線網路物聯網 IoT 應用
□ HTTP GET/POST 與網路 API 使用
□ 動態資料圖表網頁
□ WebSocket 網路即時資料傳輸
□ RTC 即時時鐘與 GPS 精準對時
□ ESP32 睡眠模式與定時喚醒、觸碰喚醒
□ SPIFFS 檔案系統與 SD 記憶卡的使用
□ 網路音樂 / podcast 串流播放、文字轉語音播放
□ mDNS 區域網域名稱
□ BLE 低功耗藍牙應用
□ BLE 藍牙鍵盤、滑鼠人機介面輸入裝置製作
□ 藍牙立體聲播放器
□ 經典藍牙序列埠通訊 (SPP)
□ 藍牙裝置電量顯示
□ HTTPS 加密網路連線與網站建置
□ Web Bluetooth 網頁藍牙傳輸
□ Mesh 網路實作
□ FreeRTOS 作業系統
□ FreeRTOS 任務排程
□ 看門狗 (watchdog)
□ FreeRTOS 訊息佇列
□ FreeRTOS 二元旗號 (semaphore) 與互斥旗號 (mutex)
□ OTA 無線韌體更新
□ 物件導向程式設計與自製程式庫
□ Backtrace 除錯訊息解析
□ 電壓偵測與電流偵測

在學習的過程中, 也帶著讀者動手做出許多有趣實用的實驗, 包括:

□ 煙霧濃度偵測
□ 磁石開關
□ 人體移動警報器
□ 即時天氣顯示器
□ 網頁式遙控調光器
□ 網頁動態圖表
□ 休眠省電定時上傳感測資料
□ 網路收音機
□ 氣溫語音播報機
□ 藍牙立體聲音播放器
□ 藍牙多媒體旋鈕控制器
□ 藍牙多媒體鍵盤
□ 電腦桌面自動切換器
□ 投籃遊戲機
□ 網頁式藍牙遙控車
本書特色:
ESP32 是一系列高效能雙核心、低功耗、整合 Wi-Fi 與藍牙的 32 位元微控器, 適合物聯網、可穿戴設備與行動裝置應用。ESP32 的功能強大, 涉及的程式以及應用場域相關背景知識也較為廣泛, 本書的目的是把晦澀的技術內容, 用簡單可活用的形式傳達給讀者。

ESP32 支援多種程式語言, 本書採用最受電子 Maker 熟知的 Arduino 語言。但因為處理器架構不同, 所以某些程式指令, 像是控制伺服馬達以及發出音調的 PWM 輸出指令, 操作語法和典型的 Arduino (泛指在 Arduino 官方的開發板, 如:Uno 板執行的程式) 不一樣, 這意味著某些 Arduino 範例和程式庫無法直接在 ESP32 上執行。

相對地, ESP32 的獨特硬體架構也需要專門的程式庫和指令才能釋放它的威力, 例如, 低功耗藍牙 (BLE) 無線通訊、可輸出高品質數位音效的 I2S(序列音訊介面)、DAC(數位類比轉換器)、Mesh(網狀) 網路、HTTPS 安全加密連網...等。

更有意思的是, ESP32 開發工具引入了 FreeRTOS 即時作業系統, 可運行多工任務 (同時執行多個程式碼), 而 ESP32 Arduino 程式其實就是運作在 FreeRTOS 上的一個任務。因此, 書中除了含括 Arduino 語言外, 也會適時帶入 ESP32 官方開發工具鏈 ESP-IDF 的功能, 除了可操控底層 FreeRTOS 作業系統外, 也可運用 Arduino 中未提供的 ESP32 專屬功能。

本書假設讀者已閱讀過《超圖解 Arduino 互動設計入門》第三或四版, 所以本書的內容不包含基本電子學 (像電阻分壓電路、電晶體開關電路、運算放大器的電路原理分析..等), 也不教導 Arduino 程式入門 (如:條件判斷、迴圈、陣列、指標..等), 而是以《超圖解 Arduino 互動設計入門》為基礎, 將篇幅依照 ESP32 應用的需要, 在程式設計方面說明物件導向 (OOP)、類別繼承、虛擬函式、回呼函式、指標存取結構、堆疊與遞迴...等進階主題。

另外, 本書也不僅僅只是探討 Arduino 程式, 由於微控器是物聯網應用當中的一個環節, 以『透過網頁瀏覽器控制某個裝置』的應用來說, 呈現在瀏覽器的內容是採用 HTML 和 JavaScript 語言開發的互動網頁, 和微控器的 Arduino 程式語言完全不同, 在相關章節也會對這些主題有所著墨。

開發微電腦應用程式, 偶爾會用到一些小工具程式, 例如, 呈現在 OLED 顯示器上的中英文字體與影像, 都必須先經過『轉檔』才能嵌入 Arduino 程式碼, 除了使用現成的工具軟體, 書中也示範採用廣受歡迎的 Python 語言編寫批次轉換字體和影像檔的工具程式。書中提及的 Python 程式屬於進階應用, 是假設讀者閱讀過《超圖解 Python 程式設計入門》, 具備運用 Python 操作檔案目錄、解析命令行參數、轉換影像、執行緒...等相關概念後的延伸學習, 可讓讀者練習善用各種程式語言綜合實踐的方法。

另外, 為了方便讀者查詢書中內容, 本書特別準備了線上版本的索引, 避免一般中文書缺乏索引的問題, 讓讀者可以快速找到所需的主題。希望這本厚實的作品能夠成為各位實作專案時最佳的工具書。

目錄
第 1 章 32 位元雙核心 ESP32 晶片以及軟體開發工具
1-1 ESP32 的特色與開發板介紹
1-2 ESP-IDF 程式開發框架及 menuconfig 工具簡介
1-3 使用 Arduino IDE 開發 ESP32 程式
1-4 在 Arduino IDE 中編譯 ESP-IDF 程式
1-5 ESP32 程式開發工具內含 FreeRTOS(即時作業系統)

第 2 章 ESP32 開發板與 Arduino 程式開發應用
2-1 EP32 開發板的接腳
2-2 ESP32 的 3 個 UART 序列通訊與 printf() 函式
2-3 輸出核心除錯訊息
2-4 數位輸出 / 入及電容觸控腳
2-5 類比輸入埠:讀取 MQ-2 煙霧 / 可燃性氣體感測值
動手做 2-1 偵測煙...
顯示全部內容
圖書評論 -   評分:
 本書以圖解方式深入淺出ESP3...
轉載自博客來  極力推薦  2022/08/06
本書以圖解方式深入淺出ESP32功能,包含晶片控制、WIFI、藍芽、睡眠模式及多項與感測器結合等應用。除了操作教學,本書也提供許多程式設計與物聯網相關技術等背景知識,對Arduino、嵌入式系統沒有底子的我來說也很容易看懂。本書含金量極高,處處見作者用心,推薦。
 這本書太優質了,講解方式容易懂...
轉載自博客來  極力推薦  2021/09/21
這本書太優質了,講解方式容易懂,也涵蓋很多範圍。我自己原本是只接觸esp32一點點的人,看這本書也不會覺得很困難。
贊助商廣告
 
金石堂 - 今日66折
記述府城:水交社
66折: $ 185 
金石堂 - 今日66折
完全指南 地球編年史全系列(八冊)
66折: $ 2534 
金石堂 - 今日66折
24位名醫肯定,最好的休息法:科學實證,給睡不好、沒得睡、很難醒、日夜顛倒的人的休息與睡眠全書。
作者:三島和夫
出版社:大是文化有限公司
出版日期:2023-11-28
66折: $ 257 
金石堂 - 今日66折
琥珀眼睛的兔子(二版)
作者:艾德蒙.德瓦爾
出版社:木馬文化事業有限公司
出版日期:2020-02-26
66折: $ 277 
 
Taaze 讀冊生活 - 暢銷排行榜
我可能錯了:森林智者的最後一堂人生課
作者:比約恩.納提科.林德布勞、卡洛琳.班克勒、納維德.莫迪里
出版社:先覺出版
出版日期:2023-02-01
$ 355 
Taaze 讀冊生活 - 暢銷排行榜
牽衫尾
作者:葉國居
出版社:聯合文學出版社股份有限公司
出版日期:2024-10-17
$ 270 
金石堂 - 暢銷排行榜
魔法帽的工作室 04特裝版
作者:白濱鷗
出版社:四季出版國際文化有限公司
出版日期:2024-11-14
$ 253 
 
金石堂 - 新書排行榜
完美求婚(全)
作者:鶴亀まよ
出版社:尖端漫畫
出版日期:2024-11-19
$ 119 
博客來 - 新書排行榜
滿洲鴉片小隊(05)網路限定版
$ 170 
博客來 - 新書排行榜
滿洲鴉片小隊(06)網路限定版
$ 170 
 

©2024 FindBook.com.tw -  購物比價  找書網  找車網  服務條款  隱私權政策