SPRESENSEでサーボモータを動かそうとすると拡張ボードが必要ですが、拡張ボードをつけると大きくなってしまいます。サーボモータのシグナル信号が5Vのためです。
せっかく小さなSPRESENSEなのでメインボードだけでサーボモータを動かせないかなと思い、ダメ元でつなげて動かしてみることにしました。
実際に接続してみました。
スケッチはSPRESENSEのサンプルスケッチの”Servo”を少し改変した簡単なものです。
さて、動いたでしょうか?常識的に考えれば動きませんが…
その結果は次の動画を参照ください!
(^^)/~
せっかく小さなSPRESENSEなのでメインボードだけでサーボモータを動かせないかなと思い、ダメ元でつなげて動かしてみることにしました。
実際に接続してみました。
スケッチはSPRESENSEのサンプルスケッチの”Servo”を少し改変した簡単なものです。
#include <Servo.h>
static Servo s_servo;
void setup() {
s_servo.attach(PIN_D16);
s_servo.write(90);
delay(5000);
}
void loop() {
s_servo.write(0);
delay(1000);
s_servo.write(180);
delay(1000);
}
さて、動いたでしょうか?常識的に考えれば動きませんが…
その結果は次の動画を参照ください!
(^^)/~