超簡單Python/MicroPython物聯網應用:堆積木寫程式輕鬆學習軟硬體整合(第三版) (電子書)

電子書超簡單Python/MicroPython物聯網應用:堆積木寫程式輕鬆學習軟硬體整合(第三版) (電子書)

期:
2024/09/24
95
720684
此商品享ShopBack 0.5%回饋;不適用於誠品分潤計劃、美安等現金回饋機制
☆★☆ ChatGPT / Copilot超強助力 ☆★☆

「圖解」≠「簡單」,物聯網初學者真正零基礎學習的入門書籍
使用ESP8266開發板,輕鬆實作MicroPython,快速進入STEAM世界


從ESP8266到Raspberry Pi Pico,搭配ChatGPT/Copilot輔助寫

內容簡介

☆★☆ 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程式設計課程的教學教材。
展開看更多

產品目錄

第一篇 ChatGPT/Copilot+Python程式設計與Thonny「超」入門
| CHAPTER 01 | 安裝與使用Thonny和微軟Copilot
| CHAPTER 02 | Python基本語法
| CHAPTER 03 | 流程控制
| CHAPTER 04 | 字串與容器型別
| CHAPTER 05 | 函式、模組、檔案與例外處理
第二篇 ChatGPT/Copilot+ESP8266+MicroPython物聯網應用「超」簡單
| 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伺服器
第三篇 Raspberry Pi Pico+MicroPython物聯網專案開發「超」實務
| CHAPTER 15 | 從ESP8266到Raspberry Pi Pico開發板
| CHAPTER 16 | MicroPython專案開發:樹莓派Pico溫溼度OLED監控IoT裝置
| APPENDIX A | 本書各章電子零件的購買清單
| APPENDIX B | 註冊本書使用的網路服務
| APPENDIX C | Thonny+ESP8266工具箱套件使用說明

作者介紹

陳會安

現職:
專職資訊圖書作者、大專資訊課程老師

經歷:
企業講師、松崗電腦產品經理、美商 PH 出版經理、專業電腦書作者。
資訊技術作家,出版超過 100 本電腦著作,包括:程式設計(C / C++、Java、C#、HTML5、PHP、ASP.NET、JSP等)、資料庫、系統分析、資料結構等各種不同主題。

近年研究人工智慧、機器學習 / 深度學習、資料科學、網路爬蟲、大數據分析和物聯網相關課程與圖書寫作,也熱衷利用 Raspberry Pi、Arduino、ESP8266 / ESP32 和 Micro:bit 等開發板製作創客作品,投入創客領域的教學與寫作。

fChart 程式設計教學工具官方網址:https://fchart.github.io/

規格

誠品貨碼 / 2682787522005
ISBN13 / 9786263339651
ISBN10 /
EAN貨碼 / 9786264140133
頁數 / 488
語言 / 1:中文/繁體
級別 / N:無
檔案格式 / PDF(34MB)
檔案匯出格式 / PDF 提供 Adobe DRM
TTS朗讀 / EPUB不提供TTS朗讀

退貨說明

退貨須知:

  1. 依照消費者保護法的規定,您享有商品貨到次日起七天猶豫期(含例假日)的權益(請注意!猶豫期非試用期),辦理退貨之商品必須是全新狀態(不得有刮傷、破損、受潮)且需完整(包含全部商品、配件、原廠內外包裝、贈品及所有附隨文件或資料的完整性等)。
  2. 請您以送貨廠商使用之包裝紙箱將退貨商品包裝妥當,若原紙箱已遺失,請另使用其他紙箱包覆於商品原廠包裝之外,切勿直接於原廠包裝上黏貼紙張或書寫文字。若原廠包裝損毀將可能被認定為已逾越檢查商品之必要程度,本公司得依毀損程度扣除回復原狀必要費用(整新費)後退費;請您先確認商品正確、外觀可接受,再行拆封,以免影響您的權利;若為產品瑕疵,本公司接受退貨。

依「通訊交易解除權合理例外情事適用準則」,下列商品不適用七日猶豫期,除產品本身有瑕疵外,不接受退貨:

  1. 易於腐敗、保存期限較短或解約時即將逾期。(如:生鮮蔬果、乳製品、冷凍冷藏食材、蛋糕)
  2. 依消費者要求所為之客製化給付。(如:客製印章、鋼筆刻字)
  3. 報紙、期刊或雜誌。
  4. 經消費者拆封之影音商品或電腦軟體。
  5. 非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書)
  6. 已拆封之個人衛生用品。(如:內衣褲、襪類、褲襪、刮鬍刀、除毛刀等貼身用品)
  7. 國際航空客運服務。

若您退貨時有下列情形,可能被認定已逾越檢查商品之必要程度而須負擔為回復原狀必要費用(整新費),或影響您的退貨權利,請您在拆封前決定是否要退貨:

  1. 以數位或電磁紀錄形式儲存或著作權相關之商品(包含但不限於CD、VCD、DVD、電腦軟體等) 包裝已拆封者(除運送用之包裝以外)。
  2. 耗材(包含但不限於墨水匣、碳粉匣、紙張、筆類墨水、清潔劑補充包等)之商品包裝已拆封者(除運送用之包裝以外)。
  3. 衣飾鞋類/寢具/織品(包含但不限於衣褲、鞋子、襪子、泳裝、床單、被套、填充玩具)或之商品缺件(含購買商品、附件、內外包裝、贈品等)或經剪標或下水或商品有不可回復之髒污或磨損痕跡。
  4. 食品、美容/保養用品、內衣褲等消耗性或個人衛生用品、商品銷售頁面上特別載明之商品已拆封者(除運送用之包裝外一切包裝、包括但不限於瓶蓋、封口、封膜等接觸商品內容之包裝部分)或已非全新狀態(外觀有刮傷、破損、受潮等)與包裝不完整(缺少商品、附件、原廠外盒、保護袋、配件紙箱、保麗龍、隨貨文件、贈品等)。
  5. 家電、3C、畫作、電子閱讀器等商品,除商品本身有瑕疵外,退回之商品已拆封(除運送用之包裝外一切包裝、包括但不限於封膜等接觸商品內容之包裝部分、移除封條、拆除吊牌、拆除貼膠或標籤等情形)或已非全新狀態(外觀有刮傷、破損、受潮等)與包裝不完整(缺少商品、附件、原廠外盒、保護袋、配件紙箱、保麗龍、隨貨文件、贈品等)。
  6. 退貨程序請參閱【客服專區→常見問題→誠品線上退貨退款】之說明。
付款/配送

作者相關書籍