0

私は Arduino Uno と Picaxe 14m2 を含むクラス プロジェクトを行っています。

Picaxeの入力に値を送信および出力できるようにするArduino Uno用のプログラムをコーディングしようとしているところです。

したがって、素人の場合、これは私が達成したいことです:

Arduinoにセンサーをチェックさせ、センサーが特定の値を返すかどうかを確認します。(-この部分は知っていますが、次の部分は知りません。)次に、Arduinoに値(HIGH、または1 ..そのようなもの)をPicaxe入力ピンの1つに出力として送信させたいと思います。次に、Picaxe が値が送信されたことを認識し、別のことを行う必要があります。

どんな助けでも大歓迎です。ありがとう。

4

2 に答える 2

0

それを探している場合は、お持ちの PICAXE の種類を指定することをお勧めします。これらのチップの種類には違いがあるためです。

その後、PICAXE のデータシートを調べて、命令セットと使用しているプログラム メモリのタイプ (「EEPROM....」) を見つけることができます。

その後:

  1. Is/O、入力、および出力をリストします。
  2. ソース コード エディターを設定します。
  3. ソース コードを記述し、PICAXE プログラム メモリに書き込みます。(C、アセンブリ...)
  4. Arduino コードを作成し、Is/O を設定して、Arduino に信号の入出力を処理する方法を指示します (C 言語)。
  5. 両方のチップ間を接続するハードウェアの回路図を作成します。
  6. 結局のところ、プロジェクトのハードウェアを燃やしたくないので、Arduino と PICAXE の両方で読み込みの影響を確認することを忘れないでください。
  7. プロジェクトをテストし、問題が発生するたびにソフトウェアとハ​​ードウェアの両方をトラブルシューティングする必要があることに注意してください。

オシロスコープを使用して、両方の回路に出入りする信号とセンサーの信号をテストすることをお勧めします。

  • PICAXE で実行する必要があるその他の処理については、If ステートメントを使用します。これは、実装がそれほど技術的ではなく、記述とトラブルシューティングが簡単なためです。

あなたのスキームでは、実際にはセンサーからの可変信号を介してArduinoにPICAXEに指示を与えています。

^私にフィードバックを送ってください。

于 2014-11-18T11:53:12.893 に答える