n-shinichi が 2023年03月16日15時47分16秒 に編集
初版
タイトルの変更
初音ミクちゃんカー 魔改造
タグの変更
Aruduino
M5StickC
ESP-01
BLE
ESP-NOW
RemoteXY
メイン画像の変更
記事種類の変更
製作品
ライセンスの変更
(MIT) The MIT License
本文の変更
トミカのミニカーシリーズに初音ミクちゃんカーがあります。 これをハイテクミクちゃんカーに改造してます。 ![キャプションを入力できます](https://camo.elchika.com/3792c089a0b2f3b6552bf6db5c83853a1ed6626b/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f64626330626232342d616563392d346132392d613863382d3864363937643331373136342f32363635653435392d396338642d346435382d626664342d343465356633636239303666/) 写真 左はオリジナルの後方から。 右が改造ミクちゃんカーの後方です。 ステッピングモーターで走行、戦車のような超信地旋回も できます。 WiFiマイコン、高性能ESP8266を使った、 ESP-01マイコンモジュール搭載です。 WiFiに繋がるだけでなく、小さいながらWebサーバー機能もあります。 これを使ってスマホでラジコンにする際、小さな電池搭載の都合、 低消費電力通信としたいとこなのですがスマホと連携しやすい BLE機能がありません。 ESP8266・・・ESP-01 残念ながら汎用省電力無線通信のBLE機能がありません。。。が WiFiの機能を省略したESPNOW通信機能があり、 BLE同等の低消費電力通信が可能です。 しかし、ESPNOW通信はESPマイコンメーカー独自規格のため、 スマホでは使えません。 そこで無線通信の方法は BLE,ESPNOW両方使えるM5StickCを使い、 スマホ ⇐BLE⇒ M5StickC ⇐ESPNOW⇒ ESP-01 として、 M5StickCを中継器として通信構成にしています。 https://twitter.com/shinichi_nin/status/1636247080573485056 モーターはΦ6サイズのステッピングモーターをDRV8830、I2C制御の ドライバ使うことでポートが少ないESP-01で制御を可能としています。 ![キャプションを入力できます](https://camo.elchika.com/91725475aceaca9f09c6be8e5fa050f1e5650336/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f64626330626232342d616563392d346132392d613863382d3864363937643331373136342f39376564663037612d306532612d343233332d616634322d363838393633376265653034/) https://twitter.com/shinichi_nin/status/1629445501048492032 製作途中などは詳しい説明はこちらで紹介しています。 https://n-shinichi.hatenablog.com/