0人評分過此書

MicroPython 程式設計(ESP32 物聯網基礎篇)

出版日期
2024/09/25
閱讀格式
PDF
書籍分類
學科分類
ISBN
9786263948655

文化部計次

借閱規則
借閱天數 14
選擇分享方式

推薦本館採購書籍

您可以將喜歡的電子書推薦給圖書館,圖書館會參考讀者意見進行採購

讀者資料
圖書館 桃園市立圖書館
* 姓名
* 身分
系所
* E-mail
※ 我們會寄送一份副本至您填寫的Email中
電話
※ 電話格式為 區碼+電話號碼(ex. 0229235151)/ 手機格式為 0900111111
* 請輸入驗證碼
本書是「ESP系列程式設計」的第二本書,主要教導新手與初階使用者之讀者熟悉使用ESP32開發板使用最基礎的數位輸出、數位輸入、類比輸出、類比輸入、網際網路連接、網際網路基礎應用等等。

ESP 32開發板最強大的不只是它的簡單易學的開發工具,最強大的是它網路功能與簡單易學的模組函式庫,幾乎Maker想到應用於物聯網開發的東西,只要透過眾多的周邊模組,都可以輕易的將想要完成的東西用堆積木的方式快速建立,而且ESP32開發板市售價格比原廠Arduino Yun或Arduino + Wifi Shield更具優勢,最強大的是這些周邊模組對應的函式庫,瑞昱科技有專職的研發人員不斷的支持,讓Maker不需要具有深厚的電子、電機與電路能力,就可以輕易駕御這些模組。

筆者很早就開始使用ESP 32開發板,也算是先驅使用者,希望筆者可以推出更多的入門書籍給更多想要進入「ESP 32開發板」、「物聯網」這個未來大趨勢,所有才有這個系列的產生。
  • 自序
  • 自序
  • 自序
  • 物聯網系列
  • 開發板介紹
    • ESP32 WROOM
    • NodeMCU-32S物聯網開發板
    • 安裝ESP開發板的CP210X晶片USB驅動程式
    • 章節小結
  • 開發環境介紹
    • MicroPython介紹
    • Thonny開發IDE 安裝
    • 連接ESP32開發板
    • 燒錄MicroPython於ESP32開發板
      • 下載MicroPython韌體版本
      • 開啟Thonny開發工具進行燒錄MicroPython for ESP32
      • 使用線上韌體進入燒錄模式
    • 上下傳程式與副程式
      • 上傳程式
      • 下載程式
    • 安裝套件
      • 搭配硬體
      • 安裝對應硬體的韌體套件
    • 下載函式庫
      • 下載裝置端函式庫到開發端
    • 章節小結
  • 擴充板介紹
    • 彩色0.96吋OLED顯示螢幕
    • 外部GPIO腳位
    • 外部串列周邊介面SPI腳位
    • 外部I²C腳位
      • 外部I²C電壓控制跳線帽
      • I²C感測元件直插線I²C腳位
      • 透過XH2.54轉接版連接I²C腳位
      • 透過XH2.54轉杜邦母頭連接I²C腳位
    • 外部通用非同步收發傳輸器(Universal Asynchronous Receiver/Transmitter,通常稱為UART)腳位
      • 透過XH2.54轉接版連接UART腳位
      • 透過XH2.54轉杜邦母頭連接UART腳位
    • 輸出外部電源腳位
    • 外接嗡鳴器
    • 外接電源腳位
    • 外接開關腳位
    • ESP32S開發板(NodeMCU-32S)插座
    • ESP32S學習用白色終極板銅柱螺絲孔
    • 重置按鈕(Reset Button)
    • 章節小結
  • 基礎元件與GPIO控制介紹
    • 板載預設LED之GPIO腳位
      • 硬體組立
      • 預設LED之GPIO腳位程式
      • 程式結果畫面
    • 顯示連接任一GPIO腳位之Led燈明滅
      • 硬體組立
      • LED之GPIO5腳位程式
      • 程式結果畫面
    • 透過GPIO腳位讀取按鈕之數位訊號
      • 硬體組立
      • 按鈕控制Led燈明滅程式
      • 程式結果畫面
    • 透過按鈕控制繼電器模組開啟與關閉
      • 硬體組立
      • 按鈕控制繼電器模組開啟與關閉程式
      • 程式結果畫面
    • 透過類比輸出控制LED漸亮與漸滅
      • 硬體組立
      • 透過類比輸出控制LED漸亮與漸滅程式
      • 程式結果畫面
    • 章節小結
  • I²C元件基本控制介紹
    • I²C的基本特性
    • I²C與感測器的關係
    • I²C在感測器應用中的優勢
      • 典型應用
    • I²C通訊協定細節
      • 地址分配
      • 數據傳輸
      • 時鐘速度
    • I²C在感測器中的應用實例
      • 顯示模組(Display Module)
      • 使用指南
      • 溫度感測器(Temperature & Humidity Sensor)
      • 加速度計(Accelerometer)
      • 光學感測器
      • 氣壓計
    • I²C系統設計考慮
    • 溫溼度模組電路組立
      • 準備實驗材料
      • 驅動OLED 12832測試程式
      • HTU21D溫溼度感測測試程式
      • 整合OLED 12832之HTU21D溫溼度感測測試程式
      • 傳送溫溼度資料到雲端開發測試程式
      • HTTP GET程式原理介紹
    • 章節小結
  • 網路基礎篇
    • 開發版硬體介紹
    • 取得自身網路卡編號
      • 硬體組立
      • 電路組立
      • 程式開發
    • 取得環境可連接之無線基地台
      • 硬體組立
      • 程式開發
    • 連接網際網路
      • 硬體組立
      • 程式開發
    • 建立網站來控制GPIO
      • 硬體組立
      • 程式開發
    • 建立網站來控制多組GPIO
      • 硬體組立
      • 程式開發
    • 建立溫溼度感測網站
      • 準備實驗材料
      • 程式開發
    • 章節小結
    • 本書總結
  • 作者介紹
  • 附錄
    • 本書教學用PCB
    • 本書教學用電路板(成品)
    • NodeMCU 32S腳位圖
    • ESP32-DOIT-DEVKIT腳位圖
    • HTU21D函數程式
  • 參考文獻
  • 出版地 臺灣
  • 語言 繁體中文

評分與評論

請登入後再留言與評分
幫助
您好,請問需要甚麼幫助呢?
使用指南

客服專線:0800-000-747

服務時間:週一至週五 AM 09:00~PM 06:00

loading