FLAG'S 創客‧自造者工作坊 跟 AI 一起用 Python 設計 AIoT 物聯網美好日常

施威銘研究室 著

商品描述

內容介紹:

⛧⛦ 跟著「三大場景 × 23 個實驗」動手做 ⛦⛧

 

⛧⛦ 新手也能輕鬆打造 LLM 智慧聯網便利生活! ⛦⛧



你是否曾對家中智慧家電的運作原理感到好奇?
常聽到「物聯網」這個詞,卻不太清楚它的真正含義?
AI 聊天機器人這麼厲害,又該如何整合進智慧家電中?

本套件將帶你從零開始,使用 ESP32 家族的 S2 mini 開發板連接感測器與電子元件,再透過 Python 撰寫程式,實作出各種有趣的物聯網應用。除此之外,還會進一步帶你認識 Web MQTT 等網路技術,動手設計網路資料抓取、網頁遙控器、遠端鬧鐘、遠端留言板等實用功能。

更好玩的是,我們把當前最夯的 LLM 技術也整合進來了!只要讓 S2 mini 透過 API 呼叫 LLM,就能用自然語言調整燈光顏色、生成音樂和弦,甚至自動摘要股市新聞。讓 AIoT 裡的「AI」不再侷限於傳統機器學習或基礎人工智慧,而是升級成真正懂你的智慧好夥伴!

 

本書特色:

從書桌、床頭到大門,打造 LLM 時代的智慧居家物聯網生活

從電子電路 → 程式設計 → 物聯網技術 → 整合 LLM,一套搞定
獨門傳授免費串接 LLM API 的密技,讓 GPT 幫你作曲、控燈、做新聞摘要
與 LLM 合作編寫程式,無論網頁前端或後端程式開發,不會寫的就問 Grok
獨家教學 OLED 螢幕的中文顯示、小喇叭響起音樂和弦,完美貼近你我生活

讓 AI 成為你的得力助手,全力支援你將書中實驗延伸出無限可能!


組裝產品料件:
ESP-32 S2 mini 開發板 × 1 片
Type-C 傳輸線 × 1 條
麵包板 × 1 片
RGB LED 模組 × 1 個
光線感測模組 × 1 個
紅外線人體移動偵測模組 × 1 個
小喇叭 × 1 個
0.96 吋 OLED 螢幕模組 × 1 個
溫濕度感測模組 × 1 個
RFID IC 卡感應模組 × 1 個
按壓開關 × 2 個
公-公杜邦線 × 1 排
公-母杜邦線 × 1 排
排針 × 1 排

Windows / macOS 均適用

作者簡介

施威銘研究室

持續專注科技教育,卓越的品質是我們的堅持。致力推廣「Learning by doing 從學理到實作」,希望培養更多的 AI 人才,實踐學以致用的理想。

目錄大綱

目錄:

第 1 章 LLM 時代的物聯網與 Python 開發環境
1-1 生成式 AI 與物聯網
1-2 S2 mini 控制板簡介
1-3 安裝 Python 開發環境
1-4 連接與設定 S2 mini
1-5 給力的 GenAI 好朋友 – Grok

LAB01 閃爍內建 LED
1-6 認識硬體與數位世界

LAB02 閃爍彩色 LED

第 2 章 光線感應炫彩桌燈 ― 同步顯示狀態的網頁遙控器
2-1 光線感測與類比訊號輸入

LAB03 光線感應 LED
2-2 讓 S2 mini 變身成網站

LAB04 最陽春的 Wi-Fi 遙控器
2-3 用 HTML 網頁簡化操作

LAB05 手機遙控白光 LED
2-4 讓 AI 程式助理協助新增功能

第 3 章 懂人話的人體感應小夜燈 ― LLM 文字調色盤
3-1 紅外線人體移動偵測與數位訊號輸入

LAB06 光線與人體移動感應 LED
3-2 透過 API 免費存取 LLM

LAB07 先試著與 LLM 開槓
3-3 讓 LLM 根據描述控制燈色與亮度

LAB08 LLM 燈光調色盤

第 4 章 會顯示天氣預報的溫濕度電子鐘 ― 網路資料抓取
4-1 NTP 網路自動對時

LAB09 設定 S2 mini 系統時間
4-2 在 OLED 螢幕模組顯示中文

LAB10 OLED 溫濕度電子鐘
4-3 氣象資料抓取

LAB11 同步顯示今日天氣預報

第 5 章 LLM 一句話摘要股市新聞 ― 網路爬蟲
5-1 股市新聞網路爬蟲

LAB12 取得股市新聞標題與部分內文
5-2 請 LLM 總結每則股市新聞

LAB13 在 OLED 顯示股市新聞摘要
5-3 再加裝顆按鈕吧

LAB14 一鍵顯示下一則股市新聞摘要

第 6 章 不怕你貪睡的遠端鬧鐘 ― MQTT 的發佈與訂閱
6-1 設計定時響起的鬧鐘

LAB15 時間到了就響起鬧鈴
6-2 MQTT 通訊協定簡介

LAB16 先試著在 S2 mini 接收訊息
6-3 MQTT 家人遠端響鈴

LAB17 家人怕你賴床神器
6-4 MQTT Dashboards 圖形化操作介面

第 7 章 大門磁扣嗶卡紀錄 ― 雲端資料庫
7-1 認識智慧門禁管理功能

LAB18 讀取悠遊卡與 RFID 卡號
7-2 MQTT 發佈刷卡資料與資料匯出

LAB19 刷卡資料自動上傳雲端
7-3 MQTT 遠端留言板

LAB20 家人貼心提醒留言板

第 8 章 量身打造你的專屬嗶卡音效 ― LLM 作曲神器
8-1 揚聲器播放音樂和弦

LAB21 先試著響起卡農和弦
8-2 讓 LLM 根據需求編寫和弦

LAB22 LLM 作曲神器
8-3 用聽的也知道是誰回來了

LAB23 嗶卡即響的回家音樂

 

組裝產品料件:

ESP-32 S2 mini 開發板 × 1 片
Type-C 傳輸線 × 1 條
麵包板 × 1 片
RGB LED 模組 × 1 個
光線感測模組 × 1 個
紅外線人體移動偵測模組 × 1 個
小喇叭 × 1 個
0.96 吋 OLED 螢幕模組 × 1 個
溫濕度感測模組 × 1 個
RFID IC 卡感應模組 × 1 個
按壓開關 × 2 個
公-公杜邦線 × 1 排
公-母杜邦線 × 1 排
排針 × 1 排