AdSense

ラベル ミニ四駆 の投稿を表示しています。 すべての投稿を表示
ラベル ミニ四駆 の投稿を表示しています。 すべての投稿を表示

2017年4月15日土曜日

ミニ四駆をワイヤレス(Wi-Fi)で動かす⑤ ステアを制御する

前回投稿からしばらく経ちましたが、今回ミニ四駆の前輪ステアを制御できるようにしました。
ただし、ミニ四駆では前輪は固定ですので、代わりにバギーカーを使用しています。
さらに、ステア用の動力としてサーボモータを使用しています。

使ったもの:

・タミヤのバギーカー


・前輪ステア用サーボモータ


・電池と電池ボックス(ESP-WROOM-02とサーボ用)


・ESP-WROOM-02(WiFiモジュール)


・FT232RL USB-シリアル変換モジュール(千円以下の安いやつでOK)


(注意)ESP-WROOM-02は単品で使うと、
上記のFT232RL USBシリアル変換、レギュレータ、その他コンデンサなど必要になるので、下記の開発ボードを使った方がはるかに楽です。



やったこと:

さて、やったことのおさらいです。

(注意)開発ボードを使う場合はUSBを指すだけで電源供給もできるので、図のFT232RLや3.3Vレギュレータは不要です。


ここまでの説明は前回記事を参照ください。
http://mementomorisince2013.blogspot.jp/2015/11/wi-fi_29.html

さて、本題はここからです。


接続は上記のイメージですが、今回肝心なのは、サーボモータの動力を前輪シャフトに伝える機構部分です。下記の赤矢印になります。


この部品が欲しかったので、先日組み立てた、3Dプリンタでつくりました。
使った3D編集ソフトは、Windows10に標準で入っている3Dペイントアプリです。

データは下記になります。
ステアの部分のデータはこちらです。

サーボモーターのマウンターはこちらのデータを使わせていただきました。


全体でみるとこんな感じです。


無事、前輪のステアをワイヤレスで制御できました。


2015年11月29日日曜日

ミニ四駆をワイヤレス(Wi-Fi)で動かす④ 電池給電化

前回までの記事で、制御のワイヤレス化は実現できましたが、
バッテリーが電源からの給電だったので、今回電池給電にして完全なワイヤレスにしました。


これ迄の記事

http://mementomorisince2013.blogspot.jp/2015/11/esp-wroom-02.html
ワイヤレスモジュール(Wi-Fi)の使い方

http://mementomorisince2013.blogspot.jp/2015/11/drv8832arduino.html
モーターコントローラーの使い方

http://mementomorisince2013.blogspot.jp/2015/11/wi-fi.html
ミニ四駆に接続してワイヤレス化

やったこと


まずは、電池だけで動くことを確認します。
電池BOXからの給電で動くことが確認できたので、モーターとモーターコントローラー側はシャシーに乗る電池をつかうことにします。

ただし、そのままつけるとモーターが直接電流を拾ってしまうので、エナメル線でモーターコントローラ経由になるように取り回します。

モーター側も絶縁ビニールテープで金具に接触しないようにします。



電池からもエナメル線で外に流します。



このように、元の場所に収まりますが、電気的には接触してません。



エナメル線を外に出します。


ワイヤレスモジュールのESP-WROOM-02は、単三乾電池(1.5V)を3つを直列につないで4.5Vにし、レギュレータで3,3Vにして流し込みました。ばっちり動いています。

これで完全にミニ四駆のワイヤレス化です。


モーターコントローラは後ろのバンパーに載せました。


シリアルのチップも載せてるので、ブレットボードの配線はまだごちゃごちゃしてます。
追々整理して小型化するとして、とりあえず動かしてみます。



無事動きました!
速度は、モーターコントローラで調整できます。

不恰好ではありますが、とりあえずミニ四駆のワイヤレス制御成功です。
ハードの知識があまり無いので試行錯誤でしたが、よい勉強になりました。



2015年11月3日火曜日

ミニ四駆をワイヤレス(Wi-Fi)で動かす③ モーターと無線を結合して確認

前回、前々回と、単体のモジュールは動かせたので、いよいよ組み合わせて
ミニ四駆をWi-Fiでリモートコントロールします。

前々回のWi-fiモジュール(ESP-WROOM-02)を動かした記事
http://mementomorisince2013.blogspot.jp/2015/11/esp-wroom-02.html

前回のDCモーター(DRV8832)を動かした記事
http://mementomorisince2013.blogspot.jp/2015/11/drv8832arduino.html


使ったもの
・ESP-WROOM-02

・DRV8832使用DCモータードライブキット
・ミニ四駆


とりあえず、前回、前々回の組み合わせだけで、
ミニ四駆のモーターを開始、停止、逆回転できました。

ESP-WROOM-02のIO13とIO14を、DRV8832のIN1とIN2に接続しています。
写真、動画では、IN1とIN2それぞれがHIGHになるとLEDを点灯させました。





動画はこちら



ソースコードはこちら


さて、今回はモーター、WifiそれぞれにUSBシリアルとArduinoから5V電源供給していますが、制御がワイヤレスでも、電源が有線では意味無いので、次は電池駆動を考えます。

続く。