Arduino+Processing《三眼》

林可婕/清華學院學士班27級/112000207

創作動機:在尖石的部落做田野時,接觸到泰雅族「祖靈之眼」的文化符號——不同顏色意味著不同的文化內涵,因此想用Arduino結合Processing,把這個意象轉化成一套可切換模式的互動裝置。

使用材料:Arduino UNO、12×12mm輕觸開關、可變電阻、1/4W 5% 390Ω/1KΩ電阻若干、伺服馬達、有源蜂鳴器、紅色LED 5mm×5、七段顯示器(單一位數/共陽極)、杜邦線若干、麵包板×2(外部電源供應器、DC-DC降壓模組)。

互動模式(共6種,按鈕切換):

  • Mode 1:5顆LED輪流亮起,畫面呈紅黑滿版規律切換,可變電阻調整切換速度
  • Mode 2:蜂鳴器發出規律短促「嗶嗶」聲,薄荷綠背景搭配咖啡色碎片隨節奏震動,可調整節奏頻率
  • Mode 3:伺服馬達擺動,畫面呈現垂直頻譜波浪、位置隨馬達同步,可調整擺動速度
  • Mode 4:三功能齊發,畫面疊加,同時控制紅黑切換速度和波浪位置
  • Mode 5:所有元件停止運作,畫面凍結
  • Mode 0:所有元件停止運作,待機黑畫面

除錯過程:七段顯示器原本佔用太多Arduino腳位,簡化為單一位數顯示後成功釋放I/O腳位;伺服馬達測試時只有「滋滋聲」或「只轉一下」,後來確保外部供電開啟並採用自動緩慢擺動邏輯才解決;蜂鳴器聲音微弱,修正輸出邏輯後讓Active Buzzer輸出最大音量。