🪄
⚡ 下午創作・13:00
AI 控硬體
我是小小發明家,AI 是我的魔法小幫手——用說的,就能讓硬體聽話!
🪄 玩法很簡單:① 你說想要什麼 → ② 貼給你自己的 ChatGPT 寫程式 → ③ 你上傳到板子 → ④ 它就動起來!
先認識裝備🧰 你的法寶箱
每個法寶都有自己的「座位號碼」(接腳)——記住顏色,待會接線就看它!
💡 還有一個祕密法寶「彎彎鐵絲+金屬環」(接 D8)——它就是電流急急棒的心臟,下午的大魔王關卡才會登場!
先學會這招怎麼跟 AI 說?
說對話,AI 才寫得對。記住這 3 件事:
1
說清楚你要什麼例如「按一下按鈕,燈換一個顏色」。越具體越好。
2
說出用哪支腳照「法寶箱」說:按鈕 D2、紅燈 D3……AI 才知道接哪裡。
3
讀一下、改改看把程式裡的數字改小,速度就變快——大膽試!
範例一
💡 魔法變色燈
💡 按一下,換一個顏色
★☆☆ 入門🔘 按鈕🌈 三色 LED
把按鈕變成「魔杖開關」——每按一下,LED 就換一種顏色!
🔌 接線圖(線的顏色=下面清單的顏色)
現在:關燈
📋 接線清單(照順序接)
- D2 ➜ 按鈕「左腳」
- D3 ➜ 電阻 210Ω ➜ LED「紅腳」
- D4 ➜ 電阻 210Ω ➜ LED「藍腳」
- D5 ➜ 電阻 210Ω ➜ LED「綠腳」
- GND、LED「最長腳」、按鈕「右腳」➜ 通通接到黑色共用軌
🎯 想做出的效果(挑一個跟 AI 說)
- 每按一下換一種顏色(紅 → 藍 → 綠 → 全亮 → 關)
- 按住才亮、放開就暗(像門鈴燈)
- 按一下開始「派對閃燈」,再按一下停
🗣️ 這樣跟 AI 說
幫我寫 Arduino Leonardo 的程式:按鈕接 D2(INPUT_PULLUP,按下是 LOW),紅燈 D3、藍燈 D4、綠燈 D5,每顆都有串電阻。我要:每按一下按鈕就換一種顏色,順序是紅 → 藍 → 綠 → 全亮 → 關掉,一直循環。
範例二
🎵 一鍵點歌機
🎵 按一下,播一首歌
★☆☆ 入門🔘 按鈕🔔 蜂鳴器
只要兩個元件,就能做出自己的點歌機——按一下按鈕,蜂鳴器唱〈小蜜蜂〉給你聽!
🔌 接線圖(只要 4 條線!)
現在:安靜
📋 接線清單(照順序接)
- D2 ➜ 按鈕「左腳」
- D11 ➜ 蜂鳴器「+」腳(長腳)
- GND、按鈕「右腳」、蜂鳴器「−」腳 ➜ 黑色共用軌
🎯 想做出的效果(挑一個跟 AI 說)
- 按一下播〈小蜜蜂〉,播完自動停
- 按住就「嗶———」像門鈴
- 每按一下音調變高,變成樓梯琴!
🗣️ 這樣跟 AI 說
幫我寫 Arduino Leonardo 的程式:按鈕接 D2(INPUT_PULLUP),蜂鳴器接 D11。我要:按一下按鈕,蜂鳴器就播一首〈小蜜蜂〉,播完自動停。
💡 換歌密技:跟 AI 說「換成〈小星星〉」或「播生日快樂歌」,馬上換歌!
範例三
⏰ 倒數嗶嗶鐘
⏰ 數字倒數,時間到就大叫
★★☆ 進階🔢 數碼管🔔 蜂鳴器
兩個法寶合體!數碼管從 10 倒數到 0,歸零的瞬間蜂鳴器「嗶嗶嗶」——火箭發射倒數的感覺!
🔌 接線圖(數碼管 4 條+蜂鳴器 2 條)
準備好了
📋 接線清單(照順序接)
- D7 ➜ 數碼管「CLK」
- D6 ➜ 數碼管「DIO」
- 5V ➜ 數碼管「VCC」(它要吃電才會亮)
- GND ➜ 數碼管「GND」
- D11 ➜ 蜂鳴器「+」、蜂鳴器「−」➜ 黑色共用軌
🎯 想做出的效果(挑一個跟 AI 說)
- 開機就從 10 倒數到 0,歸零嗶三聲
- 加按鈕(D2):按了才開始倒數
- 變計分板:按一下加 1 分!
🗣️ 這樣跟 AI 說
幫我寫 Arduino Leonardo 的程式:數碼管是 TM1637,DIO 接 D6、CLK 接 D7,蜂鳴器接 D11。我要:一開機數碼管從 10 倒數到 0,每秒跳一個數字,數到 0 蜂鳴器「嗶嗶嗶」叫三聲。
💡 偷偷加速:把程式裡 delay(1000) 的 1000 改成 300,倒數就變超快!
範例四
🎰 幸運抽抽樂
🏆 大合體挑戰!
🎰 按下去,命運大轉盤!
★★★ 大師🔘 按鈕🔢 數碼管📳 震動馬達🌈 三色 LED
四個法寶全部合體!按一下按鈕:數字狂跳、馬達狂震、彩燈狂閃——最後停在你的幸運數字!
🔌 接線圖(=範例一+範例三,再加馬達)
等你來抽
📋 接線清單(已接好範例一+三的話,只差 2 條!)
- 照範例一接好:按鈕(D2)+三色 LED(D3/D4/D5)
- 照範例三接好:數碼管(D7/D6/5V/GND)
- D9 ➜ 馬達「紅線」
- 馬達「黑線」➜ 黑色共用軌
🎯 想做出的效果(挑一個跟 AI 說)
- 抽 1~99 的幸運數字
- 抽 1~10:決定誰先上台發表!
- 猜數字遊戲:猜對全亮、猜錯紅燈
🗣️ 這樣跟 AI 說
幫我寫 Arduino Leonardo 的程式:按鈕 D2(INPUT_PULLUP)、數碼管 TM1637(DIO=D6、CLK=D7)、震動馬達 D9、三色燈 D3 紅 / D4 藍 / D5 綠。我要做幸運抽獎機:按一下按鈕後,數碼管快速亂跳數字、馬達一直震動、三色燈輪流閃,2 秒後停下來,數碼管停在 1~99 的隨機數字,然後三色燈全亮、慶祝 2 秒!
💡 大師挑戰:跟 AI 說「再加蜂鳴器 D11,抽完播勝利音樂」——五個法寶全上場!
換你發明🧪 自由混搭實驗室
法寶可以隨便組合!挑一個點子(或自己想),用同樣的方式跟 AI 說:
⏰+📳 倒數到 0 ➜ 馬達大震動
🔢+🔘 按一下 ➜ 數字 +1(自製計分器)
🔘+🌈 按按鈕 ➜ 隨機抽一個顏色
🔔+🌈 紅燈閃+嗚伊嗚伊 ➜ 救護車
🔘+🔔+🌈 按對節奏才亮燈 ➜ 音樂遊戲