標準のUIは操作が難しいただこれ、標準のUIがとても特殊で操作がメッチャ難しいんですよ。接続すると表示されるWebのUIなんですね。このLeftやRightを指でビーっとドラッグすると対応したタイヤが動く仕組みです。下の色の付いた四角形は、車体の下のLEDがその色で点灯します。これ、直進させるにはLeft+Rightを同時に同じ分上方向にドラッグしないといけないんですよ!(ありえない・・・あとスマホからって書いたのには理由があって、PCだとブラウザが画面タッチのイベントを拾ってくれないので操作できません。HTTPのGETメソッドで操作出来るこの難しい操作を何とかしたいですよね!?BeetleCはGitHubでソースも公開されているのでArduinoIDE等でカスタマイズしちゃえばいいんじゃない?って声も聞こえてきそうですが、標準UIがWebUIならHTTPで操作する方が簡単なんじゃないかと考えたわけです。これなら本体に手を加えなくていいですもんね。分かるように暗号化されてないので割と簡単です。実際に動作を解析したところ、次のようなGETメソッドで操作が可能でした。青(3)他のヘッダ部分はこのようにします。deflateちなみにURLを知っていればUI操作もいらないので例えばLED赤で速度100で直進させるなら、PCのブラウザからhttp://192.168.4.1/control?left=100&right=100&color=1と打ち込むだけです。ゲームパッドで操作するブラウザからでも操作できますけど、現実的ではないので操作にゲームパッドを使いたいと思います。)実装の仕方はボタンを押したときに、必要に応じてHTTPのGETをすれば良いだけです!今回は、十字キーの上を押すと前進、下を押すと後退、左で左旋回、右で右旋回する様にして、Aボタン(ボタン1)はスピードアップ、Bボタン(ボタン2)はスピードダウンに割り当てました。作ったアプリを配布します簡単ですが、上に書いた内容でゲームパッドからBeetleCの制御を行うWindowsのアプリを作りましたのでGitHubで配布したいと思います。使い方は、ゲームパッドをPCに繋げてPCからBeetleCにWifiで接続後、アプリを起動して「開始」ボタンを押してください。upLoginユーザーは見つかりませんでした。