
內容說明:
商品資料
作者:子雲
出版社:志光保成科技
出版年:2025
課程類型:考試證照>高普特考
檔案格式:PDF
ISBN:9786263896369
書籍簡介
本書是『ESP系列程式設計』之『智慧家庭篇氣氛燈泡』的第六本書,是筆者針對智慧家庭為主軸,進行開發各種智慧家庭產品之小小書系列,主要是給讀者熟悉使用Arduino Compatiable 開發板:ESP32 開發板(網址:http://www.ESP32.com/)來開發氣氛燈泡之商業版雛型(ProtoTyping),進而介紹這些產品衍伸出來的技術、程式攥寫技巧,以漸進式的方法介紹、使用方式、電路連接範例等等。
ESP32 開發板最強大的特點:他是完全Arduino Compatiable 開發板,並在板內加上無線模組:ESP32 WiFi Module,無線網路涵蓋距離,在不外加天線之下,就可以到達20公尺以上,這對於家庭運用上,不只是足夠,還是遠遠超過其需求。
更重要的是它的簡單易學的開發工具,最強大的是它網路功能與簡單易學的模組函式庫,幾乎Maker想到應用於物聯網開發的東西,可以透過眾多的周邊模組,都可以輕易的將想要完成的東西用堆積木的方式快速建立,而且價格比原廠Arduino Yun或Arduino + Wifi Shield更具優勢,最強大的是這些周邊模組對應的函式庫,因為開放硬體(Open Hardware)與開放原始碼(Open Source)機緣下,全世界有數以千萬計的科技、研發人員長久不斷的支持,讓Maker不需要具有深厚的電子、電機與電路能力,就可以輕易駕御這些模組。
所以本書要介紹臺灣、中國、歐美等市面上最常見的智慧家庭產品:Led燈泡與燈管,使用逆向工程的技巧,推敲出這些產品開發的可行性技巧,並以實作方式重作這些產品,讓讀者可以輕鬆學會這些產品開發的可行性技巧,進而提升各位Maker的實力,希望筆者可以推出更多的入門書籍給更多想要進入『ESP32 開發板』、『物聯網』這個未來大趨勢,所有才有這個物聯網系列的產生。
作者簡介
曹永忠(Yung-Chung Tsao),國立中央大學資訊管學系博士,目前在國高雄大學電機工程學系兼任助理教授與自由作家,專注於軟體工程、軟體開發與設計、物件導向程式設計、物聯網系統開發、Arduino開發、嵌入式系統開發。長期投入資訊系統設計與開發、企業應用系統開發、軟體工程、物聯網系統開發、軟硬體技術整合等領域,並持續發表作品及相關專業著作。
王仁杰(Renjie Wang),國立暨南國際大學科技學院光電科技碩士學位碩士,目前在弘光科技大學擔任技士,專長為機、水、電、消防及公用系統(鍋爐、空調、純水)的維護保養工作排定及新建工程監造等。
葛志聖(Chihsheng Ko),國立暨南國際大學科技學院光電科技碩士學位碩士,目前為空軍少校。
何柳霖(Liulin Ho),國立暨南國際大學科技學院光電科技碩士學位碩士,目前為空軍上尉。
周柏綸(Polun Chou),國立暨南國際大學科技學院光電科技碩士學位碩士,目前為空軍上尉。
李奇陽(Chiyang Li),國立暨南國際大學科技學院光電科技碩士學位碩士,目前為空軍少校。
郭耀文(Yaw-Wen Kuo),國立交通大學電信工程研究所博士,曾任工研院電通所工程師、合勤科技局端設備部門資深工程師,目前是國立暨南國際大學電機工程學系教授,主要研究領域是無線網路通訊協定設計、物聯網系統開發、嵌入式系統開發。
章節
- NodeMCU-32S Lua WiFi物聯網開發板(第4頁)
- ESP32 C3 Super Mini物聯網開發板(第8頁)
- 章節小結(第16頁)
- 控制LED發光二極體(第18頁)
- 發光二極體(第19頁)
- 控制LED程式(第23頁)
- 解說控制LED程式(第25頁)
- 章節小結(第28頁)
- 雙色LED模組(第30頁)
- 控制雙色LED程式(第33頁)
- 解說控制雙色LED程式(第36頁)
- 章節小結(第39頁)
- 全彩發光二極體(第41頁)
- 全彩LED模組(第43頁)
- 控制全彩LED程式(第46頁)
- 解釋控制全彩LED程式(第50頁)
- 章節小結(第54頁)
- WS2812B全彩LED模組特點(第58頁)
- 主要應用領域(第59頁)
- 串列傳輸(第59頁)
- WS2812B全彩LED模組(第60頁)
- 民間延伸應用(第63頁)
- 多形狀模組之延伸應用(第64頁)
- 安裝WS2812B函式庫(第65頁)
- 控制WS2812B全彩LED模組(第78頁)
- 章節小結(第105頁)
- MQTT Broker傳輸架構介紹(第108頁)
- MQTT Broker伺服器基本運作原理(第110頁)
- MQTT Broker伺服器基本應用(第111頁)
- MQTT Broker伺服器基本元素(第112頁)
- MQTT Broker伺服器基本常見之設計方法(第115頁)
- MQTT Broker伺服器示例應用場景(第117頁)
- 非接觸式操控面板之系統架構(第118頁)
- 建立發佈者與訂閱者交互關係之系統架構(第119頁)
- JSON簡介(第125頁)
- WS2812B模組電路介紹(第131頁)
- WS 2812B電路組立(第135頁)
- 開發透過命令控制WS2812B顯示顏色之程式(第138頁)
- 解釋透過命令控制WS2812B顯示顏色之程式(第152頁)
- 使用WS2812B模組(第163頁)
- 控制命令解釋(第164頁)
- 章節小結(第175頁)
- 第二代氣氛燈泡與智慧燈管控制器(第178頁)
- 硬體組立(第179頁)
- 蓋上燈泡上蓋(第240頁)
- 智慧燈管組立(第244頁)
- 章節小結(第253頁)
- MQTT Broker控制架構(第257頁)
- 受控端控制命令(第258頁)
- 開發MQTT Broker伺服器讀取控制命令系統(第261頁)
- 從MQTT Broker伺服器讀取控制命令(第262頁)
- 發送控制命令到MQTT Broker伺服器程式(第356頁)
- 透過簡易命令轉換控制命令傳送到MQTT Broker(第358頁)
- 解析控制命令控制WS2812B燈泡(第448頁)
- 透過MQTT Broker伺服器接受彩色發光命令控制燈泡(第453頁)
- 透過MQTT Broker伺服器接受燈泡開啟關閉命令控制燈泡(第540頁)
- 章節小結(第644頁)
- 本書總結(第645頁)
- NodeMCU 32S腳位圖(第650頁)
- ESP32 C3 Super Mini腳位圖(第651頁)
- 建國老師開發燈泡PCB板圖(第652頁)
- 建國老師開發燈泡PCB板圖(二代圖)(第654頁)
- 建國老師開發燈泡控制器組立圖(第658頁)
- 第一代變壓器腳位圖(第659頁)
- 燈泡變壓器腳位圖(第660頁)
- 雲端書庫官網(第661頁)