mokomichi go go

mokomichiからの報告です

ワイルドミニ四駆をスマホで動かしてみました。

こんにちは。電子工作おじさんのmokomichiです。

以前から興味のあった「ワイルドミニ四駆」と、ワイルドミニ四駆スマホで操作できるツール「MKZ4」を動かしてみましたので、作り方をメモしておきます。

ワイルドミニ四駆とMKZ4

f:id:mokomichi70:20200112003603j:plain
ワイルドなミニ四駆です

本来は電池を入れて、ミニ四駆みたいに遊ぶおもちゃですが、MKZ4をつけることで、スマホで操作できる大人のおもちゃに変身します。

必要なもの。

・ワイルドミニ四駆
・MKZ4
・PC
・USB-シリアル変換
・シャーシを加工できる工具

制御基板を作る。

MKZ4に入っている基板に、電子部品を半田します。
基板も部品も全部入っています。

f:id:mokomichi70:20200112004154j:plain
部品を全部実装するとこんな感じ

制御基板にソフトウェアを書き込む。

①PCにArduino IDEをインストールします。

Arduino IDEで、ESP-WROOM-02(ESP8266EX)の開発環境を準備します。

f:id:mokomichi70:20200112230854p:plain
ファイル->環境設定を選択

f:id:mokomichi70:20200112231250p:plain
追加のボードマネージャーURLに"http://arduino.esp8266.com/stable/package_esp8266com_index.json"を入力してOKを選択

f:id:mokomichi70:20200112231619p:plain
ツール->ボードマネージャーを選択

f:id:mokomichi70:20200112231755p:plain
"esp8266 by ESP8266 community"をインストール

f:id:mokomichi70:20200112232005p:plain
ツール->ボード->esp8266を選択

Arduinoスケッチをダウンロードし、コンパイルする。

f:id:mokomichi70:20200112232330p:plain
"https://github.com/cerevo/MKZ4"にてソースコードをダウンロード

f:id:mokomichi70:20200112232606p:plain
ダウンロードしたフォルダ内にあるCerevo_MKZ4.inoをArduino IDEで開く

f:id:mokomichi70:20200112232840p:plain
スケッチ->検証・コンパイルを選択

④PCと基板を接続する。

USB-シリアル変換ケーブルを使います。
私はamazon買ったコレを使いました。

f:id:mokomichi70:20200112233411j:plain
USB-TTLシリアルアダプター(DSD TECH)

⑤プログラムを書き込む。

f:id:mokomichi70:20200112233730p:plain
USB-シリアルケーブルのCOM番号を確認

f:id:mokomichi70:20200112234001p:plain
ボーレートが115200になっているか確認しておく

f:id:mokomichi70:20200112234140p:plain
ツール->シリアルポートで、先ほどのCOM番号を選択

f:id:mokomichi70:20200112234257p:plain
スケッチ->マイコンボードに書き込むを選択

「書き込み完了」が表示されればOKです。

⑥ショートピンを変更する。

f:id:mokomichi70:20200112234603p:plain
基板のショートピンをB側にする(この写真はD側ですが・・・)

シャーシ加工・組み立て。

シャーシを加工して、組み立てます。
マニュアルには「いい感じにシャーシを削る」ぐらいしか書いていませんので、一か八かでいい感じに組み立てていきます。

f:id:mokomichi70:20200113000018j:plainf:id:mokomichi70:20200113000034j:plain
加工前

f:id:mokomichi70:20200113000048j:plain
これぐらい削ってみました

f:id:mokomichi70:20200113000105j:plain
穴はこれぐらいか?

f:id:mokomichi70:20200113000227j:plain
モーターとタイヤ付けて

f:id:mokomichi70:20200113000003j:plain
制御基板をのせて完成

動かしてみる。

基板に電源を入れると、スマホWi-Fi検索にMKZ4が出現しますので選択します。

Webブラウザにて"192.168.4.1"を入力し、画面に「CONNECTED」が表示されればOKです。

あとはスマホをスワイプすれば、スワイプした方向にミニ四駆が動きます。

以上、mokomichiのメモです。