設計図通りに作ったつもりでも、いざ動かしてみると「ドアが開きっぱなしになる」「全く反応しない」といった問題に直面することがあります。以下に挙げる自動ドアが開かない理由と対策を確認し、問題箇所を特定してください。
マインクラフトの場合:
・信号の減衰:レッドストーン信号は最大15マスまでしか届きません。遠くから感圧版の信号を引いている場合は、途中にリピーターを挟んで信号を増幅させてください。
・回路の遮断:床や壁を埋め戻す際、透過ブロックでない不透過ブロックを回路の角に置いてしまい、レッドストーンの導線を切断してしまうミスが頻発します。ガラスやハーフブロックを使用するか、一段外側に迂回させてください。
・遅延タイミングのズレ:隠しドアなどでピストンの引き込み順序が狂っている場合、リピーターのクリック回数(遅延ティックス)を再確認し、押し出しと引き戻しの順序を正しく設定し直します。
現実の電子工作(Arduino等)の場合:
・共通GNDの未接続:外部バッテリーからサーボモーターへ給電している場合、電源のマイナス極とArduinoのGNDが共通化されていないと正しい信号が伝達されません。
・センサー感度設定の不一致:HC-SR501等のセンサー基盤に付いている2つの可変抵抗(感度調整・保持時間調整)が極端な位置になっていると、検知しっぱなしになったり反応しなくなったりします。ドライバーで中央位置に合わせてから微調整を行ってください。