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

· 博碩文化
Rafbók
488
Síður

Um þessa rafbók

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

Um höfundinn

陳會安

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

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

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

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

Gefa þessari rafbók einkunn.

Segðu okkur hvað þér finnst.

Upplýsingar um lestur

Snjallsímar og spjaldtölvur
Settu upp forritið Google Play Books fyrir Android og iPad/iPhone. Það samstillist sjálfkrafa við reikninginn þinn og gerir þér kleift að lesa með eða án nettengingar hvar sem þú ert.
Fartölvur og tölvur
Hægt er að hlusta á hljóðbækur sem keyptar eru í Google Play í vafranum í tölvunni.
Lesbretti og önnur tæki
Til að lesa af lesbrettum eins og Kobo-lesbrettum þarftu að hlaða niður skrá og flytja hana yfir í tækið þitt. Fylgdu nákvæmum leiðbeiningum hjálparmiðstöðvar til að flytja skrár yfir í studd lesbretti.