İçeriğe geç

Pimoroni Pico Ekran İncelemesi: Raspberry Pi Pico’nuz için bir IPS ekranı

    1646196843

    Kararımız

    Kullanması çok eğlenceli ve birçok proje için faydalı olabilir. GPIO erişimi bazıları için sorun olabilir, bu nedenle yapınızı akıllıca planlayın.

    İçin

    Düşük maliyetli
    Kullanımı kolay
    net ekran

    Karşısında

    GPIO pinlerine erişimi kaybetme

    Raspberry Pi Pico piyasaya sürüldüğünde, Birleşik Krallık perakendecisi Pimoroni, en yeni Pi için bir dizi eklentiyi pazarlayan ilk şirketti. Pico Display yaklaşık 20$’a satılıyor ve doğrudan Pico’ya bağlanan ve ekranda görünecek kod yazmaya eğlenceli bir giriş işlevi gören butonlar ve RGB LED’li küçük bir IPS ekranı. Çoğu için “biraz eğlenceli” olsa da, Pico Display ve Raspberry Pi Pico, bir paket sakızdan daha büyük olmayan bir pakette ustaca oyunlar ve animasyonlar oluşturmak için yeterli güce sahiptir.

    Pimoroni Pico Ekranının Tasarımı ve Kullanımı

    Pico Ekranı bir pakettir, Pimoroni tarafından Raspberry Pi Pico’nun pimlerine tıpkı bir sırt çantasıyla aynı şekilde bağlanan bir tahtayı tanımlamak için kullanılan bir terimdir. Yalnızca 2 x 1 x 0,3 inç (53 x 25 x 9 mm) boyutunda Pico Ekran, Pico’nun kendisinden yalnızca biraz daha büyüktür. Pico Ekranına hakim olan, 1.14 inç 240 x 135 piksel IPS LCD ekrandır. Pico Ekranına güç 3V3 GPIO pini aracılığıyla gönderilir ve Pico Ekranı Raspberry Pi Pico ile bir SPI arabirimi aracılığıyla iletişim kurar. Ayrıca Pico Ekranında dört buton (A,B,X,Y) ve tek bir RGB LED bulunur.

    Pico Ekranını kullanmak için Pimoroni’nin MicroPython’un bu ve kendi aralığındaki diğer kartlar için MicroPython kitaplıklarına sahip özel sürümünü flashlamamız gerekiyor. Ayrıca, ihtiyaç duymanız halinde Pico Display için C/C++ kitaplıkları da vardır.

    Pico Display hakkında fikir edinmek için demolara baktık ve birkaç tanesini denedik. Gördüğümüz ilk demo olan demo.py, ekranda rastgele büyüklükte ve renkli daireler çiziyor. Bu daireler ekranın etrafında zıplayarak fizik yasalarına bağlı oldukları yanılsamasını verir. Ekranın etrafında zıplayan 100 daire bile her şey sorunsuz çalıştı.

    Bu demodan yola çıkarak metni ekranda kaydırmak için bir şeyler yazmaya karar verdik. Kod her döngüye girdiğinde metin için farklı bir renk seçecek ve bu renk RGB LED için de kullanılacaktı. Bu, kütüphaneyle ilgili sorunlardan çok süreci anlamamız nedeniyle yazmak biraz zaman aldı.

    Mantık problemimiz çözüldükten sonra kayan metin ve rastgele renkler elde ettik. Ama sonra ne olacak? Ekranın köşelerindeki dört düğme henüz kullanılmamıştı, bu nedenle kodumuzu, bir düğmeye basılmasını arayacak koşullu ifadeleri içerecek ve ardından bu koşulla ilişkili kod bloğunu çalıştıracak şekilde uyarladık. Bizim durumumuzda, ikisi rastgele seçilmiş renklere ve biri ayarlanmış metin rengine ve farklı arka plan rengine sahip üç farklı metin dizesiydi. Pico Display için MicroPython kitaplığının, ekranı nasıl güncellediğini anladıktan sonra kullanımı kolaydır.

    Pimoroni Pico Ekran için Kullanım Kılıfları

    Bu bir paket olduğu için, yalnızca bir avuç GPIO pini kullanmasına rağmen, hepsine erişimi reddediyor ve bu, nerede ve nasıl kullanılabileceğini sınırlayacaktır. Basit bir kayan metin yaka kartı veya ilham verici alıntılar yapmak istiyorsanız Pico Display tam size göre.

    Ancak bu pano sadece metinle sınırlı değildir. Tetris gibi kendi video oyunlarınızı yapmak için de kullanılabilir. Pico Display’i başka bir kartla kullanmak isterseniz, Pico Omnibus iki yönlü genişletici veya Pico Decker dörtlü genişletici satın almanız gerekir, ancak her bir panonun kullanacağı GPIO pinlerine dikkat edin, çünkü çakışmalar önleyecektir. çalışmadan tahtalar.

    Sonuç olarak

    Pimoroni’nin Pico Ekranı, Raspberry Pi Pico’nuzla benzersiz animasyon projeleri oluşturmanın düşük maliyetli bir yoludur. Pico Display’i MicroPython ile kullanmak basittir ve çok az kodla iyi sonuçlar elde edebiliriz.

    Pico Unicorn paketi gibi, Pico Display de bir sorunu çözmek için ciddi bir tahtadan çok, eğlenirken yeni bir beceri öğrenmenin bir yoludur. Ancak, Pico Display, Pico Base Explorer ile aynı kitaplığı kullandığından ve bu, birinde öğrenilen becerilerin diğerine aktarılabileceği anlamına geldiğinden, bu olumsuz bir durum değildir.

    0 0 votes
    Rating post
    Subscribe
    Bildir
    guest
    0 comments
    Inline Feedbacks
    View all comments
    0
    Would love your thoughts, please comment.x