iT邦幫忙

2026鐵人賽相關文章
共有 10 則文章
鐵人賽 自我挑戰組 DAY 10

技術 Day 10|階段驗收 Edge Box 1.0

現在我們已經完成 LED 輸出、實體按鈕、按下判斷、去彈跳與燈號狀態管理,第一階段的 MCU 現場控制功能已經到位,今天進行整合驗收,確認完成 MCU 現場控...

鐵人賽 自我挑戰組 DAY 9

技術 Day 9|狀態不能有兩個答案

我們已讓按鈕操作變得穩定,但當現場按鈕與遠端系統都能控制同一盞燈時,新的問題也隨之出現:燈號狀態到底該聽誰的?今天要讓 MCU 來統一管理燈號狀態。 交給...

鐵人賽 自我挑戰組 DAY 8

技術 Day 8|處理實體按鈕的彈跳問題

上一篇我們已經讓號誌只在按鈕被按下瞬間切換一次,但實體按鈕並不總是乖乖配合,偶爾按一次,訊號卻可能跳動好幾次,今天要加入簡易去彈跳處理,讓每一次按下都能得到更...

鐵人賽 自我挑戰組 DAY 7

技術 Day 7|按一下再切換,別讓燈一直跳

前一天我們發現只要按住按鈕,燈號就會持續切換,問題在於程式只知道按鈕目前被按下,還分不出是「剛按下」還是「持續按住」,今天要讓程式記住按鈕前一次的狀態,只在按...

鐵人賽 自我挑戰組 DAY 6

技術 Day 6|為 Edge Box 加上實體按鈕

現在號誌燈的狀態已經有了統一的管理方式,但真正的控制箱不能每次都靠修改程式來操作,今天要加上一顆實體按鈕,讓現場人員只要動手一按,就能直接向 MCU 下達指令...

鐵人賽 自我挑戰組 DAY 5

技術 Day 5|如何管理號誌燈

點亮 LED 只是第一步,接下來更重要的問題是:當現場按鈕與遠端命令都能操作這盞燈時,誰來記住它現在究竟是亮還是滅?接下來要為號誌燈建立統一的狀態管理方式,讓...

鐵人賽 自我挑戰組 DAY 4

技術 Day 4|接上第一個號誌輸出

上一篇我們已建立 Edge Box 的完整目錄,MCU、Python 與網頁檔案都有固定位置,我們今天要修改 MCU 端程式,讓 D2 腳位 LED 成為智慧...

鐵人賽 自我挑戰組 DAY 3

技術 Day 3|看懂 Edge Box 專案結構檔案

Day 3|先看懂 Edge Box 專案結構檔案 建立完整專案骨架,確認 MCU、Python 與網頁檔案都放在正確位置。 上一篇我們已完成 App La...

鐵人賽 自我挑戰組 DAY 2

技術 Day 2|工欲善其事,先把 App Lab 架好

App Lab : 同時包含MCP和MPU程式開發 傳統 Arduino IDE 主要處理 Sketch,將 C++ 程式編譯後送進微控制器,App Lab...

鐵人賽 自我挑戰組 DAY 1

技術 Day 1|一塊板子,兩個腦袋

Day 1|一塊板子,兩個腦袋 用 Arduino UNO Q 製作一套兼顧現場控制與遠端管理的智慧路口 Edge Box Arduino 從微控制器走向...