Mira&Luna's nursery lab

旅乙女と発明娘の子供部屋

360°連続回転のサーボモータ「SG90-HV」を使ってみる🐧

f:id:miraluna:20180105114819j:plain:w200 Mira


連続回転サーボ「SG90-HV」を使ってみよう∂🎀/

f:id:miraluna:20210419105438j:plain

🍎「SG90-HV」と「SG90」の違い
これがTower Proさんの「SG90-HV」というサーボモータ
今まで何度かサーボモータの使い方を紹介してきましたが、そのときは「SG90」というサーボモータを使っていました。 それらの記事 → 🌼サーボモータの部屋🌼
今回使うのは「SG90-HV」というサーボ。連続回転(continuous rotation)タイプ。「HV」が付いただけで何が違うのかというと、動き方が大きく違うんです。

「SG90」は可動域が180°で、指定した角度(位置)まで回転してとまる。というもの。
「SG90-HV」は可動域が360°で、指定した速度でぐるぐる連続回転する。というもの。

動き方がこれだけ違うと、用途もまるで違ってきますよね。


🍎Arduinoで動かしてみる
それではさっそく「廻るペンギン」こと「SG90-HV」を、Arduinoを使って制御していきます。

f:id:miraluna:20190609183244j:plain:w300 ← 配線のしかた

🍧 スケッチ

#include <Servo.h>
Servo rasen;     //廻るペンギンの名前「螺旋(らせん)」
void setup() {
rasen.attach(6);   //PWMにつなぐ。[~]マークの3,5,6,9,10,11。ここでは6。
}

void loop() {
rasen.write(30);    //ここの数値が正転・反転、速度を司る。
}

<Servo.h>というライブラリを使います。これはArduino IDE(開発環境)に初めから用意されている、サーボモータを制御するためのライブラリです。
上のスケッチ(プログラム)は、6番ピンに"螺旋"の信号線をつないで、"30"という数値で動かすというもの。
この"30"と書かれた場所の数値を変えることで、回転の向きと速度を指定することができるの。

では指定する数値について、説明しますね。

0にすると正転で最も速く回る。90に近づくと遅くなる。(0~89は正転)
90にすると停止する。
180にすると反転で最も速く回る。90に近づくと遅くなる。(91~180は反転)

と、いうように動作が変化します。そしてぐるぐると回り続けます。
(正転は上から見て時計回り、反転は上から見て反時計回りです。)


でも90の近くになると、動作が不安定になります。サーボには個体差があると思うけど、私の螺旋は

正転の場合、89にするとちょっと動いてすぐに止まっちゃう。88にすると動くんだけど、時々止まっちゃって動作不安定。87以下で安定。
反転の場合、95以下にすると動かないか、ちょっと動いて止まっちゃう。96以上で安定。

ちなみに

0以下のマイナスは0と同じで正転最速(-100で動作確認しました)。
180以上は180と同じで反転最速(500で動作確認しました)。

でした。


🍎 こんなふうに動きます

www.youtube.com



f:id:miraluna:20210106121720j:plain:w200 動作検証はミラでした。




<お買い物コーナー>
                           🌷ステッピングモーター
🌱今回紹介した連続回転サーボ 🌳すごく強いサーボ    使ってみたい
              

人の歴史の中で最初に登場する金属「Copper」。

f:id:miraluna:20200223191040j:plain:w200 Luna

人類が初めに使った金属「
f:id:miraluna:20180210101941j:plain

和名:自然銅、銅
英名:Copper
化学式:Cu

英名のCopperは地中海の東の島Cyprus(キプロス)が語源で、キプロス島は銅の産地でした。



”あかがねいろ”ってどんな色か知っていますか?

「あかがね」というのは「銅」のこと。つまり銅色のことね。

銅は人の歴史の中で、初めに登場する金属。鉄は身近な金属だけど、自然界では酸化するなどしてほとんど単体で存在しないので、昔は精錬するのが難しかったのでしょうね。鉄のことは「くろがね」とも呼びます。

身近な銅製品というと、10円玉硬貨を思い浮かべる方も少なくないでしょう。10円玉は純粋な銅ではなく、錫(すず)と亜鉛を混ぜた合金で、錫を混ぜた銅は「青銅」と呼ばれます。英語でブロンズね。硬貨といえば5円玉も銅製品で、こちらは亜鉛が30-40%含まれています。亜鉛が20%以上の銅は「黄銅」といって、真鍮(しんちゅう)のことです。そして100円玉と50円玉と1999年までの500円玉はニッケルと銅の合金で、「白銅」といいます。(2000年から製造されている500円玉は銅とニッケルと亜鉛の合金で「ニッケル黄銅」です。)
つまり1円玉以外の硬貨はみんな、銅が使われているんですね。(1円玉はアルミニウム100%です。)

