2

ホタルを使用して2つのサーボを制御しようとしています。私はそれを機能させました(証拠)が、今は機能していないようです...

私のセットアップは次のとおりです: - Arduino Mega 2560 R3 - Arduino センサー シールド V5.0 - 2 つの標準サーボ (センサー シールドのピン 9 と 10 に接続) - 7.5V 壁電源 - コンピューターへの USB ケーブル

32 ビット Windows Vista マシンで Rhino SR 8 を実行しています。バージョン 0.9.0014 のグラスホッパー (最新) と Firefly_Build_1.0067 (これも最新) を使用しています。Arduino ボードを最新のホタル ファームタ (9 月 10 日に更新) でフラッシュしました。 、2012)

「MEGA書き込み」ボックスを使用していることを確認しました。正しいビットが正しいピンに送られ、それらすべてに「デジタル」または「pwm」ではなく「サーボ」がチェックされていることを確認しました

私のサーボとボードは、通常の Arduino ソフトウェアでは完璧に動作しますが、firefly では動作しなくなりました。

ポートは COM 4 として正しく表示され、firefly で正常に開きます。

スライダーを動かしてサーボを操作すると、TXライトが点灯し、RXライトが点滅しますが、サーボが動きません...

(確認: すべてが arduino のスイープの例で動作するため、電源と配線の問題を排除しました)...

何が問題なのですか?

再インストール、スイッチのオフとオンを何度も試み、ケーブルを変更し、別のボードを試して (duemilanove でも動作しなくなりました)、シールドのすべてのピンを試し、シールドなしで 1 つのサーボを試し、試してみました。シールド付きの 1 つのサーボ、たくさんのグーグル検索、たくさんのフォーラムの検索、エクスプローラーでホタルのインストール ファイルのブロックを解除するなど、たくさんのこと...私はすべてアイデアがありません...そして、ほんの数日しか機能していなかったので、非常に混乱しています前に...本当に明白な何かを見逃しているだけですか、それとも私の側のソフトウェアに問題がある可能性がありますか?

4

1 に答える 1

0

抵抗器と LED をサーボの信号ポートに接続してみてください。そうすれば、サーボが実際に信号を受信して​​いるかどうかを確認できます。

于 2012-11-01T08:59:20.867 に答える