說說看以下分別指的是什麼?
那這個和上方有什麼不同
紅綠燈系統
結合搖桿、無源蜂鳴器、RGB LED模組、8*8點矩陣、伺服馬達的運轉,利用搖桿按鈕,控制紅綠燈狀況。
紅燈狀態
用RGB LED 亮紅燈: 數位腳位 9 設為「高」電位 數位腳位 10 設為「低」電位 數位腳位 11 設為「低」電位。 |
||
放下柵欄: 伺服馬達 腳位 6 角度 0 度 等待 1 秒 |
||
8x8 LED陣列: 模擬小紅人立正站立 |
或倒數秒數 |
用RGB LED 亮綠燈: 數位腳位 9 設為「低」電位 數位腳位 10 設為「高」電位 數位腳位 11 設為「低」電位。 |
||
打開柵欄: 伺服馬達 腳位 6 角度 90 度 等待 1 秒 |
||
蜂鳴器播放音調或音樂:
|
但這程式只會出現0.5秒的聲音,如果你想要全程出現聲音要如何做呢? 使用廣播的方式,也可以編一首歌曲音樂來呈現 |
使用兩個 8*8 LED矩陣圖 間隔時間,造成動態感
|
||
間隔秒數縮短,造成小紅人行走加快
小紅人行走時,變數--秒數,先設定為0.75,每十次後秒數再減少0.25秒。 |
||
程式部份你可以再優化,把紅燈狀態全部加在亮紅燈的副程式中(放下柵欄、小紅人停止),亮綠燈副程式(打開柵欄、廣播播放音樂、小紅人行走)