經過博客張先生的提示,將自己的想法加以改良,最後寫成Arduino 程式,並且以Arduino Nano 將之實物化。
套件主要由3部分組成:Arduino Nano, 光敏電阻模組,以及三盞LED。當中紅綠LED 模擬信號燈,黃色LED 模擬閉塞供電,日後會接駁繼電器,控制路軌供電。
原理是:當列車經過光敏電阻,觸發信號轉成紅色。
模擬路軌供電的黃色LED 在信號觸發後的2秒熄滅,代表有關信號燈前的閉塞(路軌供電區)斷電,理論上動力卡經過此處便會停止。延後2秒斷電的原因,是因為大部分模型列車的動力卡均設在中間,延後斷電時間,可以確保動力卡通過將會斷電的閉塞,防止列車未完全進入信號燈後的閉塞前停駛。
由於每個閉塞將會獨立處理,故此信號復位以時間而非下個閉塞的使用狀況為依歸。5秒後信號前的閉塞恢復供電。
利用mBlock 進行編碼
希望長假期有時間將此模組放在路軌上試驗。