Code2Grow トラブルシューティング ガイド
ハードウェアのトラブルシューティング:
-
Micropython エラー:
Micropython がインストールまたは更新されていない可能性があります。下の画像の Code2grow コーディング ワークスペースに表示されるプロンプト メッセージに従って更新してください。
問題が解決しない場合は、マイクロコントローラが特定のコンピュータと互換性がない可能性があります。その場合は、別のコンピュータを使用してみてください。
.png)
-
ロボットが応答しない、または動かない:
新しいファイルを作成し、WindTree Signature Robotics PICOを選択していることを確認してください。
間違ったロボットを選択するとエラーが発生し、プログラムが正しく実行されません。
ライブラリアイコンから適切なライブラリファイルをダウンロードしたことを確認してください
YYMiniCar はインストールする必要がある唯一のライブラリです。インストール時に緑色のチェックマークが付いていることを確認してください。

Code2grow 一般的なトラブルシューティング フローチャート:
-
何も機能しない場合の対処方法:
各コンポーネントの分離テストを実施する
分離テストは、システムの各コンポーネントを個別にテストして、障害や問題を特定し、分離するトラブルシューティング方法です。このアプローチにより、各部分が他のコンポーネントからの干渉を受けずに正しく機能することが保証されます。
例:起動の問題が発生しているコンピュータ システムでは、分離テストではすべての周辺機器を取り外し、各コンポーネントを個別にテストする場合があります。技術者は最初に電源をテストし、次に RAM、ハード ドライブなどをテストします。各コンポーネントを個別にチェックすることで、起動の問題の原因となっている障害のある部分を特定し、対処できます。
ソフトウェアのトラブルシューティング:
-
モーターが機能していないことに気付いた場合
マイクロコントローラのポートにワイヤーが完全に差し込まれていることを確認してください
ワイヤーが双方向モーターポートのピンに完全に差し込まれていることを確認してください。
ロボットが動いているが、反対方向に動いている場合は、配線が逆に接続されているか、間違って接続されていることを示しています。
各対応するビルドのステップバイステップのビルド手順に示されているように、正しいモーター ワイヤが正しい向きで各ピンに接続されていることを確認します。
ハードウェアのトラブルシューティング:
サーボの摩耗
サーボには小さなギアが付いており、限界まで押すと摩耗します。サーボを簡単に動かせる場合は、ギアが摩耗していることを意味します。これは、手による不要な動きが原因である可能性があります。このようなことが起こった場合は、交換する必要があります。
サーボを0に設定する
ロボットを動かして奇妙な場所でゼロになった場合、サーボが組み立て時に調整されていなかったことを意味します。サーボを外してゼロになるようにコーディングし、向きを変えたい方向に配置してみてください。
Too much Torque
テキストを変更して独自のコンテンツを含めます。フォント、サイズ、スケールを調整してスタイルをカスタマイズします。
サーボが焼損
Change the text to include your own content. Adjust the font, size or scale to customize the style.