Arduinoで電子工作入門(PCA9685モジュールを使用して複数のサーボモーターを同時制御する)

  Рет қаралды 21,653

メカトロDIYチャレンジ Mechatro DIY Challenge

メカトロDIYチャレンジ Mechatro DIY Challenge

4 жыл бұрын

入門者向けで有名なマイコンボード、Arduinoの使い方を説明します!
今回はサーボモーターSG90をI2C通信が可能なPCA9685モジュールを用いて複数制御する方法を紹介します!
複数のサーボモーターの制御が出来るようになると、ロボット制御など
出来ることの幅が広がるので、ぜひ覚えましょう!
前回の動画
• Arduinoで電子工作入門(ステッピングモ...

Пікірлер: 9
@user-bw6uh9em4v
@user-bw6uh9em4v 3 жыл бұрын
0:06 BGMに合わせて動くのめっちゃ気持ちいい
@molopi_R2-D2
@molopi_R2-D2 3 жыл бұрын
ちょうどArduino勉強中でこういうことがしたかったので大変参考になります!前半の2個同時に動かすとき片方が若干遅れて止まるように見えるのですが同時には出来ますか?後半のように9個や最大16個でも一斉に動いて一斉に90度でピタっと止まるようにも出来るのですか?
@diymechatrodiychallenge1434
@diymechatrodiychallenge1434 3 жыл бұрын
この動画作ったのは1年近く前なので細かいところは記憶していませんが、二個同時に動くように確かプログラムを書いた記憶があります。 微妙にズレて見えるのは、個体差でしょう。 同時に動くようにプログラムしても、個体差で微妙にズレたんだと思います。 個体差を消すように(つまり、個々の動くタイミングをちょっとズレるように)プログラムを変更することで、結果的に完全に同期しているように調整することはできると思います。
@andyfountain1861
@andyfountain1861 3 жыл бұрын
互換ボード+プロトタイピングボードのそのセットはどこに販売してありますか?
@diymechatrodiychallenge1434
@diymechatrodiychallenge1434 3 жыл бұрын
私は全部アマゾンで買いました。 特別な製品ではないのでアマゾン以外にも割と売ってると思います。 全部一括のセットはなく、個別で買ってますね。 以下参考です ↓互換ボード www.amazon.co.jp/OSOYOO-Arduino%E3%82%92%E3%81%AF%E3%81%98%E3%82%81%E3%82%88%E3%81%86-%E5%AD%A6%E7%BF%92%E3%82%AD%E3%83%83%E3%83%88%E5%9F%BA%E6%9C%AC%E7%89%88-%E5%88%9D%E5%BF%83%E8%80%85%E5%AE%9F%E9%A8%93%E3%82%AD%E3%83%83%E3%83%88-R3%E4%BA%92%E6%8F%9B%E3%83%9C%E3%83%BC%E3%83%89/dp/B00UKXHKXC/ref=sr_1_8?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&dchild=1&keywords=arduino+osoyoo&qid=1606638629&sr=8-8 ↓プロトタイピングボード www.amazon.co.jp/waves-Arduino-%E3%83%97%E3%83%AD%E3%83%88%E3%82%BF%E3%82%A4%E3%83%97-%E3%82%B7%E3%83%BC%E3%83%AB%E3%83%89-%E3%83%96%E3%83%AC%E3%83%83%E3%83%89%E3%83%9C%E3%83%BC%E3%83%89/dp/B079FQD44P/ref=sr_1_1_sspa?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&dchild=1&keywords=arduino+%E3%83%97%E3%83%AD%E3%83%88%E3%82%BF%E3%82%A4%E3%83%94%E3%83%B3%E3%82%B0%E3%83%9C%E3%83%BC%E3%83%89&qid=1606638568&sr=8-1-spons&psc=1&spLa=ZW5jcnlwdGVkUXVhbGlmaWVyPUFZNjRBRUxRUlpJTTAmZW5jcnlwdGVkSWQ9QTA2NzI3NTNMSkw2Vko0OEtEMEsmZW5jcnlwdGVkQWRJZD1BWlJWTEQ2T1BVVUFLJndpZGdldE5hbWU9c3BfYXRmJmFjdGlvbj1jbGlja1JlZGlyZWN0JmRvTm90TG9nQ2xpY2s9dHJ1ZQ== ↓PCA9685モジュール www.amazon.co.jp/KKHMF-PCA9685-16%E3%83%81%E3%83%A3%E3%83%B3%E3%83%8D%E3%83%AB-12-%E3%83%93%E3%83%83%E3%83%88-Arduino%E3%81%AB%E5%AF%BE%E5%BF%9C/dp/B078YRJ8D7/ref=sr_1_6?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&dchild=1&keywords=PCA9685&qid=1606638833&sr=8-6
@ShunanoriNisinomiya
@ShunanoriNisinomiya 3 жыл бұрын
ソースコードを丸写しさせていただきましたが、PCA9685 pwn =PCA9685(0x40); の部分で、no matching function for call to 'PCA9685::PCA9685(int)' と言うエラーが出てきてしまいます。 対処法をご教授いただけないでしょうか?
@diymechatrodiychallenge1434
@diymechatrodiychallenge1434 3 жыл бұрын
すいません、私このエラー出たことがなくわかりません。 今回のソース、あまり丸写しを想定しない作り(どのライブラリをどこで入手とかあまり説明できていない) になってしまっているので、PCA9685 Arduinoとかでネットを検索した方が早いかもしれません。
@ShunanoriNisinomiya
@ShunanoriNisinomiya 3 жыл бұрын
@@diymechatrodiychallenge1434 ご返信ありがとうございます。 多分ですがダウンロードしたライブラリと設定があってないんだと思うので自力で頑張ってみます!!!
@G-163
@G-163 2 жыл бұрын
9個あるなかで真ん中の子が不遇…
電子工作入門(ESP32でBluetooth通信)
4:22
メカトロDIYチャレンジ Mechatro DIY Challenge
Рет қаралды 16 М.
That's how money comes into our family
00:14
Mamasoboliha
Рет қаралды 12 МЛН
倒立振子のPIDの調整結果 ‐ Clipchampで作成
12:29
田中 彼方
Рет қаралды 9 М.
Arduinoで電子工作入門(6軸ジャイロセンサーMPU6050で3D姿勢表示)
10:57
メカトロDIYチャレンジ Mechatro DIY Challenge
Рет қаралды 17 М.
[Eng sub] DC brushed motor with PWM control
10:43
イチケン / ICHIKEN
Рет қаралды 121 М.
PCA9685 16-Channel 12-Bit PWM Servo Motor Driver with Arduino.
10:41
DC motor PID speed control
15:29
Curio Res
Рет қаралды 224 М.