1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

100均タッパーのラジコン船をEdgeTXミキシングでドローン風に操作する

1
Posted at

はじめに

ダブルモーターのラジコン船を、EdgeTXプロポのミキシング機能でドローンと同じ感覚で操作できるようにする方法を紹介します。

ラジコン船の構成

百均のタッパーを使ってラジコン船を作りました。こういう船は世界中で作られていると思います。タンク型ラジコンと同じ仕組みでシンプルです。

Cheap-Ship.jpg

機能ブロック図はこんな感じです。

機能ブロック図

課題と方針

タンク用モーターESCだと、左右のモーターを独立して操作することになります。慣れていないと操作しづらい。ドローンと同じようにスロットルとエルロンで操作したいところです。

うまい具合にモーターを制御してくれるESC、たとえば近藤科学のMD-2もありますが、ちょっと高い。Pixhawkのようなフライトコントローラーを使う手もありますが、これも高価です。

なるべく安く済ませたいので、AliExpressで安いダブルモーターESC KINGMODEL MIXDRI PRO 5AX2を購入しました。送信機のミキシング機能で操作しやすくすれば解決です。

実はこのESCにはスイッチで独立モードとミキシングモードを切り替える機能がありました。いろいろ設定し始めてから気がついたのですが、悔しいので最後まで続けました。😓

ついでに、ドローンと同じようにアーム・ディスアームもスイッチで操作できるようにしていきます。

使用機材

送信機はJumper T-Lite V1 (JP4IN1)で、ちょっと古めのモデルです。もともとOpenTXでしたが、EdgeTXに書き換えています。外部モジュールにBETAFPV ELRS Nano TX Moduleを搭載しています。

  • EdgeTX Version 2.11.5(Jumper T-Liteは2.12以降は非対応)
  • ExpressLRS Version 3.6.2(V4.xは気が向いたらアップデートする)

受信機は、以前の記事で取り扱ったELRS 2.4Ghz PWM 7CHです。

設定手順

文章で書くと長くなるので、EdgeTX Companion 2.11.5 のスクリーンショットで説明していきます。

セットアップ

外部送信モジュールを使用する設定です。
ELRS 3.xはアームロック解除がCH5固定です。

etx-setup.png

入力

Jumper T-LiteはSAとSBが3ポジション、SCとSDが2ポジションスイッチです。
アームロック解除は1bitなので、2ポジションスイッチを割り当てます。
3ポジションでもいけますが、中央の位置が無意味になるのでもったいないですね。
ここではSDをCH5に割り当てています。

etx-inputs.png

出力

名前をつけているくらいで、特に変更はしていません。

etx-outputs.png

カーブ

CV1〜4に設定を入れています。ミキシングで使います。

etx-curves.png
etx-cv1.png
etx-cv2.png
etx-cv3.png
etx-cv4.png

論理スイッチ

L01~L05に設定しています。ミキシングに使用します。

etx-logicalswitch.png

ミキシング

スクリーンショットの通り、かなり複雑です。
説明し始めると終わらないので、設定画面を全部載せておきます。

etx-mixes.png

CH1

CH1-1

m-ch1-1.png

CH1-2

m-ch1-2.png

CH2

CH2-1

m-ch2-1.png

CH2-2

m-ch2-2.png

CH5

m-ch5.png

CH6

m-ch6.png

CH7

m-ch7.png

CH8

m-ch8.png

CH11

CH11-1

m-ch11-1.png

CH11-2

m-ch11-2.png

CH11-3

m-ch11-3.png

CH12

CH12-1

m-ch12-1.png

CH12-2

m-ch12-2.png

CH12-3

m-ch12-3.png

CH13

CH13-1

m-ch13-1.png

CH13-2

m-ch13-2.png

CH13-3

m-ch13-3.png

CH14

CH14-1

m-ch14-1.png

CH14-2

m-ch14-2.png

CH14-3

m-ch14-3.png

ミキシング・フローチャート

ミキシング画面だけだとさっぱり分からないので、フローチャートを作りました。自分自身の理解にも役立ちました。

edgetx-diagram.png

動作確認

アームロック

SDスイッチがOFFの状態です。
プロポの電源を入れたときにSDスイッチがONだったとしても、いきなり動かないようにミキシングで制御しています。

radio-off-1.png

スティックを動かしても、出力に変化はありません。

radio-off-2.png

アームロック解除

radio-on.png

前進

radio-on-f.png

前進右

エルロン(モード2では右スティックの横方向)を右に入れると、左モーターの出力が下がります。
出力ゼロ(PWM 1500)付近だと不安定になるため、一定以下には下がらないように制御しています。

radio-on-f-r.png

前進左

エルロンを左に入れると、右旋回と逆の動作になります。

radio-on-f-l.png

後退

radio-on-b.png

後退右

radio-on-b-r.png

後退左

radio-on-b-l.png

回転右

位置はそのままで右回転します。

radio-on-rot-r.png

回転左

位置はそのままで左回転します。

radio-on-rot-l.png

航海

公園の噴水でいざ出港。
ドローンと同じ感覚で操作できるようになったので大満足です。

sail.gif

まとめ

EdgeTXのミキシング設定について、以前より理解が進んだと思います。
まだまだ触れていない機能が多いので、何かの折に試してみたいところです。

次はArduPilotで自動航行にも挑戦してみたいですね。

参考

YouTube動画 【キャタピラ車でドリフト】プロポ設定を完全解説!自作ラジコン戦車

Motor arming/kill switch

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?