お客さまがご利用のブラウザはサポートされていないため、正常に利用できない可能性があります。 お手数ですが、こちらをご確認いただき推奨環境のブラウザをインストールしてご利用ください。

ミニセルフバランスカーをスマホで操作できるようにする方法を学ぼう!

オンライン

M5StackのバランスロボットDIYキット「BALA-C」のサンプルコードに、スマホで操作するためのコードを追加する方法を学びます。

こんなことを学びます

<デモビデオ>
https://youtu.be/H2RSJvwwFHc

<講座内容>
※BALAC-Cをお持ちでない方も受講できます。

M5Stackから、マイコンモジュール「M5StickC」を使ったセルフバランスカーのDIYキット「BALA-C」が非常に低価格で発売されました。

このDIYキットはチャレンジプロジェクトという位置づけで、PID制御プログラムを自分で作って動かすことを前提としています。
しかし、PID制御は非常にハードルが高いためか、自立するためのサンプルコードが提供されています。

この講座は、自立するサンプルコードにスマホで操作するためのコードを追加して、セルフバランスカーをリモートコントロールできるようにする方法を学びます。

●サンプルコードについて
M5Stackが提供しているサンプルコードには「Arduino IDE」版と「UIFlow」版がありますが、本講座では「Arduino IDE」版を対象としています。
・サンプルコードのURL
 https://github.com/m5stack/M5-ProductExampleCodes/blob/master/App/BalaC/Arduino/Balac/Balac.ino

●スマホからの操作について
スマホからの操作には「Blynk」というIoTプラットフォームを提供するアプリを使用します。
今回はスマホとの通信にBluetoothを使用しています。
・Blynk Android版
 https://play.google.com/store/apps/details?id=cc.blynk&hl=ja&gl=US
・Blynk iOS版
 https://apps.apple.com/jp/app/blynk-iot-for-arduino-esp32/id808760481

●ブログでサンプルコードの改造方法を公開しています。
https://intellectualcuriosity.hatenablog.com/entry/2020/11/03/041837

<教え方>
画面共有機能とカメラを使用して、私の作業をご覧いただく形態です。
次の内容を行います。
・サンプルコードをダウンロードして、BALA-Cでサンプルコードを動かす。
・BlynkアプリでBALA-C用のプロジェクトを作成する。
・サンプルコードにスマホで操作するためのコードを追加する。
・スマホでBALA-Cを操作する。
BALA-Cをお持ちの方は是非見ながら実際に行ってみてください。

<使用部品>
・BALA-C ミニセルフバランスカー
 スイッチサイエンス https://www.switch-science.com/catalog/6346/
続きを読む

開催日程がありません

開催予定エリア

オンライン

価格(税込)

¥3,000

受けたい
2人が受けたい登録しています

オンライン受講日程

開催日程はありません。開催リクエストを送ってみましょう。

価格(税込) ¥3,000

オンライン受講料に含まれるもの

受講料に含まれるのはレッスン代のみです。

この講座の先生

IoTクリエイター

Arduino互換WiFiマイコンのESP8266やRaspberry Piを使って、生活を便利にするサービスや面白いモノを作っています。
1994年に実施された情報処理技術者試験の初代ネットワークスペシャリストで、IT系の資格を20種類以上取得しています。
IT企業でプログラマー・システムエンジニア・プロジェクトマネージャーとして様々なシステムの開発を行っていました。

  • 当日の流れとタイムスケジュール

    レッスン時間は90分を予定しています。

    一部
    15分 Arduino IDEの環境構築
    15分 サンプルコードをダウンロードして、BALA-Cでサンプルコードを動かす。
    二部
    15分 BlynkアプリでBALA-C用のプロジェクトを作成する。
    15分 サンプルコードにスマホで操作するためのコードを追加する。
    三部
    10分 スマホでBALA-Cを操作する。
    20分 質疑応答
    • こんな方を対象としています

      どなたでもご興味のある方に参加いただけます。
    ※ストアカでは講座に適用される保険を用意しています。詳しくはストアカ補償制度をご覧ください。

    レビュー1

    • 楽しかった!( 1 )
    • 勉強になった!( 1 )
    • 行く価値あり!( 1 )
  • M3

    男性 40代

    この講座は「大変勉強になりました」でした

    まずは、先生がテキストをご用意くださり、そのテキストに従って、自分のプログラムを改造していきました。
    途中途中素人質問をしたのですが、優しく解説して下さりました。
    途中iPhoneでは使用できないBluetoothアプリだったというトラブルにも見舞われたのですが、先生は非常に落ち着いてWiFiでのアプリ変更にご指導くださり、最後まで丁寧にご指導いただき、無事スマートフォンで倒立振子を操作することができました。
    その他、自分が今後こんな電子工作でプログラムが組めるようになりたいという夢を語り、どのような勉強方法が良いか無茶ぶりをしてしまったのですが、それにもご丁寧な指針を示してくださり、とても安心して受講でき、かつ尊敬できる先生です。
    是非皆さんも受講してみてください。

  • この先生の他の講座

    23

    開催リクエスト受付中

    秋葉原・御茶ノ水
    130

    開催リクエスト受付中

    秋葉原・御茶ノ水

    関連講座

    この講座を見た人は、こんな講座も見ています

    お探しの講座が見つかりませんでしたか?