Skip to content

tomitomi3/Realized_MAGNUM_SAVER

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Realized MAGNUM SAVER / あの頃夢見た MAGNUM SAVER

概要

ミニ四駆の第2次ブーム「爆走兄弟レッツ&ゴー!!」という漫画があり、その主人公が使用するミニ四駆が「MAGNUM SABER(マグナムセイバー)」です。 漫画ではミニ四駆と主人公が並走しながらゴールを目指します。主人公が声をかけるとミニ四駆も呼応・反応します。

そんなミニ四駆を夢見て早何十年。。。なんか出来そうな気がしてきました

出展

M5 Japan Tour 2023 Spring Kanazawa ミニN駆実行委員会@MFT2023
MAGNUM M5 2023 Tour MAGNUM MFT2023

仕様

  • PWMによるDCモーターの回転制御
  • デッドマンスイッチとして一定時間毎にモーター回転を原則
  • 声に応じてマシンが呼応
    • 「爆走兄弟レッツ&ゴー!! 1」で主人公が発した単語でモーターの回転制御を行う

システム構成

IoTなミニ四駆を実現する構成とする。音声認識を行う部分と無線で通信を行いモータ制御を行う構成とする。

ハードウェア構成

  • 部品
部品 備考
M5StickC -
MOSFET NchパワーMOSFET 60V5A 2SK4017
R 抵抗 10kΩ~100kΩ
C 電解コンデンサ
ダイオード 抵抗 10kΩ~100kΩ
LiPO リチウムイオン電池
LiPO電源管理 電源管理IC モジュール

ソフトウェア構成

音声認識とデータ送信のアプリケーションと送信されたデータを受信してPWM制御を行うM5StickC側のファームからなる。

  • VoiceCtrlApp

    • C#で作成。
    • 音声認識エンジンにより2種類。MS標準のSpeechRecognitionVoskを使用。
    • UDPプロトコロルによりM5StickCにデータを1バイト送信する
  • MiniNWDCtrl

    • 受信したデータに基づきG26をPWM制御

単語

下記の単語を抜粋してソフトに登録しています。下記は爆走兄弟レッツ&ゴー!! 1巻から収集しています。

  • セイバーゴー
  • ひゃっほー
  • いっけー
  • 直線なら俺のもんだぜ
  • かっとべマグナム
  • しっかりしろマグナム
  • マグナムゴー
  • がんばれマグナム
  • いけぇマグナム

指定IPアドレスに指定文字列をUDPで送信するスクリプト

コマンドプロンプトで下記powershellスクリプトを実行する。

> powershell .\sendUDPpacket.ps1 IPアドレス 文字
> powershell .\sendUDPpacket.ps1 192.168.1.1 1

今後

  • 加速度・角速度センサーを用いたコーナリング時の加減速
  • MCU、モーター制御部をコンパクト

参考文献

  1. こした てつひろ. "爆走兄弟レッツ&ゴー!! 1". 第13刷, 小学館, 1996.

About

Realized MAGNUM SAVER / あの頃夢見た MAGNUM SAVER

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published