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

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

商品描述 超簡單Python MicroPython物聯網應用:堆積木寫程式輕鬆學習軟硬體整合(第二版) (電子書):簡單上手MicroPython與ESP8266開發板,物聯網專案開發的核心能力Get!「Arduino

內容簡介

內容簡介 簡單上手 MicroPython 與 ESP8266 開發板,物聯網專案開發的核心能力Get!「Arduino 宣布開發板實作語言的下一步就是 MicroPython,你還有不學會它的理由嗎?」 什麼是 MicroPython?MicroPython 是由 Damien George 開發的精簡版 Python 3 語言,其強大優點在於:只需要撰寫簡易的程式即可實作簡單的 IoT 專案。MicroPython 目前也已支援 ESP8266、ESP32 等多種開發板。 為何本書使用 Witty Cloud 機智雲開發板?本書使用 ESP8266 的 Witty Cloud 機智雲開發板,兼具了平價與實用性特色,並且本身就是 IoT 裝置,不需要麵包板,不用硬體接線,可以減少除錯方面的難度,讓你輕鬆學習軟硬體整合的 MicroPython 程式設計。 本書將帶你實作以下專案雲端資料儲存 × WiFi上網 × 手機遠端監控 × 物聯網雲端平台 × LINE訊息通知,以及更多動手做專案!本書特色:全書以「圖解+實作+原理」架構,讓你第一次使用物聯網裝置就上手!本書內容專注於程式設計與 Web 整合應用,並且大幅降低 IoT 裝置的硬體複雜度。書中使用的 Witty Cloud 機智雲開發板,不只讓初學者能快速入門 MicroPython 語言,更可以輕鬆進入軟硬整合,實作 Web 服務整合應用的 MicroPython 物聯網專案。本書第二版使用最新版本 Thonny Python IDE、MicroPython 韌體和模組,並且提供 Thonny 外掛程式安裝教學與 ESP8266 工具箱可攜式套件,讓你馬上就能學習 IoT 物聯網專案開發。內容簡介:➤ 使用初學者專屬的 Thonny 整合開發環境:讓你輕鬆入門 MicroPython 語言。➤ 提供獨家 ESP8266Toolkit 工具箱:支援 Blockly for MicroPython 積木程式,可以讓你使用積木來拼出你的 MicroPython 程式。➤ 輕鬆駕馭物聯網平台:提供 ThingSpeak、Adafruit.IO 物聯網平台操作教學,讓你打造專屬的視覺化儀表板,進行即時遠端監控。➤ 使用ESP8266的機智雲開發板:不需要麵包板、硬體接線,減少除錯方面的難度,讓你輕鬆學習軟硬體整合的 MicroPython 程式設計。【你將學會這些實作】✔ 空手彈奏的電子琴 ✔ WS2812B LED 燈條特效 ✔ 使用計時器建立跑馬燈 ✔ 實作手機 App 遠端監控 ✔ 超音波測距調整 LED 亮度 ✔ 使用 Line Notify 發送天氣訊息 ✔ 使用Web介面操作 ESP-WiFi 遙控車 ✔ 將 DHT11 溫溼度感測器資料連結網頁適用讀者:✎ 初學者─已經有其他程式語言基礎,或對運算思維有興趣。✎ 自學者─適合用於自學 Python 程式語言。✎ 自造者─適合想體驗自造精神或軟硬體結合。✎ 教育者─可以作為 Python 程式設計課程的教學教材。

作者介紹

作者介紹 陳會安現職:專職資訊圖書作者、大專資訊課程老師經歷:企業講師、松崗電腦產品經理、美商PH出版經理、專業電腦書作者。資訊技術作家,出版超過 100 本電腦著作,包括:程式設計(C C++、Java、C#、HTML5、PHP、ASP.NET、JSP等)、資料庫、系統分析、資料結構等各種不同主題。近年研究人工智慧、機器學習 深度學習、資料科學、網路爬蟲、大數據分析和物聯網相關課程與圖書寫作,也熱衷利用 Raspberry Pi、Arduino、ESP8266 ESP32 和 Micro:bit 等開發板製作創客作品,投入創客領域的教學與寫作。fChart 程式設計教學工具官方網址:https: fchart.github.io

產品目錄

產品目錄 第一篇 Python 程式設計與Thonny Python IDE「超」入門Chapter 01 Thonny Python IDE的安裝與使用Chapter 02 Python基本語法Chapter 03 流程控制Chapter 04 字串與容器型別Chapter 05 函式、模組、檔案與例外處理第二篇 ESP8266 + MicroPython物聯網應用「超」簡單Chapter 06 物聯網與開發板:ESP8266開發板 + WiFi無線基地台Chapter 07 韌體與開發環境:建立MicroPython開發環境Chapter 08 GPIO控制:按鍵開關 + 三色LED + 光敏電阻Chapter 09 WiFi上網:urequests物件 + JSON處理(Open Data)Chapter 10 訊息通知:IFTTT寄送電郵 + LINE NotifyChapter 11 物聯網雲端平台:建立 ThingSpeak + Adafruit.IO儀表板Chapter 12 MQTT通訊協定:實作手機App遠端監控Chapter 13 雲端資料儲存:雲端試算表 + Firebase即時資料庫Chapter 14 Socket程式設計:建立Web伺服器第三篇 ESP8266 + MicroPython物聯網專案開發「超」實務Chapter 15 WebREPL:更多感測器、執行器與中斷處理Chapter 16 MicroPython專案開發:ESP-WiFi遙控車附錄 A 本書各章電子零件的購買清單附錄 B Thonny + ESP8266工具箱套件使用說明

商品規格

商品名 / 超簡單Python MicroPython物聯網應用:堆積木寫程式輕鬆學習軟硬體整合(第二版) (電子書)
簡介 / 超簡單Python MicroPython物聯網應用:堆積木寫程式輕鬆學習軟硬體整合(第二版) (電子書):簡單上手MicroPython與ESP8266開發板,物聯網專案開發的核心能力Get!「Arduino
誠品26碼 / 2682706152009
頁數 / 454
語言 / 1:中文 繁體
級別 / N:無
檔案格式 / PDF(28MB)
檔案匯出格式 / PDF 提供 Adobe DRM
TTS朗讀 / EPUB不提供TTS朗讀

最佳賣點

最佳賣點 : 簡單上手 MicroPython 與 ESP8266 開發板,
物聯網專案開發的核心能力Get!


「Arduino 宣布開發板實作語言的下一步就是 MicroPython,你還有不學會它的理由嗎?」

什麼是 MicroPython?
MicroPython 是由 Damien George