2012年3月19日

PCで自動運転 その67!(往復運転1)

一本の線路を単に編成が往復するアプリケーションをごいっしょに考えて,設計してみましょう。
準備としては:
1.線路の両端に,編成が居ることを検知するセンサー
2.編成を動かす,パワーパックと,”動く”,”右に”,”左に”を制御するリレー

スタート時点で,編成がセンサーに掛からないケースは比較的簡単です。まずこんなアプリが思いつきます。右のセンサーがONしたら,止めて左に動かす。左のセンサーがONしたら,止めて右に動かす計画です。でも問題があります。このサンプルコードでは動きません。次回以降,少しずつ考えていきます。