Windows 10でのArduinoの問題と解決策

目次:

ビデオ: 激ドã‚ ランファン 手コã‚.wmv 2024

ビデオ: 激ドã‚ ランファン 手コã‚.wmv 2024
Anonim

上級ユーザーであれば、Arduinoと呼ばれるハードウェアおよびソフトウェアプロジェクトに精通しているかもしれません。

Arduinoはある意味ではRaspberry Piに似ていますが、ユーザーはWindows 10でのArduinoの問題を報告したので、今日はWindows 10でのArduinoの問題を修正する方法を紹介します。

Windows 10でArduinoの問題を修正する手順

  1. IDEを管理者として実行
  2. ドライバーを手動でインストールする
  3. 日付を変更する
  4. デバイスを別のPCに接続します
  5. 必要な証明書をインストールする
  6. Arduinoドライバーを再インストールする
  7. 適切なボードが選択されているかどうかを確認してください
  8. 互換モードをオン/オフにします
  9. LVPrcSrv.exeプロセスを終了する
  10. Arduino batファイルを実行する
  11. cygwinを実行しないでください
  12. 特定のデバイスを無効にする
  13. デバイスが正常に動作しているかどうかを確認します

ほとんどの場合、最新のドライバーを手動でインストールすることにより、Windows 10 Arduinoのバグをすばやく修正できます。 この方法で問題を解決できない場合は、互換モードを使用してみてください。

問題が解決しない場合は、以下の手順に従ってください。これらの解決策のいずれかが、発生している技術的な問題の解決に役立つと確信しています。

解決策1 –管理者としてIDEを実行する

ユーザーは、 シリアルポート「COM4」がすでに使用 されていると報告し、Windows 10 PC で エラーメッセージ を使用している可能性のあるプログラムを終了してみてください 。 Arduinoには、プログラミングを可能にする独自のIDEツールが付属していますが、このエラーが原因でユーザーがIDEを起動できないようです。

Windows 10 PCでこの問題を修正するには、管理者としてIDEツールを起動する必要があります。 そのためには、IDEを右クリックして、メニューから[管理者として実行]を選択するだけです。

IDEを管理者として実行して問題を解決した場合、アプリケーションを起動するたびにこのメソッドを使用する必要があります。 必要に応じて、次の手順に従って、常に管理者権限で実行するようにアプリケーションを設定できます。

  1. Arduino IDEを右クリックし、メニューから[プロパティ]を選択します。
  2. [互換性]タブに移動し、[管理者としてこのプログラムを実行する]オプションをオンにします。

  3. [適用]および[OK]をクリックして変更を保存します。

管理者としてArduino IDEを実行した後、問題は完全に解決されるはずです。

解決策2 –ドライバーを手動でインストールする

ユーザーは、IDEでArduinoに接続できないと報告しており、これは大きな問題になる可能性があります。 この問題を解決するには、Arduinoドライバーを手動でインストールする必要があります。次の手順に従ってインストールできます。

  1. Windowsキー+ Xを押してWin + Xメニューを開き、メニューから[デバイスマネージャー]を選択します。

  2. デバイスマネージャー が開いたら、ドライバーがインストールされていないArduinoデバイスを見つけます。
  3. デバイスを右クリックし、メニューから[ドライバーソフトウェアの更新]を選択します。

  4. [コンピューターを参照してドライバーソフトウェアを探す]を選択します

  5. [コンピューターのデバイスドライバーの一覧から選択させてください]を選択します

  6. [ディスク使用]ボタンをクリックします。

  7. [参照]ボタンをクリックして、ドライバーを見つけます。

  • また読む:ArduinoとWindows 8.1、10アプリの間にBluetoothリンクを確立する

ドライバーが署名されていないためインストールできないと報告したユーザーはほとんどいません。 これは、悪意のあるドライバーからユーザーを保護するために設計されたWindowsのセキュリティ対策です。

この機能を使用することで、デジタル署名されたPCに正規のドライバーのみをインストールできます。 残念ながら、この機能がArduinoドライバーの問題の原因であると報告したユーザーはほとんどいません。

Windows 10 PCにArduinoドライバーをインストールできない場合、次の手順に従ってドライバー署名強制機能をオフにすることをお勧めします。

  1. [スタート]メニューを開き、[電源]ボタンをクリックします。

  2. キーボードのShiftキーを押しながら、[再起動]をクリックします。
  3. 画面に3つのオプションが表示されます。 トラブルシューティングを選択します。
  4. 次に、[詳細オプション]> [起動設定]を選択し、[再起動]ボタンをクリックします。
  5. コンピューターを再起動すると、画面に利用可能なオプションのリストが表示されます。 キーボードのF7または7を押して、[ドライバー署名の強制を無効にする]オプションを選択します。

