單元十三 : 用事件寫程式


還記得單元五:閃亮LED 我們透過 Javascrip 的方式讓 LED 閃動起來. 但是對於平常人來說並不是每個人會寫程式, 這樣要怎麼辦呢? 沒關係, 有了 事件系統的幫忙, 同樣的情節也可以不寫程式就能達到.


 案例一 : 閃亮 LED 使用 腳位事件


首先, 我們希望有閃動的效果, 也就是 LED 亮時將他變暗, 變暗後1秒再亮起. 所以需要設定二組事件:

  • 事件1 : 當 LED 燈起(腳位5為高電位) 時, 將腳位5設為低電位
  • 事件2 : 當 腳位5為低電位 時, 1秒後將腳位5設為高電位

以上 事件1和2便會形成一個循環, 燈便會一閃一閃的


 案例二 : 閃亮 LED 使用 元件事件


在 Self Call 111 服務中, 能夠讓腳位由原本的 0 變為 1, 這樣我們便能利用元件事件中的 定時 完成閃動這個行為


 案例三 : 遠端按鍵控制繼電器 開 和 關


按一下白色鍵控制繼電器 開 和 關