PCからサーボモーターを動かす実験をいくつか行いました。

忘れないうちに、それぞれの特徴についてまとめておきます。

 

 

 

PCからサーボモーターを動かす場合、直接は動かせないのでマイコンは必要になります。

PCとマイコンの接続方法(有線接続か無線接続)によって、使用するマイコンを選ぶことになります。

 

例えば、私の場合

  • 有線接続 であれば Arduino
  • 無線接続 であれば ESP32

を使用しました。

もちろん有線接続でESP32を使用することも可能ですが、マイコンとサーボモーターとの電圧が合わない為、Arduinoを使用した方がラクだったので有線接続ではArduinoを選択しました。

 

また、無線接続もいくつか種類があり、それぞれ試してみました。

無線LANで使用する方法はラクでしたが、Wi-fi環境がないと使用できません。

Wi-fi環境が無くても無線接続する方法としては2種類あり、ESP32をアクセスポイントとして接続する方法、Bluetoothで接続する方法があります。

この2つは通信距離に差はあります。

PCの近くで操作する場合はBluetoothでも良いですが、少し離れた距離の場合はアクセスポイントで繋げた方が良いかもしれません。

 

表にまとめると、こんな感じです。

 

 

 

それぞれの場合で動かした記事のリンクを貼っておきますので、参考になれば幸いです。

 

 

有線接続の場合

 

 

無線接続の場合(Wi-fi 無線LAN)

 

無線接続の場合(Wi-fi アクセスポイント)

 

無線接続の場合(Bluetooth)

 

 

今回は動いたかどうかを分かりやすく見るためにサーボモーターを使用しましたが、作りたいものに応じて色々と変更してみてください。