これでWindows 10が正常に起動し、無署名のドライバーを問題なくインストールできるようになります。 署名されていないドライバーをインストールしようとすると警告が表示される場合がありますが、Arduinoドライバーは問題なくインストールできます。

解決策3 –日付を変更する

Arduinoドライバーをシステムにインストールしているときに問題を報告したユーザーはほとんどいませんが、問題の原因は証明書の期限切れであるようです。 これにより、ドライバーがインストールされない場合がありますが、日付を変更するだけで問題を解決できるはずです。

Windows 10でこれを行うには、次の手順を実行します。

  1. タスクバーで時計を右クリックし、[時刻/日付の調整オプション]を選択します

  2. [日付と時刻] ウィンドウが開いたら、[時刻を自動的設定]および[タイムゾーンを自動的に設定]オプションが無効になっていることを確認します。 [変更]ボタンをクリックします。

  3. 日付と時刻の変更 ダイアログが表示されます。 たとえば、数日または数か月前など、以前の日付を設定し、[変更]をクリックします。

  4. 日付が変更された後、ドライバーを再度インストールしてください。
  5. ドライバーをインストールした後、再度 日付と時刻の 設定に進み、正しい日付を設定します。 [時間の自動 設定] オプションと[タイムゾーンの自動設定] オプションをオンにすることもできます。
  • また読む:タスクバーの時計がWindows 10のカレンダーと統合されるようになりました

解決策4 –デバイスを別のPCに接続する

ユーザーによると、Windows 10がArduinoを認識できない場合は、古いバージョンのWindowsを実行している別のPCに接続することをお勧めします。 ユーザーは、デバイスを別のPCに接続した後、デバイスが認識されたと報告しました。

Arduinoモデルを見つけた後、ドライバーをダウンロードし、Windows 10 PCにデバイスをインストールできました。

解決策5 –必要な証明書をインストールする

Windows 10 PCにArduinoドライバーをインストールできない場合、ドライバー証明書に問題がある可能性があります。 必要な証明書をPCにインストールすることで、簡単に修正できます。 そのためには、次の手順に従う必要があります。

  1. Arduino / driversディレクトリを開きます。
  2. arduino.catを見つけて右クリックし、[開く]を選択します。
  3. 新しいウィンドウが開いたら、 [署名の表示]ボタンをクリックします。
  4. [証明書のインストール]ボタンをクリックします。

証明書をインストールしたら、Arduinoドライバーを問題なくインストールできるはずです。

解決策6 – Arduinoドライバーを再インストールする

ユーザーは、Arduinoを起動しようとすると「 デバイスを開けません」 というメッセージが表示さ れ 続けると報告しました。 どうやら、この問題はドライバーが原因であり、この問題を修正する最も簡単な方法の1つはドライバーを再インストールすることです。 それを行うには、次の手順を実行します。

  1. デバイスマネージャーを開きます。
  2. デバイスマネージャーで Arduinoを見つけて右クリックします。 アンインストールを選択します。

  3. [このデバイスのドライバーソフトウェアを削除する]をオンにして、[OK]をクリックします。
  4. ドライバーを削除した後、PCを再起動します。

ドライバーを削除したら、最新バージョンのドライバーをダウンロードして、PCにインストールするだけです。 これにより、Arduinoでのドライバー関連の問題はすべて解決されます。

解決策7 –適切なボードが選択されているかどうかを確認する

ユーザーによると、Arduino IDEから適切なボードを選択しないと、 デバイスを開け ませんというエラーメッセージを取得 できます 。 この問題を回避するには、必ず[ツール]セクションに移動し、適切なボードを選択してください。

  • また読む:F.luxは、Windowsストアで間もなく利用可能になります

解決策8 –互換モードのオン/オフ

ユーザーはArduino IDEで シリアルポート名が定義さ れてい ないという エラーメッセージを報告しましたが、彼らによると、この問題は互換モードが原因です。

この機能は、Windows 10で古いソフトウェアを実行する場合に非常に役立ちますが、互換モードを使用すると特定の問題が発生する場合があります。 Arduinoでこの問題を修正するには、以下を実行して互換モードを無効にする必要があります。

  1. Arduino IDEショートカットを見つけ、右クリックして[プロパティ]を選択します
  2. [互換性]タブに移動し、[このプログラムを互換モード実行する]がオンになっていないことを確認します。 このオプションがチェックされている場合は、チェックを外し、「 適用」および「 OK」をクリックして変更を保存します。

