2018-06-17

ESP32でメカノイドのサーボ制御したい01

まずはArduinoUNOでサーボを動かしてみる。
概念としてはこんな感じ。

(Image from https://meccontrol.com/help/software/devices/meccanoidservomotor
Meccanoid Arduino Libraryをインストール
/Users/〇〇/Documents/Arduino/libraries


meccanoid_arduino_demoをゴチョゴチョして動かす

前半部分はそのまま(良くわかっていない・・・)
後半はコレ↓

void loop() {

  //D6ピン_アウト
  setJoint(HEAD_YAW, 0);
  delay(500);

  setJoint(HEAD_ROLL, 0);
  delay(500);

  setJoint(HEAD_YAW, 127);
  setJoint(HEAD_ROLL, 255);
  delay(500);

  setJoint(HEAD_YAW, 127);
  setJoint(HEAD_ROLL, 255);
  delay(1000);

}

サーボを動かす場合は外部から電源を取るらしいが
今の所、Arduinoからの電源で動く
繋ぎ方合ってる??

まぁ動くからOK

次はこれをESP32でも出来るかやってみる

続く

___
参考
第57回 Arduinoでモーター再入門(その1)サーボモーターの基本
Meccanoid Servo Motors
Meccanoid Open Source Programming
Meccanoid Arduino Library
meccanoid_arduino_demo

0 件のコメント:

コメントを投稿