[Arduino] CNCコントローラーのテスト(digitalWrite編)


CNCコントローラー(制御基盤?)のテストをするぜ。

パソコンと接続。
01_DSC_0186
02_DSC_0187

まずは単純にdigitalWriteを使って回してみる。

ソースはこんな感じ。
**********
void setup() {

  // Motor X
  pinMode(2, OUTPUT);
  pinMode(5, OUTPUT);
  digitalWrite(2, LOW);
  digitalWrite(5, LOW);

  // Motor Y
  pinMode(3, OUTPUT);
  pinMode(6, OUTPUT);
  digitalWrite(3, LOW);
  digitalWrite(6, LOW);

  // Motor Z
  pinMode(4, OUTPUT);
  pinMode(7, OUTPUT);
  digitalWrite(4, LOW);
  digitalWrite(7, LOW);
}

void loop() {

  digitalWrite(2, HIGH);
  digitalWrite(3, HIGH);
  digitalWrite(4, HIGH);
  delay(1);

  digitalWrite(2, LOW);
  digitalWrite(3, LOW);
  digitalWrite(4, LOW);
  delay(1);
}
**********

問題なく回ったぜ。

文章だけだとさみしいので動画。

注意)再編集したので、2:40あたりからを見てね。

配線も問題ないみたいね。

関連記事)Arduino関連
https://slilabo.com/?s=arduino

コメント

  1. dentane より:

    今回の記事、日本語よりも英数字のほうが多い!!
    もうチンプンカンプンです!!
    もしかして、Akiさんってプログラムとか組めます?? 言語とか・・・

  2. Aki より:

    あはは、dentaneさん、説明書くのメンドかったんでソースだけです。^^;
    プログラムは、アセンブラ、COBOL、C、JAVA、とかのメジャーな言語なら組めますよ。
    なんせ、「パソコン」でなくて「マイコン」と言われてた時代からやってましたからねぇ。
    でも、もう最近は全然やってなくってひさびさです。

タイトルとURLをコピーしました