「銅(あかがね)」
「青銅」
「黄銅」
「白銅」
いろいろな銅がありますね。
f:id:miraluna:20190624175217j:plain:w300
ミラが電子工作でよく使うこのいろいろな色の導線も、被覆をむけばやっぱり銅です。

半導体不足の余波が、ただの電子工作娘の私のところにも......💧

f:id:miraluna:20200610180017j:plain:w150 Mira

ミラです。
聞いた話ですが、今世界的に半導体が不足しているそうですね。
スズキの自動車「スイフト」も生産ラインを一時停止して操業を調整すると聞きました。
私には関係のない話と思ってたんだけど、そうでもないかも。

私は今春休みなので、こないだ秋月電子通商八潮店さんに連れていってもらいました。最近あまり外に出ていないから、お出かけうれしい。
八潮店さん名物の10円出物に喜んだり、Raspberry Pi Pico(ラズパイピコ)が売り切れていてがっかりしたり、3v電池で5v出力を確保する方法に悩んだり、満たされた時間を過ごしました。そんな中、AVRマイコンの売り場を見ていると、いつもと何かが違うことに気付いたの。この違和感は何かしらとよく見てみると、値段がいつもと違う。少し高くなってる。


🍎 AVRマイコン「ATtiny13A-PU」愛称「瞳子(とうこ)」
f:id:miraluna:20190421155321j:plain:w300
この子はAVRマイコンの「瞳子」こと「ATtiny13A」。
今まで1kBメモリをもつ50円マイコンとして、小容量プログラムの制御に活躍してきた子。
その瞳子85になってた。
f:id:miraluna:20200916184356j:plain:w50 これじゃ”50円マイコン”の二つ名が返上されちゃうよ~。

他にも、ここのところ安くなり続けていた「みつは」も値上がりしてる。

🍎 AVRマイコン「ATmega328P-PU」愛称「みつは」
f:id:miraluna:20191122170945j:plain

値段の変更に気付いたものを挙げてみると......

 名称     前の値段   今の値段
ATtiny13A-PU :   50円  →  85円
ATtiny85-20PU :  130円  →  140円
ATmega328P-PU:  210円  →  240円
ATtiny10(10個) :  350円  →  360円
ATtiny84-20PU :  200円  →  230円

少しだけど上がってる。

ATtinyシリーズはマイクロチップ社が新シリーズを出したので、世代交代の関係で値段変更なのかもしれない。でもレジでもらえる「かわらばん」4月号には値段の変更がなかったの。つまり値段変更は計画されたものではなく、急遽変更を余儀なくされたということよね。

🍎 秋月さんで買い物するといつもくれる「かわらばん」
f:id:miraluna:20210404114819j:plain

PICマイコンは使ったことがないから疎いんだけど、PICマイコンの値段もチェックしてみたの。

PIC10F322-I/F :  45円  →  65円
PIC12F509-I/P :  75円  →  80円
PIC12F615-I/F :  80円  →  90円
PIC12F683-I/F :  120円 →  130円

10Fシリーズと12Fシリーズをざっと見ただけでもこのくらい値段変更の子がいた。つまり値段変更はAVRマイコンだけじゃないということね。

マイコンの値段変更は珍しいことじゃないんだと思う。私が初めて”みつは”ATmega328を買ったときは1つ250円だった。その後みつはは230円になって、210円になった。私が今年の3月に買ったときは210円だったもん。でも今回の変更は世界的な半導体情勢からきたんじゃないかと名探偵ミラヒェンは推理しているのです🔎
こんな片田舎のサバービアに住む電子工作娘にも、半導体不足の影響がやってきた、ということね。

ちなみにこの前紹介した「ふたまる🐢」こと「ATtiny202」は相変わらず40円でした。85円になった瞳子の2倍の2kBメモリをもってるのにね。DIPではなくSOPパッケージなのが扱いにくいのかもしれないけど、ふたまる🐢、お買い得ですよ🐤

🐢 ふたまるの使い方紹介 ↓
miraluna.hatenablog.com
miraluna.hatenablog.com


そんなことを思ふ、春でした🌸

f:id:miraluna:20180806220931j:plain:w200

<お買い物コーナー>
🍓 ラズパイ4    🍓 ラズパイピコ   🍓 Arduino Uno Rev3