超簡單Python/MicroPython物聯網應用:ChatGPT/Copilot超強助力:堆積木寫程式輕鬆學習軟硬體整合
點閱:1其他題名:超簡單PythonMicroPython物聯網應用 ChatGPT/Copilot超強助力 ChatGPTCopilot超強助力 堆積木寫程式輕鬆學習軟硬體整合
作者:陳會安著
出版年:2024
出版社:博碩文化股份有限公司
出版地:新北市
格式:EPUB 版式
頁數:491
ISBN:9786263339651
EISBN:9786264140133 EPUB; 9786264140126 PDF
分類:程式設計  
附註:附錄: 1, 本書各章電子零件的購買清單--2, 註冊本書使用的網路服務--3, Thonny+ESP8266工具箱套件使用說明
☆★☆ ChatGPT / Copilot超強助力 ☆★☆
「圖解」≠「簡單」,物聯網初學者真正零基礎學習的入門書籍
使用ESP8266開發板,輕鬆實作MicroPython,快速進入STEAM世界
從ESP8266到Raspberry Pi Pico,搭配ChatGPT/Copilot輔助寫程式,輕鬆學會程式設計、運算思維與物聯網應用!
本書內容相當適合對Python或運算思維有興趣的初學者,可作為Python程式設計入門,或MicroPython物聯網相關課程教材。架構上亦循序漸進地從Python基礎開始,透過Copilot生成式AI學習程式語法,接著進入MicroPython物聯網應用的各種領域,並搭配ChatGPT來加深 / 加廣程式的撰寫,輕鬆使用MicroPython整合Web服務,建立出所需的物聯網應用與專案開發。
【內容重點】
✣ 使用「初學者」的Thonny Python IDE來輕鬆入門Python + MicroPython程式設計到Raspberry Pi Pico開發板。
✣ 本書提供獨家ESP8266Toolkit工具箱,支援Blockly for MicroPython積木程式,讓你使用積木拼出你的MicroPython程式。
✣ 使用ESP8266高性價比的入門「機智雲」開發板,不需麵包板;不用硬體接線,讓你輕鬆實作軟硬體整合的MicroPython程式設計,快速進入STEAM世界(Science 、Technology、Engineering、Arts和Math)。
你將學會以下專案:
✔ 建立三色LED的跑馬燈
✔ Google圖書查詢的Web API
✔ OpenWeatherMap天氣資訊指示燈
✔ 使用LINE Notify送出天氣通知
✔ 上傳OpenWeatherMap目前氣溫
✔ 使用MQTT上傳資料至物聯網平台
✔ 使用Timer計時器建立跑馬燈
✔ 使用HTML網頁遠端控制LED
✔ 使用空手彈奏的Pico電子琴
✔ 溫溼度OLED監控IoT裝置+NodeRED儀表板
【適合讀者】
<初學者> 已經有其他程式語言基礎,或對運算思維有興趣。
<自學者> 適合用於自學Python程式語言。
<自造者> 適合想體驗自造精神或軟硬體結合。
<教育者> 可以作為Python程式設計課程的教學教材。
「圖解」≠「簡單」,物聯網初學者真正零基礎學習的入門書籍
使用ESP8266開發板,輕鬆實作MicroPython,快速進入STEAM世界
從ESP8266到Raspberry Pi Pico,搭配ChatGPT/Copilot輔助寫程式,輕鬆學會程式設計、運算思維與物聯網應用!
本書內容相當適合對Python或運算思維有興趣的初學者,可作為Python程式設計入門,或MicroPython物聯網相關課程教材。架構上亦循序漸進地從Python基礎開始,透過Copilot生成式AI學習程式語法,接著進入MicroPython物聯網應用的各種領域,並搭配ChatGPT來加深 / 加廣程式的撰寫,輕鬆使用MicroPython整合Web服務,建立出所需的物聯網應用與專案開發。
【內容重點】
✣ 使用「初學者」的Thonny Python IDE來輕鬆入門Python + MicroPython程式設計到Raspberry Pi Pico開發板。
✣ 本書提供獨家ESP8266Toolkit工具箱,支援Blockly for MicroPython積木程式,讓你使用積木拼出你的MicroPython程式。
✣ 使用ESP8266高性價比的入門「機智雲」開發板,不需麵包板;不用硬體接線,讓你輕鬆實作軟硬體整合的MicroPython程式設計,快速進入STEAM世界(Science 、Technology、Engineering、Arts和Math)。
你將學會以下專案:
✔ 建立三色LED的跑馬燈
✔ Google圖書查詢的Web API
✔ OpenWeatherMap天氣資訊指示燈
✔ 使用LINE Notify送出天氣通知
✔ 上傳OpenWeatherMap目前氣溫
✔ 使用MQTT上傳資料至物聯網平台
✔ 使用Timer計時器建立跑馬燈
✔ 使用HTML網頁遠端控制LED
✔ 使用空手彈奏的Pico電子琴
✔ 溫溼度OLED監控IoT裝置+NodeRED儀表板
【適合讀者】
<初學者> 已經有其他程式語言基礎,或對運算思維有興趣。
<自學者> 適合用於自學Python程式語言。
<自造者> 適合想體驗自造精神或軟硬體結合。
<教育者> 可以作為Python程式設計課程的教學教材。
章節
- 作者序
- 範例檔案說明
- 目錄
- | CHAPTER 01 | 安裝與使用Thonny和微軟Copilot
- | CHAPTER 02 | Python基本語法
- | CHAPTER 03 | 流程控制
- | CHAPTER 04 | 字串與容器型別
- | CHAPTER 05 | 函式、模組、檔案與例外處理
- | CHAPTER 06 | 物聯網與開發板:ESP8266開發板+WiFi無線基地台
- | CHAPTER 07 |韌體與開發環境:建立MicroPython開發環境與ChatGPT
- | CHAPTER 08 | GPIO控制:按鍵開關+三色LED+光敏電阻
- | CHAPTER 09 | WiFi上網:urequests物件+JSON處理(Open Data)
- | CHAPTER 10 | 訊息通知:Email電子郵件+LINE Notify
- | CHAPTER 11 | 物聯網雲端平台:建立ThingSpeak+Adafruit.IO儀表板
- | CHAPTER 12 | MQTT通訊協定:實作手機App遠端監控
- | CHAPTER 13 | 雲端資料儲存:雲端試算表+Firebase即時資料庫
- | CHAPTER 14 | 中斷處理與Socket程式設計:建立Web伺服器
- | CHAPTER 15 | 從ESP8266到Raspberry Pi Pico開發板
- | CHAPTER 16 | MicroPython專案開發:樹莓派Pico溫溼度OLED監控IoT裝置
- | APPENDIX A | 本書各章電子零件的購買清單
- | APPENDIX B | 註冊本書使用的網路服務
- | APPENDIX C | Thonny+ESP8266工具箱套件使用說明
同書類書籍