mBlockでビジュアルプログラミングして操作する。センサーもつけちゃう。スマートフォン用の表示で見る青いやつの進捗日記。べんきょうのしんちょくをかいていきます。mBlockでビジュアルプログラミングして操作する。センサーもつけちゃう。mBlocktech.motoki-watanabe.netの続編。ai-coordinator.jpこのサイトの後半にも書いてあります。ちなみにこのサイトだとBluetoothで繋ぐように書いてありますが、コードで繋いでても動くのでどちらでも大丈夫です。サイトの通り、まずファームウェアのアップデートをしましょう。いじってみる実際画面はこんな感じです。ここからモードを選べます。ArduinoモードにするとArduinoのコードらしきものをかが出てきます。今回はmBlockで全部ビジュアルプログラミングして動かすことをやるので一旦無視。緑の旗をイベントとして使えます。ちなみにmBotに接続している状態ならば、mBlockでビジュアルプログラミングをしたらそれが即反映されるようになっています。初期設定に戻すというのがあります。これを選んでArduinoにアップロードしてないとmBlockから操作できません。ちなみにスマホのmakeBlockってアプリでBluetooth接続して操作するときも同様。(↑の後半にスマホアプリについて書いてます。)ある意味これは初期設定に戻している、というよりアプリから直接操作できる設定にする、というコードをMegaPiに書き込む、と思っていいと思います。Tankを組み立ててる場合、ポート1〜3にモーターをつけているので、エンコーダー付モーター「1」のパワーを「2」にする1でポート1、2で255とか数値選べば動きます。このコードを動かすイベントは、ここから選んで付けてあげましょう。最終的に私はこうしました。2.0の場合、このポート6〜8に超音波センサーとかジャイロセンサーとか繋げられます。それもキットに付属しているはずなので、つなげてみます。こんな感じで距離を使えるので、これを演算のとこからこの値より大きい、とかで指定してあげるとこれを制御のところでとかやると超音波センサーの値を使えます。ちなみに、スマホアプリも、編集のところから超音波センサーのUIを選べて、Bluetoothを繋いでいればリアルタイムで超音波センサーの値をとれます。mBlockでビジュアルプログラミングしたものを、Arduinoにアップロードしようと思うと...ここから出来ると思うんですけどね。いうか出来るは出来ると思うのですが。このArduinoのコードらしきものが書いてある画面、ビジュアルプログラミングしても更新されない。mBlockでビジュアルプログラミングして操作する。センサーもつけちゃう。このサイト通りやればいけます。はてなブログProデザイン会社の新米フロントエンドエンジニア。(16)月別アーカイブスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。