電子工作

3Dプリンタ

多脚ロボットを作る!4脚ロボットを動かしてみる

こちらの記事でサーボモータをゆっくり動かすライブラリ(VarSpeedServo.h)と多数のサーボモータを動かすPCA9685の併用が難しいことが分かったので,今回は2台のArduinoを使って,それぞれ2脚ずつ(サーボモータ6個ずつ)接...
Arduino

2台のArduinoでシリアル通信(UART通信)により親機から子機にデータ送信

はじめに多数のデバイスを操作するため,複数台のArduinoを使い,Arduino同士を通信させたくなることがあります。この記事では,2台のArduinoUNOを使ってシリアル通信(の一種であるUART通信)で親機から子機に1バイト(0~2...
電子工作

第三の手 商品レビュー 【作業ヘルパー 逆作用ピンセットタイプ】

はんだ付けをする際にもう一本手が欲しいなと思うことがよくあり,これまでは紙テープで机に固定して手で押さえる代わりにしていたのですが,好きな角度で固定できないため不便に思っておりました。そこで,第三の手として使えるサポート材を買ってみたのでレ...
3Dプリンタ

ESP32 と TAMIYAのバギー工作基本セットでラジコン作成(その1.5)ステアリング機構の改良

以下の記事も併せてご覧ください。その①はこちら。その②はこちら。その③はこちら。その④はこちら。ステアリング機構の改良の必要性と方針その①で使っていた機構のはんだ付け部が取れて壊れてしまいました。修理しようと半田付けするも,ちょうど良い角度...
Arduino

多脚ロボットを作る!VarSpeedServo.h と PCA9685の併用について

なぜ併用したいか以前の記事でサーボモータをゆっくり動かすために必要となるVarSpeedServo.hの使い方と,多数のサーボモータを動かすために必要となるPCA9685の使い方を見てきました。VarSpeedServo.hでサポートされる...
電子工作

デジタルオシロスコープ の比較検討と SDS1104 使用レビュー

電子工作をする中でトラブルシュートする際にPWM波形を見たくなるなど,テスターだけだと物足りなくなる機会が増えてきたため,,デジタルオシロスコープを購入することにしました。PCと接続するタイプもありますが,PCの画面を占有して欲しくないので...
Arduino

多脚ロボットを作る!脚1本をそれっぽく動かしてみる。~VarSpeedServo.hでサーボモータをゆっくり動かす~

定番ライブラリ<Servo.h>の問題点以前の記事で多脚ロボットの生き物っぽい動きを見ました。生き物っぽく見せるためにはサーボモータをゆっくり滑らかに動かしたいです。しかし,Arduinoのサーボモータライブラリ<Servo.h>ですと目標...
Arduino

PCA9685 と Arduino で 多数のサーボモータを制御する

PCA9685とArduinoで多数のサーボモータを制御してみました。多脚ロボットで多数のサーボモータを独立に動かす必要があります。ArduinoではPWM信号を出せるピンが数個しかなく,足りません。PCA9685を使えば1つのピンだけ使っ...
3Dプリンタ

多脚ロボットを作る!

以下の動画を見たことをきっかけに,多脚ロボットを自分で作ってみたいと思いました。ロボットなのに生き物のような動きで気持ち悪い!(誉め言葉です)生き物っぽく見えるアルゴリズムってどんなのだろう,と気になったのも作りたいと思うようになった動機で...
ESP32

ESP32 と TAMIYAのバギー工作基本セットでラジコン作成(その④)

以前の記事も併せてご覧ください。その①はこちら。その1.5はこちら。その②はこちら。その③はこちら。配線図と注意点L298の5Vと書いてある端子はどこにも結線されていないので注意してください。12Vと書いてある端子から電源を入力します。ES...