see,...play.google.comCOZMO(コズモ)というAIロボットのようでスマホやらでコントロールできるみたい。ヒカキンの動画でもともと知っていたみたいです。子供たちはほとんどテレビは観ないでYouTubeばかり観ています。ユーチューバーに願うのは子供たちの購買意欲をあまり駆り立てないでほしいということだけ。それで食ってんだもんね。脱線しましたがCOZMOがほしいと言われて自分でもよくわからないのですが、なぜかカチンときて「こんなもんは作ってやる!」と思わず言ってしまい引っ込みがつかなくなったので作ってみました。来たのだろうか?価格かな?我が家では出来合いのモノを極力買い与えないようにしています。ブロックとかを買うようにしています(有名どころはほぼあると思う)。最近では一人で小さいゼンマイ式のゾイドを作れるようになってプラモデルも買ったりしております。組み立てれるようになったのでそろそろ電動の大きめのもいけそう。(カスモ)を作製しましたのでご報告いたします。AI機能などは全くないカスみたいな性能ですが手作りのぬくもりを感じていただければ幸いです。CHE-0611.8インチ液晶ディスプレイロボットの顔の表現にはHiLetgoの128×160ピクセルTFTディスプレイを使用しました。ドライバICはST7735RでSPIでデータ通信します。Arduinoコード用のライブラリとして以下を使用いたしました。https://github.com/adafruit/Adafruit-GFX-Libraryhttps://github.com/adafruit/Adafruit-ST7735-LibraryESP32との接続は以下の通りです。☟デモプログラム(graphicstest.ino)を動かしてみました。ST7735Rディスプレイを使うのは初めてであった。2019年7月20日モータドライバDRV8835モータドライバDRV8835にESP32からPWM信号を入力してモータを制御します。モータドライバのMODEピンはGNDに接続しています。http://akizukidenshi.com/download/ds/akizuki/AE-DRV8835-Ss.pdfCASMOここではおなじみのスマホアプリBlynkでBluetoothを介してCASMOを遠隔操作します。2019年7月20日スマホからサーボやモータをコントロールします。サーボにはL字の木製の腕を付けています。連動してディスプレイに目を表示してかわいらしさを演出しております。長男くんも喜んで遊んでます。Bluetooth制御しているのですが、チョクチョク切断される。電源としてモバイルバッテリを使用しています。Blynk設定ここではスマホアプリのblynkでBLE32とBluetooth通信でCASMOを動かします。新規プロジェクトを作成します。TypeにはBluetoothを指定します。(アカウント登録したメールに送信されます)。ウィジェットとしてBluetoothとSlider、Joystickウェジットを配置します。Sliderウェジットの設定は最小値0と最大値180と設定してヴァーチャルピンV0に出力させました。サーボモータの角度指定に使用します。ジョイスティックの設定はx軸とy軸の出力をMERGEしてヴァーチャルピンV1に出力させ、それぞれ値は-190~190としました。y軸の値で前進/後進をx軸で左右モータ回転比指定をします。RETURNはONにしてジョイスティックはタップ移動後離すと自動的に中央に戻します。0;}}スライダ(ヴァーチャルピンV0)でサーボを、ジョイスティック(ヴァーチャルピンV1)でモータを制御します。同時にディスプレイの目玉を動かします。Bluetooth接続されると目が表示され、切断されると表示が消えます。本物を知るということも大事ですが、こういったように目の前で作ってみせてあげるのも親の務めではないでしょうか。作るものは何でもよいと思っています。ごはん支度を子供に見せるようにするのでも後にだいぶ違ってくるのではないでしょうか?すぐにどんどん自発的に考えるようになって親の考えもしないようなことをやってくれるようになることでしょう。CASMO製作におけるアレコレが役立てばCASMOの勝利と言えます。強い要望によりタイヤをキャタピラにしました。タミヤのキャタピラを使用しました。(コズモ)に近づいた。?長男くんの要望によりキャタピラにしました。(2019/7/25)腕に棒をつけてフォークリフトっぽくしました。次はビー玉が出る武器を作れとのことです。コメントをキャンセルメールアドレスが公開されることはありません。コメントのみでもOKです。コメントデータの処理方法の詳細はこちらをご覧ください。