banner
ニュース センター
本当に素晴らしい体験を得るために、当社の幅広い世界クラスの製品とサービスからお選びください。

ロボピコのレビュー

Apr 27, 2024

Cytron Robo Pico は、ロボット工学および IoT アプリケーション向けに特別に設計された Raspberry Pi Pico (W) 用のキャリア ボードで、2 チャンネル DC モーター ドライバー、4 つのサーボ モーター ポート、およびさまざまなセンサーや/または接続するための 7 つの Grove I/O コネクタを備えています。アクチュエータ。

同社が私たちにロボ ピコ ボードのレビューを依頼したとき、BocoBot と呼ばれるボードをベースにしたカー ロボット キットがあることに気づきました。このキットには、取り付けビデオと、超音波センサーによる障害物回避動作、光探索、ライン追跡などの 5 つのチュートリアルが付属しています。 WiFiリモコン。 そこで、レビューをより楽しく興味深いものにするために、フルキットを求めました。

ロボピコの仕様:

上の写真に示すように、キットには次のアイテムが付属しています。

キットを組み立てるとこんな感じです。

Cytron では、組み立てを簡単にするためのビデオ説明書を提供しています。

Raspberry Pi Pico は C/C++、MicroPython、CircuitPython をサポートしており、このレビューでは後者を使用します。 以前のレビューと同様に、プログラミングには Thonny IDE を使用します。 Windows、Linux、macOS にインストールできるほか、Raspberry Pi SBC から実行することもできます。 インストールが完了したら、Thonny を開き、「実行」メニューをクリックして「インタープリターの構成」を選択し、「CircuitPython(generic)」を選択します。

最新の UF2 ファームウェア ファイルをボードにコピーするだけで、CircuitPython ファームウェアを Raspberry Pi Pico W にフラッシュする必要もあります。

Cytron は、GitHub で入手可能な Robo Pico キットの Adafruit ライブラリからも共有されています。 内容を「CIRCUITPY」ドライブにコピーしてインストールできます。

2 つの DC モーター ポートをテストするために、PWM を使用して両方のモーターの速度を制御するために、左側のモーターを GPIO8 と GPIO9 に接続し、右側のモーターを GPIO10 と GPIO11 に接続します。 Robot_Movement(speedL,speedR) 関数を使用すると、プログラミングが簡素化されます。

障害物回避デモには超音波センサーHC-SR04が使用されます。 2 つのピン (トリガー = GPIO16、エコー = GPIO17) と 5V および GND が使用され、センサーは値をセンチメートル単位で送信します。 私たちのテスト プログラムでは、センサーが 10 センチメートル未満の距離にある物体を検出すると、ロボットは 1 秒間左折し、障害物がない場合は前進します。

光追従デモは、光センサー モジュールから返される (アナログ) 値に依存します。 3v3 ピンは Vcc、A0 から GPIO27 に接続されており、必ずグランド (GND) にも接続します。 私たちのテスト プログラムは、センサーの値 (0 ~ 30000) を無限ループで監視し、明るさが 15000 未満の場合、ロボットは前進し、そうでない場合、ロボットは左に曲がり続けます。

ライン追従ロボット テストは、アナログ光値を読み取り、3v3 = Vcc、GND、A0 = GPIO26 を使用して Robo Pico ボードに接続される Maker Line 5 ライン センサーを特徴とします。 センサーはテストのために 0V ~ 3.3V の電圧値を送信します。 テスト プログラムは、センサーが返されたアナログ値に応じた速度でラインを検出した場合、車輪 (およびロボットの直接) の速度を変更します。

最後のデモでは、シンプルな Web インターフェイスを使用して、WiFi 経由でロボ ピコ ベースの BocoBot ロボット キットを制御します。 Raspberry Pi Pico 上に Web サーバーをセットアップし、ロボットのリモコンを作成するための HTML コードを記述します。 携帯電話またはコンピュータで Web ブラウザを開き、Raspberry Pi Pico W の IP アドレスを入力してリモコンをロードし、ロボットを前進、後退、左折、右折、または停止させることができます。

以下のビデオレビュー/デモを見て、ロボットの動作を確認することもできます。

Robo Pico は、ロボット工学や IoT プロジェクト向けの Raspberry Pi Pico W の優れた拡張ボードであり、BocoBot 教育用ロボット キットを使用すると、ボードの使用を非常に簡単に始めることができます。 これにより、超音波センサーとライン追従ロボットを備えた障害物回避ロボットを作成できるようになり、WiFi 経由でロボットをリモート制御するための Web ベースのインターフェイスを実装することもできました。

このボードは 2 つの DC 電気モーターを搭載し、それぞれにモーターの動作をテストするためのボタン、4 つのサーボ モーター コネクタ、ミュート スイッチ付きのピエゾ サウンド スピーカー、ユーザーがプログラム可能な 2 つの押しボタンを備えた非常に多用途なボードであるため、独自のプロジェクトを作成することもできます。 、およびほとんどの Cytron ボードで見られる 13 個の GPIO ポートすべてのステータスを示す LED。 このボードには、2 つの RGB LED と、拡張モジュール用の 7 つの 4 ピン Grove コネクタも含まれています。 Pico Robo と BocoBot は、STEM 教育だけでなく、独自のロボットの構築を学びたい人にも適しています。