仲間外れだったATOM Lite君に仕事を覚えさせた。
PS3コントローラーとBTで繋いで以下の設定で6ch全てのI/OをPWM制御する事に成功。
ledcSetup (channel, 5000, 8);
サーボはArduino標準装備拡張機能のServoがンパイルエラーが出た。どうやらESP32に対応してないのが原因らしい。ESP32対応の拡張を試したがうまく行かず。ledcWriteでゴリゴリやってみたらうまくいった。
ledcSetup (channel, 50, 10);
int min =28;
int max=115;
ledcWrite(channel, map(data, -180, 180, min , max));
今後の可動プラモはATOM Liteに統一できそうだ。但し出力が6chまでの場合に限る。
0 件のコメント:
コメントを投稿