問題タブ [robotc]

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 に答える
1480 参照

lego - ユーザー入力を取得するようにレゴ EV3 ブロックをプログラムできますか?

申し訳ありませんが、私は Lego ev3 Mindstorms をまったく初めて使用します。被験者のプロジェクトのためにこれを行う必要があります。

私は ROBOTC 言語を使用してプログラムします。プロジェクトの要件を満たすために、ユーザーが EV3 ブロックを使用してロボットに入力できるようにすることを考えています。そうすることは可能ですか?可能であれば、どうすればよいですか?

最後に、レゴ EV3 マインドストーム用の ROBOTC プログラミングのオンライン ガイドを入手できますか?

たくさん質問してすみません:(

どんな助けでも大歓迎です!:) どうもありがとうございました!:)

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

robotc - ROBOTC: #pragma config() プリプロセッサ ディレクティブがソース ファイルの最初の行になければならないのはなぜですか?

私はロボティクスの学部生クラスの家庭教師であり、選択したプラットフォームとして robotC (NXT ロボティクス用、バージョン 4.50) を使用しています。私が気づいた robotC の奇妙な癖は、何らかの理由で、#pragma config プリプロセッサ ディレクティブがプログラムの最初の行である場合にのみ機能することです。

この単純なプログラムを実行すると、次のコンパイル エラーが発生します。

その最初のエラーの理由は何ですか? #pragma config() がソースファイルの最初の行でなければならない理由をリストしているドキュメントには何も見つかりません。

編集:明確にするために。#pragma config() 行はプログラムの最初の行である必要があるため、プログラムの 2 行目に // コメントがあるためにエラーが発生することを理解しています。#pragma config 行が最初の行でなければならない理由が不思議です。

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

c - Vex RobotC を使用してループ内のポートを制御する

私は使用しており、タッチLEDのRGBカラーを設定Vex RobotCする関数を持っています。setTouchLEDRGB(portx, R,G,B);

私は9つのTouchLEDを持っていて、それらの色を一度に変更したいのですが、厄介なことに、これは一度に9行のコードです。次のような反復で関数を作成したいと考えています:

これを達成する方法はありますか?

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

xamarin.android - ROBOTC: Xamarin で開発した Android アプリから Bluetooth 経由で EV3 の脳に話しかける

これは大変なことです。ROBOTC を実行している EV3 ブリックにメッセージを送信する Android アプリを Xamarin で開発しています。これで私を助けることができると思う人はいますか?NXT ブロックが使用できることは理解していますsendMessage();が、私は EV3 を使用しており、これを使用する方法が見つかりません。これに関する任意の助けをいただければ幸いです。送信したい情報のタイプについては、文字列か、そうでない場合は整数のどちらでもかまいません。

編集:そうです、忘れました。このアプリは Kindle Fire 用で、できればランドスケープ モードで使用します。

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

integrated - ROBOTC - 統合エンコーダーによる自律プログラミング

ROBOTC でコーディングされた X ドライブがあります。私のチームと私は、統合されたモーター エンコーダーを既にロボットに搭載しています (自律期間中)。ただし、それらを実行するためのコードは正しくありません。現在の自律コードは以下のとおりです。実行すると、無限にさまざまな速度で前進します。

複数のチュートリアルを見てきましたが、どれも機能しません。モーター (393 モーター) を 720 カウントにするコードを持っている人はいますか?