初心者向け

スポンサーリンク
Programming

Arduino IDEでQumcumPRO(ESP32)を完全セットアップ!LED点滅まで最短5分

ESP32をArduino IDEでプログラムする方法を詳しく解説!ボードマネージャの設定、テストプログラムの作成、LED点滅テストの実行までのステップバイステップガイドです。初心者でも簡単に始められます。
Programming

Arduino IDE 2.3.2を最速インストール!日本語化からLチカ動作確認まで完全ガイド

要約まとめ 最新版 Arduino IDE 2.3.2 は旧1.x系と比べてコンパイルが約2〜3倍高速。UIもモダン化し、ライブデバッガーを標準搭載。 公式サイトから無料でダウンロード。Windows/macOS/Linux いずれもインストーラ or ZIP/AppImage を選択できる。 Preferences → Language を 日本語 に変更後、再起動すれば一瞬で日本語化OK。 最短3ステップ(ボード接続▶ボード選択▶ポート選択)で動作チェックが完了。 サンプル「Lチカ」をアップロードすれば、IDEとボード双方の通信確認が一気にできる。 旧IDEから移...
Programming

Arduinoサーボのハンチングを完全解決!writeMicroseconds活用ガイド

要約まとめ サーボが〈プルプル〉震えるハンチングはPIDゲイン過多と急加速/急減速が主因。 Servo.write()だけだとコントローラが粗く、ハンチングが顕在化しやすい。 ソフト加速(softMove)でステップを細かく切ると大幅に低減。 writeMicroseconds()でパルス幅を直接制御すれば解像度が5〜10倍に向上。 さらに独自関数new_writeMicroseconds()で“なめらか全域制御”が可能。 ハンチングの正体と根本原因 結論から言うと、ハンチングは「PIDコントローラのD(微分)成分が効きすぎ+速度ステップが粗すぎ」で起こる軽い振動現象。...
スポンサーリンク