Windows 7ボックスからArduinosをプログラミングするクラスでは、新しいボードはそれぞれ新しいCOMポートとして認識されるため、同じボードを差し込む方が有利であることに気付きました。これが多すぎる場合は、最大値に達し、COMポートをこれ以上割り当てることができないようです。
異なるソケットには異なるCOMポート番号が割り当てられているように見えるため、毎回同じUSBソケットにボードを差し込むことも有利であると思われます。
関連する質問がいくつかあります。
WindowsはどのUSBデバイスがどのポートにあるのかという情報をどのように保持しますか?再起動後に同じボードまたは別のボードを接続すると、動作が明らかに変わります。
COMポートのリストを調べたり編集したりする方法はありますか?
ときどき、最善の努力(ランダム)にもかかわらず、マシンがロックしてArduinoの認識を拒否するようです。次に、デバイスマネージャーをポップアップし、デバイスを探します。別の再起動が必要になる場合があります。Arduinoのプラグを抜き差しするだけで機能することもあります。
COMポートを特定のボードに手動で「ロック」する方法はありますか。たとえば、特定のArduino用にCOM9を予約します。
これは、これらの問題の防止に特に関心があります。これは、複数のユーザーと新しいユーザーがいる高校環境だからです。プロセスを合理化し、問題の発生を減らす方法は、主題に集中する能力を向上させます。