콘텐츠로 건너뛰기

Pimoroni Pico 디스플레이 검토: Raspberry Pi Pico용 IPS 화면

    1646196843

    우리의 평결

    사용하기가 매우 재미있고 많은 프로젝트에 유용할 수 있습니다. GPIO 액세스는 일부 사람들에게 문제가 될 수 있으므로 현명하게 빌드를 계획하십시오.

    을위한

    저렴한 비용
    사용하기 쉬운
    선명한 디스플레이

    에 맞서

    GPIO 핀에 대한 액세스 권한 상실

    Raspberry Pi Pico가 출시되었을 때 영국 소매업체 Pimoroni는 최신 Pi에 대한 수많은 추가 기능을 최초로 출시했습니다. Pico Display는 약 20달러에 판매되며 Pico에 직접 연결되고 화면에 표시될 코드 작성에 대한 재미있는 소개 역할을 하는 푸시 버튼과 RGB LED가 있는 작은 IPS 화면입니다. 대부분의 사람들에게 “조금의 재미”일 수 있지만 Pico Display와 Raspberry Pi Pico는 껌 한 팩보다 크지 않은 패키지로 게임과 애니메이션을 유능하게 만들 수 있는 충분한 능력을 가지고 있습니다.

    Pimoroni Pico 디스플레이의 설계 및 사용

    Pico Display는 배낭과 거의 같은 방식으로 Raspberry Pi Pico의 핀에 부착되는 보드를 설명하기 위해 Pimoroni에서 사용하는 용어인 팩입니다. 2 x 1 x 0.3인치(53 x 25 x 9mm) 크기의 Pico 디스플레이는 Pico 자체보다 약간 더 큽니다. Pico 디스플레이를 지배하는 것은 1.14인치 240 x 135픽셀 IPS LCD 화면입니다. Pico 디스플레이에 대한 전원은 3V3 GPIO 핀을 통해 전송되고 Pico 디스플레이는 SPI 인터페이스를 통해 Raspberry Pi Pico와 통신합니다. 또한 Pico 디스플레이에는 4개의 푸시 버튼(A,B,X,Y)과 단일 RGB LED가 있습니다.

    Pico 디스플레이를 사용하려면 해당 범위의 이 보드와 다른 보드에 대한 MicroPython 라이브러리가 있는 Pimoroni의 사용자 정의 버전의 MicroPython을 플래시해야 합니다. 필요한 경우 Pico Display용 C/C++ 라이브러리도 있습니다.

    Pico Display에 대한 느낌을 얻기 위해 우리는 데모를 살펴보고 몇 가지를 시도했습니다. 우리가 본 첫 번째 데모인 demo.py는 화면에 임의의 크기와 색상의 원을 그립니다. 이 원이 화면 주위를 튕겨져 물리 법칙에 구속된 것처럼 보입니다. 100개의 원이 화면 주위를 튀는 경우에도 모든 것이 원활하게 실행되었습니다.

    이 데모에 자극을 받아 화면에서 텍스트를 스크롤할 수 있는 항목을 작성하기로 결정했습니다. 코드가 반복될 때마다 텍스트에 대해 다른 색상을 선택하고 해당 색상은 RGB LED에도 사용됩니다. 이것은 작성하는 데 약간의 시간이 걸렸습니다. 라이브러리의 문제보다 프로세스에 대한 이해가 더 많았습니다.

    논리 문제가 해결되면 스크롤되는 텍스트와 임의의 색상이 나타납니다. 하지만 다음은? 화면 모서리에 있는 4개의 버튼은 아직 사용되지 않았기 때문에 버튼 누름을 찾은 다음 해당 조건과 관련된 코드 블록을 실행하는 조건문을 포함하도록 코드를 수정했습니다. 우리의 경우 3개의 서로 다른 텍스트 문자열이었습니다. 2개는 무작위로 선택한 색상이고 다른 하나는 설정된 텍스트 색상과 다른 배경 색상입니다. Pico Display용 MicroPython 라이브러리는 화면 업데이트 프로세스를 이해하면 사용하기 쉽습니다.

    Pimoroni Pico 디스플레이 사용 사례

    이것은 팩이기 때문에 소수의 GPIO 핀만 사용함에도 불구하고 모든 핀에 대한 액세스를 거부하므로 사용 위치와 방법이 제한됩니다. 간단한 스크롤 텍스트 이름 배지 또는 영감을 주는 인용문을 만들고 싶다면 Pico Display가 적합합니다.

    그러나 이 게시판은 단순히 텍스트에만 국한되지 않습니다. Tetris와 같은 비디오 게임을 만드는 데 사용할 수도 있습니다. Pico 디스플레이를 다른 보드와 함께 사용하려면 Pico Omnibus 양방향 확장기 또는 Pico Decker 쿼드 확장기를 구입해야 하지만 충돌로 인해 충돌이 방지되므로 각 보드에서 사용할 GPIO 핀에 유의하십시오. 작업에서 보드.

    결론

    Pimoroni의 Pico Display는 Raspberry Pi Pico로 독특한 애니메이션 프로젝트를 생성할 수 있는 저렴한 방법입니다. MicroPython과 함께 Pico 디스플레이를 사용하는 것은 간단하며 아주 적은 코드로 괜찮은 결과를 얻을 수 있습니다.

    Pico Unicorn 팩과 마찬가지로 Pico Display는 문제를 해결하기 위한 진지한 보드라기보다 재미있게 새로운 기술을 배우는 수단입니다. 그러나 Pico Display가 Pico Base 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