【Arduino】ArduinoでGeekServo 9G Servo-Grayを制御する方法【配線・コード解説】

Arduinoを使ってGeekServo 9G Servo-Grayを制御する方法について詳しく解説します。本記事では、初心者の方でも分かりやすいように配線方法、サンプルコード、動作確認のポイントをまとめました。Arduinoを使ったサーボモーター制御を学びたい方の参考になれば幸いです。

目次

概要

サーボモーターは、指定した角度に正確に動かすことができるモーターの一種です。Arduinoを使えば、簡単にサーボモーターを制御できます。

本記事では、GeekServo 9G Servo-Grayを使って、0度・90度・180度の3つの角度へ動作させる方法を紹介します。配線やコードも詳しく解説するので、ぜひ試してみてください。

使用するもの

  • Arduino(Uno / Mega / Nano など)
  • GeekServo 9G Servo-Gray
  • ジャンパーワイヤー
  • ケーブル(Arduino接続用)

2. 配線(Pin配列)

GeekServo 9G Servo-Grayには、3本の配線があります。それぞれの役割とArduinoへの接続方法は以下の通りです。

配線表

GeekServo 9G Servo-Gray機能Arduino
黄(Yellow)信号線(PWM制御)PWMピン(例: D9)
赤(Red)電源(VCC, 5V)5V
茶(Brown)GND(グラウンド)GND

配線図

  • 黄(信号) → Arduino の D9(PWMピン)
  • 赤(VCC) → Arduino の 5V
  • 茶(GND) → Arduino の GND

注意点

  • 複数のサーボを使用する場合は、Arduinoの5V出力では電流が不足する可能性があるため、**外部電源(5V 2A など)**を使用するのがおすすめです。
  • 外部電源を使用する場合は、GNDをArduinoと共通にすることを忘れないようにしましょう。

3. Arduinoのコード(サンプルスケッチ)

次に、Arduinoを使ってGeekServo 9G Servo-Grayを制御するコードを紹介します。このコードでは、サーボモーターを0度 → 90度 → 180度の順番で動かし、それぞれ1秒(1000ms)ずつ待機する仕様になっています。

サンプルコード

#include <Servo.h>  // Servoライブラリをインクルード

Servo myServo;  // サーボオブジェクトを作成

void setup() {
  myServo.attach(9);  // サーボをD9ピンに接続
}

void loop() {
  myServo.write(0);   // 0度に設定
  delay(1000);        // 1秒待機

  myServo.write(90);  // 90度に設定
  delay(1000);        // 1秒待機

  myServo.write(180); // 180度に設定
  delay(1000);        // 1秒待機
}

コードのポイント

  1. Servoライブラリを使用
    Arduinoの標準ライブラリであるServo.hを使用します。#include <Servo.h>をコードの冒頭に記述してください。
  2. PWMピンに接続
    myServo.attach(9); で、サーボモーターをD9ピンに接続します。(ピン番号を変更すれば、別のPWMピンでも使用可能)
  3. 角度制御
    myServo.write(0); でサーボを0度に、myServo.write(90);90度に、myServo.write(180);180度に動かします。

4. まとめ

本記事では、Arduinoを使ってGeekServo 9G Servo-Grayを制御する方法について解説しました。

  • サーボの基本配線は、「信号(黄) → PWMピン、電源(赤) → 5V、GND(茶) → GND」。
  • ArduinoのPWMピンを使用して、サーボモーターの角度を制御可能。
  • 複数のサーボを使用する場合は、外部電源を検討

Arduinoを使ったサーボモーター制御は、ロボットや自動化プロジェクトにも活用できる技術です。ぜひ、ご自身のプロジェクトに応用してみてください。

IT・ガジェット・電子工作の知識をこれひとつで

画像に alt 属性が指定されていません。ファイル名: KU-Assocb-2017810-640x100._V518059506_.jpg

ここまで読んでいただきありがとうございます。最後に宣伝をさせてください。

PCアプリの操作解説、最新のガジェット情報、そして電子工作の専門書まで。 Kindle Unlimitedなら、あらゆるジャンルのIT・デジタル関連書籍が読み放題です。

「仕事の効率化」から「趣味の深掘り」まで、高価な専門書をわざわざ買わずに、必要な情報をその場で引き出せるのが最大のメリット。 現在は30日間の無料体験や、対象者限定の「3ヶ月499円」プランなどが用意されています。まずはご自身のアカウントでお得なオファーが表示されるかご確認ください。

[Kindle Unlimited 読み放題プランをチェックする]

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

私が勉強したこと、実践したこと、してることを書いているブログです。
主に資産運用について書いていたのですが、
最近はプログラミングに興味があるので、今はそればっかりです。

目次