20251029 專題研討() 課堂作業

學號: 096013        姓名: CP HUANG

 

一、        PROMPT 系統需求與VIBE CODING

chatgpt 有關 ESP8266 WebServer / JSON / CSV 串流、增加警示條件、ESP8266(偵測亮度 命中條件)→ HTTP POST   Telegram顯示

以下是 PROMPT:

ü  使用 NodeMCU (ESP8266)A0 腳讀取光敏電阻電壓 (01023)

ü  每次讀取時輸出 順序編號、時間(電腦時間)、光敏值。

ü  使用 Arduino IDE 程式編撰與執行

ü  ESP8266 +LDR 程式(直接 Telegram 通知警示訊息)

ü  光敏電阻讀取光線強度數值。

ü  若光敏度 > 350 → 判定太暗 開燈。

ü  若光敏度 < 100 → 判定太亮 關燈或發送警訊
(例如透過 Telegram)。

ü  NodeMCUESP8266)作為 Web Server,提供 JSON 串流與 CSV 下載功能。

ü  手機或是Notebook 可透過 Wi-Fi (同一網段)存取 Web Server
 
以查看或下載資料。

ü  網頁出現即時資料(20),並以折線圖方式呈現。

Chatgpt回復如下:
https://chatgpt.com/g/g-p-68da930e305c8191bf84eb7effe35928-node-mcu/shared/c/6901c5e8-11a0-8322-96f5-114a3db58de1?owner_user_id=user-ERYm11I2UCOdJGfwwuO8yPme

一張含有 文字, 螢幕擷取畫面, 數字, 軟體 的圖片

AI 產生的內容可能不正確。

CHATGPT 提醒事項:

一張含有 文字, 螢幕擷取畫面, 字型, 軟體 的圖片

AI 產生的內容可能不正確。

Arduino IDE

一張含有 文字, 螢幕擷取畫面, 軟體, 網頁 的圖片

AI 產生的內容可能不正確。

 

Telegram 設定

一張含有 文字, 螢幕擷取畫面, 軟體, 電腦圖示 的圖片

AI 產生的內容可能不正確。

 

二、系統架構、環境圖、資料流路、物件圖

一張含有 文字, 圖表, 方案, 工程製圖 的圖片

AI 產生的內容可能不正確。

三、操作步驟截圖與紀錄(TELEGRAMArduino IDE)

一張含有 文字, 螢幕擷取畫面, 字型 的圖片

AI 產生的內容可能不正確。

一張含有 文字, 螢幕擷取畫面, 數字, 軟體 的圖片

AI 產生的內容可能不正確。

四、遇到問題與解決方法

一張含有 文字, 螢幕擷取畫面, 字型, 文件 的圖片

AI 產生的內容可能不正確。

 

五、心得與建議

1.  系統分析與設計使用的UML工具

2.  TELEGRAM 設定與應用

3.  手機網頁呈現與CSV、折線圖的應用