by 小Q | Feb 26, 2026 | STEAM Project
大家是不是也跟我一樣,常常對那些能連上網路、用手機就能控制的酷炫裝置感到好奇呢?像是智慧電燈、天氣預報時鐘,甚至是會自動澆水的盆栽! 過去,要做出這些「物聯網 (IoT)」作品,可能需要非常複雜的電子知識和程式設計技巧。但現在,有一塊神奇的小板子,讓這一切都變得超級簡單!它的名字,就叫做 ESP32! 今天,就讓我花數分鐘的時間,帶你從零開始,徹底認識這位創客界的新寵兒,你會發現,原來創造一個連上網路的智慧裝置,比你想像的還要容易許多! 🤔 ESP32 vs. Arduino:我該選誰?...
by Jason | Oct 2, 2024 | Course, STEAM Project
Jason 一直很想整理一個能夠由淺入深的微電腦、電路及程式設計課程。不如就趁這個「暑假」挑戰一下自己!今次的挑戰是盡可能每日設計一個小 Project,作為日後課外活動的教材吧!* 20241002 更新 🟡 Day 01 讓板子上的 LED 閃動 https://wokwi.com/projects/338070877944939091 [學習重點]- 認識 Arduino- 認識 wokwi.com- 設定某個 pin 的模式 (輸入/輸出)- 設定某個 pin 的電位 (高/低)- 認識 delay (延遲) 🟡 Day...
by Jason | Oct 4, 2023 | STEAM Project
🟨 前文題要 前兩回題要…Part 1. 下載及安裝 Arduino IDE 開發環境Part 2. 在 Arduino IDE 增加支援 ESP32 開發板 + 安裝 HomeSpan Library今回將會教大家…Part 3. 修改及上載程式至 ESP32 開發板 + 設定你的新裝置 🟨 打開 Examples 取得所需的程式範例 ▼ 1. 按 Arduino IDE \ File \ Examples \ HomeSpan \ 05-WorkingLED 打開我們需要用到的範例 ▼ 2....
by Jason | Oct 3, 2023 | STEAM Project
🟨 前文題要 上一回大家應該也下載及安裝了 Arduino IDE 吧…由於今次的企劃是需要用到 ESP32 晶片的開發板,而 Arduino IDE 預設是沒有特別去支援 ESP32 的,所以就要跟大家在 Arduino IDE 增加支援 ESP32 開發板以及安裝智能家居開發懶人包 – HomeSpan Library 🟨 增加支援的開發板 ▼ 1. 如果想 Arduino IDE 支援你所使用的非常規開發板,請先進入 Arduino IDE \ File \ Preferences ▼ 2. 然後按...
by Jason | Oct 2, 2023 | STEAM Project
🟨 前言 有沒有想過家中的 HomtKit 設備是由自己一手一腳設計及製作呢?應該會很有趣吧!難度會不會很高?放心,除了第一次製作時有一些準備功夫之外,基本上都沒有甚麼難度… 吧…由於這篇教學的對象假設為沒有太多經驗的新手, 所以會寫得比較詳細, 篇幅也會頗長, 所以會分幾篇來發佈, 以免大家看得太辛苦。Part 1. 下載及安裝 Arduino IDE 開發環境Part 2. 在 Arduino IDE 增加支援 ESP32 開發板 + 安裝 HomeSpan LibraryPart 3....
by Jason | May 27, 2023 | STEAM Project
相信很多朋友都玩過野外定向遊戲。某一天,Jason 突然心生一個奇妙的想法:如果能在郊外跟小精靈一起玩野外定向遊戲,肯定會很有趣!於是… 真實版小精靈大冒險野外定向遊戲企劃就此展開!遊戲的設計概念如下:1. 小精靈放置於遊戲場地的不同地點。(例如郊外營地、校園等地方)2. 玩家需要一台小精靈語言翻譯機,以便理解小精靈想表達的意思。(即是有NFC功能的智能手機)3. 翻譯機盡可能無需連線功能。(因此需要有NFC晶片去儲存文字資訊)4. 只要將翻譯機靠近小精靈額頭,即可「看」到小精靈想跟你說的話。5....