問題タブ [servo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
5150 参照

c - RPI PWM によるサーボ駆動 (wiringpi / C プログラミング)

GPIOピン18のPWMを使用してRaspberry PIでサーボを駆動しようとしました。以下に示すようにセットアップを配線しました。 ここに画像の説明を入力

サーボを駆動すると、問題なくこれを実行できます。使用するコマンドを以下に示します。

それは問題なくその位置に移動するのに問題なく動作しますが、以下に示すように、wireringpi を使用して C プログラムで同じことをしようとすると。

プログラムとラズベリーパイがクラッシュするので、再起動する必要があります。私が何を間違えたのか、どうすれば非常にイライラする問題を解決できるのか知っていますか?

0 投票する
1 に答える
200 参照

python - RasPi + Arduino マスタースレーブ サーボの問題 (Nanpy)

AP Comp Sci での私の最後のプロジェクトでは、Pi と Arduino を使用してロボットを作成しています。Pi-Arduino インターフェイス以外は事実上すべてが機能しています。

したがって、このガイドの指示に従って、Arduino と Pi を nanpy を使用して接続しました。

コーディングがどのように機能するかは大体理解できますが、これをどのように呼ぶのでしょうか?

*上記のコードは、Arduino 自体をプログラムしているかのように記述されています

注 - A & D は、私がロボットの制御に使用している WASD スキームを指しています。

*もちろん、A & D はこれらのサーボにバインドされたキーです。

0 投票する
0 に答える
77 参照

c++ - Rpi2 Win10IoT がシリアル ボー レートを 921600 より高く設定することを拒否する

現在、robotspider プロジェクト用に 18 個の AX12A サーボを制御する Rpi2/3 上で実行される C++ UWP アプリを作成しています。

サーボはデフォルトで 1000000 のボーレートで動作しますが、そのままにしておきたいと思います。Rpi2 は 921600 までのすべてを許可します。Rpi3 は 1 mbps のボーレートを許可しますが、私たちはそれを使用しませんが、サーボからデータを受信するシリアル接続を共有する UART と Bluetooth の原因は困難です。

Win10IoTのRpi2でボーレートを921600以上に設定することはできますか? 現在、Rpis で最新の Windows Insider ビルド (16193) を実行しています。

0 投票する
1 に答える
270 参照

button - 2 つのボタン入力を使用したサーボ方向制御

ボタン1を押して離したときに、標準のサーボを180度回転させたいです。しかし、ボタン2が押されている間だけサーボが初期位置に戻るようにしたい(&ボタン2が離されると回転を停止する)。私が持っているarduinoコードでは、ボタン1を押して離すとサーボが180度完全に回転できるようになりましたが、ボタン2を離すと停止するのではなく、ボタン2を押して離すとサーボが誤って初期位置に戻ります。 . 次のコードに関するヘルプをいただければ幸いです。