コンテンツへスキップ

Pimoroni Picoディスプレイレビュー:Raspberry PiPico用のIPS画面

    1646196843

    私たちの評決

    使用するのがとても楽しく、多くのプロジェクトに役立ちます。GPIOアクセスは一部の人にとって問題になる可能性があるため、ビルドを賢く計画してください。

    にとって

    低価格
    使いやすい
    鮮明な表示

    に対して

    GPIOピンへのアクセスを失う

    Raspberry Pi Picoがリリースされたとき、英国の小売業者Pimoroniは、最新のPi用の多数のアドオンを最初に市場に投入しました。Pico Displayの小売価格は約20ドルで、プッシュボタンとRGB LEDを備えた小さなIPS画面であり、Picoに直接接続し、画面に表示されるコードを書くための楽しい入門書として機能します。ほとんどの人にとっては「ちょっとした楽しみ」かもしれませんが、PicoDisplayとRaspberryPi Picoには、ガムのパック以下のパッケージでゲームやアニメーションを適切に作成するのに十分なパワーがあります。

    PimoroniPicoディスプレイの設計と使用

    Pico Displayはパックであり、バックパックとほぼ同じ方法で、Raspberry PiPicoのピンに取り付けるボードを表すためにPimoroniによって使用される用語です。わずか2x 1 x 0.3インチ(53 x 25 x 9mm)のPicoディスプレイは、Pico自体よりわずかに大きいだけです。ピコディスプレイを支配しているのは、1.14インチの240 x135ピクセルのIPSLCDスクリーンです。Picoディスプレイへの電力は3V3GPIOピンを介して送信され、PicoディスプレイはSPIインターフェイスを介してRaspberry PiPicoと通信します。ピコディスプレイには、4つのプッシュボタン(A、B、X、Y)と1つのRGBLEDもあります。

    Pico Displayを使用するには、PimoroniのカスタムバージョンのMicroPythonをフラッシュする必要があります。このバージョンには、このボードおよび他のボード用のMicroPythonライブラリが含まれています。必要に応じて、PicoDisplay用のC / C ++ライブラリもあります。

    Pico Displayの感触をつかむために、デモを見て、いくつか試してみました。私たちが最初に見たデモであるdemo.pyは、画面上にランダムなサイズと色の円を描きます。これらの円は画面の周りを跳ね返り、物理法則に拘束されているような錯覚を与えます。画面上で100個の円が跳ね返っていても、すべてがスムーズに実行されました。

    このデモに刺激されて、画面上でテキストをスクロールするための何かを書くことにしました。コードがループするたびに、テキストに異なる色が選択され、その色がRGBLEDにも使用されます。これは、ライブラリの問題よりもプロセスの理解から、書くのに少し時間がかかりました。

    論理的な問題が解決されると、スクロールするテキストとランダムな色ができました。しかし、次は何ですか?画面の隅にある4つのボタンはまだ使用されていなかったため、ボタンの押下を探してその条件に関連付けられたコードのブロックを実行する条件ステートメントを含めるようにコードを調整しました。私たちの場合、それは3つの異なるテキスト文字列でした。2つはランダムに選択された色で、もう1つは設定されたテキストの色と異なる背景色です。Pico Display用のMicroPythonライブラリは、画面がどのように更新されるかを理解すれば、簡単に使用できます。

    PimoroniPicoディスプレイのユースケース

    これはパックであるため、ほんの一握りのGPIOピンを使用しているにもかかわらず、それらすべてへのアクセスを拒否します。これにより、使用できる場所と方法が制限されます。簡単なスクロールテキスト名札や感動的な引用を作成したい場合は、PicoDisplayが最適です。

    しかし、このボードは単なるテキストに限定されていません。また、テトリスなどの独自のビデオゲームを作成するために使用することもできます。別のボードでPicoDisplayを使用する場合は、PicoOmnibus双方向エキスパンダーまたはPicoDeckerクワッドエキスパンダーを購入する必要がありますが、衝突によって衝突が防止されるため、各ボードが使用するGPIOピンに注意してください。ボードが動作します。

    結論

    PimoroniのPicoDisplayは、Raspberry PiPicoを使用して独自のアニメーションプロジェクトを作成するための低コストの方法です。MicroPythonでPicoDisplayを使用するのは簡単で、非常に少ないコードで適切な結果を得ることができます。

    ピコユニコーンパックのように、ピコディスプレイは、問題を解決するための真面目なボードというよりも、楽しみながら新しいスキルを学ぶための手段です。ただし、PicoDisplayはPicoBase Explorerと同じライブラリを使用しているため、これはマイナスではありません。つまり、一方で学習したスキルをもう一方に転送できます。

    タグ:
    0 0 votes
    Rating post
    Subscribe
    Notify of
    guest
    0 comments
    Inline Feedbacks
    View all comments
    0
    Would love your thoughts, please comment.x
    ()
    x