一部のユーザーは、Windows 98 / Meの互換モードでArduino IDEを実行することでこの問題を解決できると主張しています。 これを行うには、上記の手順を繰り返し、オプションで[このプログラムを互換モードで実行する]をオンにします。

古いバージョンのWindowsを選択し、[適用]および[OK]をクリックして変更を保存します。

解決策9 – LVPrcSrv.exeプロセスを終了する

ユーザーは、プログラムをアップロードしようとするとArduinoソフトウェアがフリーズすることを報告しました。これはユーザーにとって大きな問題になる可能性があります。

どうやら、LVPrcSrv.exeと呼ばれるLogitechプロセスがこのエラーを表示しているので、修正するにはタスクマネージャからこのプロセスを終了する必要があります。 それを行うには、次の簡単な手順に従います。

  1. Ctrl + Shift + Esc押してタスクマネージャーを開きます
  2. タスクマネージャー が開いたら、[詳細]タブに移動してLVPrcSrv.exeを探します。
  3. このプロセスが見つかった場合は、それを右クリックして、メニューから[タスクの終了]を選択します。

  4. プロセスが終了したら、 タスクマネージャー を閉じて、Arduinoソフトウェアを再度実行してください。

LVPrcSrv.exeがPCでこの問題を引き起こしている場合、PCでArduinoソフトウェアを実行するたびにこのプロセスを終了する必要があります。

  • また読む:2016年9月のWindows開発者仮想マシン向けビルド

解決策10 – Arduinoのbatファイルを実行する

ユーザーによると、 Arduinoで問題が発生 しているため、arduino.exeファイルを実行してArduinoを起動しようとすると、PCのエラーメッセージ を閉じる必要があり ます。

この問題を回避するには、run.batファイルをダブルクリックしてArduinoを起動するだけです。 Arduino環境は起動に時間がかかる場合があるため、辛抱しなければならないことに注意してください。

解決策11 – cygwinを実行しないでください

ユーザーは、cygwinをバックグラウンドで実行しているときにArduinoでスケッチをコンパイルしようとすると、特定の問題が発生する可能性があると報告しました。 PCでこの問題を回避するには、Arduinoの使用中にcygwinをオフにするだけです。

それでも解決しない場合は、Arduinoディレクトリからcygwin1.dllを削除し、cygwinディレクトリからcygwin1.dllに置き換える必要があります。

解決策12 –特定のデバイスを無効にする

Arduinoソフトウェアの起動に時間がかかり、[ツール]メニューを開こうとするとフリーズしているようだと報告するユーザーはほとんどいません。 この問題は、PCにCOMポートを作成できる他のデバイスが原因です。

これらのデバイスの良い例はBluetoothデバイスです。そのため、これらのデバイスのいずれかを使用できる場合は、必ずデバイスマネージャーから無効にしてください。 そのためには、次の手順に従う必要があります。

  1. デバイスマネージャーを開きます。
  2. 無効にするデバイスを見つけ、右クリックして、メニューから[無効]を選択します。

これらのデバイスを無効にすると、Arduinoソフトウェアの読み込み時間が改善されます。

解決策13 –デバイスが正常に機能しているかどうかを確認する

ユーザーによると、デバイスが破損しているとArduinoボードの問題が発生する可能性があるため、別のPCで試してみることをお勧めします。 可能であれば、異なるオペレーティングシステムの異なるコンピューターでデバイスを試してください。

すべてのデバイスで問題が発生する場合、それはArduinoボードに欠陥があることを意味し、できるだけ早く交換する必要があります。

ご覧のとおり、ArduinoとWindows 10にはあらゆる種類の問題がありますが、ほとんどの場合、適切なドライバーをインストールするか、セキュリティ証明書を確認するだけで、これらの問題を解決できるはずです。

また読む:

  • Windows 10のDesktop.iniファイルとは何か、それらを非表示にする方法
  • 修正:WindowsキーがWindows 10で機能しない
  • Hxtsr.exeファイル:何であり、Windows 10コンピューターに与える影響
  • Windows 10のVulkanランタイムライブラリ:知っておくべきこと
  • マイクロソフト、HoloLens開発キットの出荷を開始
Windows 10でのArduinoの問題と解決策