2016-11-08 8 views
0

私は私のボートを固定するときに出す鎖の量を数えるために、arduino自転車速度計の基本モデルを使用する予定です。しかし、もし私が1つのセンサーしか持っていないのであれば、チェーンを片方だけカウントすることができます。 私の理論は、センサAが最初にカウントするとチェーンが外に出るが、センサBが最初にカウントされるとチェーンが入ってくるように、ホイールに2つのセンサを持つことです。 Pythonでコーディングするのがずっと良いです私はarduino IDEの中にいます。もし誰かが私にこのやり方を知らせることができれば、私はとても感謝していますか?Arduinoチェーンカウンター

答えて

1

あなたのアプリケーションの説明から、スピード(または速度)ではなく、チェーンを保持しているホイールの位置を追跡することは本当にありません。ロータリーエンコーダの仕組みを読んだら、そのテクニックをホイールに適用することができます。ロータリーエンコーダには、位相が90度ずれた2つのデジタル出力があり、動きを検出するだけでなく、方向を検出することができます。

は、詳細な説明

0

ためhttp://playground.arduino.cc/Main/RotaryEncodersを参照してください。それが出てチェーンをカウントしに戻ってカウントすることがより有用ではないでしょうか?

チェーンのジプシーに磁石が1つしかありません。収納されているチェーンからチェーンをカウントし、風の方向からソレノイドを下げるフィードから12v信号をピックアップし、この値を安静時に保存します。持ち上げるときに、風力用ソレノイド上昇用フィードから別の12vを選んで、残りの位置で値をゼロに戻します。

これは、モータの方向をカウントポジションとしてカウントし、マイナスIO信号をカウントすることによって方向を決定する必要性を否定しますか?