発行済み 2026-03-11
一緒に遊ぶときサーボ最も厄介なことは、間違ったモデルを選択したり、開始方法がわからないことです。多くの初心者の友人がマイクロを購入しましたサーボsg90 には非常に興味があり、スムーズに使用できることを期待していましたが、次のいずれかのことがわかりました。サーボまったく回転できなかったり、振動がひどくなったりしました。結局、隅っこに置いて埃をかぶるしかなかった。
今回は、この小型サーボについて、サーボを快適に使いこなし、その楽しさを満喫できるよう、使い方、選び方、トリックの仕方などを徹底的に解説します。
sg90 マイクロサーボは、実際には小型モデルや DIY プロジェクト向けに特別に設計されています。例えば、小型のロボットアームを作ったり、ラジコンカーのステアリング操作をしたり、模型飛行機のステアリング面を調整したりするのであれば、十分にニーズに応えられるので十分です。ただし、重いものを押しさせようとすると、明らかに少し圧倒されます。
そのトルクはおよそ 1.5 ~ 1.8 kg/cm の範囲にあります。この表現が抽象的すぎると思われる場合は、次のように理解するとよいでしょう。数本のアイスキャンディーの棒で作られた構造物を簡単に動かすことができます。ただし、缶を押し倒すのは少し非力な気がします。したがって、プロジェクトを開始する前に、プロジェクトに必要な労力を必ず慎重に検討してください。
この問題は非常に一般的です。十中八九、電源が不足しています。 sg90 の動作時の電流は大きくありませんが、起動の瞬間にピークが発生します。通常の開発ボードを使用して直接電源を供給すると、電圧が低下するとすぐにサーボが空気を吸い始めます。
️ 解決策は実際には非常に簡単です: サーボに個別に電力を供給します。数ドルしかかからないバッテリーボックスを選択するか、古い携帯電話の充電器を使用することができます(電圧が5Vである必要があることに注意してください)。サーボの赤い線をプラス端子に、茶色の線をマイナス端子に、信号線を開発ボードに接続すると、サーボがすぐに静かになります。また、電波干渉が発生する可能性があります。この場合、信号線にプルアップ抵抗を追加することでも軽減できます。
サーボを購入すると、支払った金額に見合った価値が得られます。たとえば、数ドルほど安い sg90 を考えてみましょう。確かに回転はしますが、ギヤクリアランスが比較的大きくセンタリング精度が良くありません。精度が高くない場所での使用であればなんとかなります。
ただし、高い精度が求められるロボットの作成など、より高度なプロジェクトを実行する場合は、バックラッシュが小さいバージョンを選択する必要があります。そうしないと、期待される結果を達成することが困難になり、対応するタスクを正確に完了できなくなります。
️ 選ぶときはギアの素材にも注目してください。金属の歯は間違いなくプラスチックの歯よりも耐久性がありますが、比較的高価でもあります。さらに、関連するレビュー、特に同じプロジェクトを行ったプレイヤーからのフィードバックも読む必要があります。また、「micro servo sg90」の公式サイトや代理店を直接検索してみるのも良いでしょう。このようにして、多くの場合、より信頼できる購入チャネルを見つけることができます。
sg90の制御は実は難しくありません。基本的には、市販されている PWM 出力機能を備えたすべての開発ボードで対応できます。その中でも最も使いやすいシリーズと言えます。線を接続した後、ライブラリ関数を直接呼び出し、0 ~ 180 度の角度を指定するだけで制御全体が完了します。
Raspberry Pi でも実現可能ですが、拡張ボードが必要です。これは、Raspberry Pi の通常の GPIO ポートが複数のチャネルの正確な PWM 信号を同時に出力できないため、関連機能を実装するには拡張ボードを使用する必要があるためです。
micro:bit で遊んでいる場合は、さらに簡単です。グラフィカルプログラミングにはサーボモジュールがあり、小学生から始められます。重要なのは、信号線は PWM 機能を備えたピンに接続する必要があり、任意のポートに接続するだけではないことを覚えておくことです。
プログラムが 90 度回転するように記述されているにもかかわらず、45 度しか動かないことがあります。これはおそらく機械的な制限に問題があるか、初期角度が校正されていない可能性があります。 sg90 のデフォルトの範囲は 0 ~ 180 度ですが、一部のモデルの物理的な制限は若干異なる場合があります。
️ 解決策は 3 つの明確なステップに分かれています。まず、ステアリングホイールを手動で中央の位置まで正確に回転させてから、取り付け操作を実行する必要があります。次に、角度を 0 から 180 まで徐々に移動するテスト プログラムを作成し、実際の位置を注意深く書き留めるなど、プログラム内で角度の校正作業を実行する必要があります。最後に、コード内の角度値をマップします。上記の操作を行っても問題が解決しない場合は、電源が安定しているかどうかを確認する必要があります。
これは手頃な価格で使いやすく、関連分野の初心者が面白いものを作るのに非常に適しています。最も単純な方法は、サーボを 2 つだけ使用して上下左右の回転を実現できる PTZ カメラを構築することで、総コストはわずか十数元です。
上級者であれば、6 足ロボットの作成に挑戦することもできます。歩くときの姿勢は少しばかげていますが、プログラミング スキルを大いに発揮し、開発者が継続的なデバッグと改善の過程でプログラム ロジックと制御アルゴリズムの理解と適用を向上させることができます。
特に実用的なプロジェクトとして、猫の自動給餌器があります。 sg90を介してバッフルを駆動し、タイマーと連動します。設定した時間になるとキャットフードを取り出すことができます。覚えておく必要があるのは、サーボはローターがロックされた状態を長時間続けることができないため、保護のためにリミットスイッチを使用する必要があるということです。
これらのプロジェクトを完了すると、ステアリングギアに対する理解がより高いレベルに到達することは間違いありません。
サーボが従わない状況に遭遇したことがありますか?ぜひコメント欄で解決方法を教えてください。サーボで遊んでいるより多くの友人がそれを見てもらえるように、「いいね」を押してください。次回は、サーボを使ってロボットアームを作る方法についてお話しましょう。
更新時間:2026-03-11