İçeriğe geç

Pimoroni Plazma 2040 İncelemesi: Süper Parlak, Süper Kolay

    1646151604

    Kararımız

    Projelerinize RGB eklemenin en kolay ve en uygun maliyetli yolu.

    İçin

    + Kullanım kolaylığı
    + Güvenli bağlantılar
    + Düşük maliyet
    + Stemma QT
    + NeoPixels ve APA102 desteği

    Karşısında

    – Harici güç bağlantısı yok

    Raspberry Pi Pico ve RP2040 bir süredir bizimle birlikte ve çok sayıda GPIO pinli tipik kartlar, küratörlü GPIO pinli daha küçük kartlar ve RP2040’ın gücünü alışılmadık bir form faktöründe kullanan özel kartlar gördük. , örneğin Pimoroni’nin Keybow 2040’ı ve Adafruit’in Trinkey QT2040’ı.

    En yeni uzman kart için, NeoPixels ve DotStars gibi RGB LED’lerle kullanım için özel olarak tasarlanmış bir kart olan Pimoroni’nin Plasma 2040’ını görüyoruz. Plazma 2040, RP2040 tarafından desteklenmektedir ve bir Stemma QT konektörüne ve seçtiğimiz RGB LED’lere bağlanmak için sağlam vidalı terminallere sahiptir.

    Ismarlama donanım, özel bir MicroPython kitaplığından ve Adafruit’in CircuitPython yazılımından ve v7.0’a dayalı Plasma’ya özel bir sürümle desteklenen sağlam bir yazılımla desteklenir. Ancak incelemeye geçmeden önce, “Neden Plazma 2040’a ihtiyacımız var? Normal bir Raspberry Pi Pico kullanamaz mıyım?” Cevap evet yapabilirsin. 

    Yıllardır Arduino, Raspberry Pi, PIC ve diğer mikrodenetleyici kartlarıyla RGB LED’leri hackledik. Plazma 2040’ın masaya getirdiği şey basitlik. NeoPixel veri hattındaki bir direnç veya LED’lerimize zarar veren akımın ani olmasını önlemek için bir kapasitör hakkında endişelenmemize gerek yok, sadece vidalı terminallere bağlanıyoruz, biraz kod yüklüyoruz ve gidiyoruz. Daha fazla gecikmeden Plazma 2040’ı tezgahımıza koyduk, bir dizi RGB LED’i çıkardık ve bir test sürüşü için aldık.

    Pimoroni Plasma 2040 Donanım Özellikleri 

    Çipte Sistem
    RP2040 mikrodenetleyici

    Çift çekirdekli Arm Cortex M0+ işlemci, 133 MHz’e kadar çalışan esnek saat

    264 KB SRAM ve 2 MB yerleşik Flash bellek

    GPIO
    WS2812 / NeoPixels / SK6812 ve APA102 / DotStar / SK9822 RGB LED’lerle kullanım için Vidalı Terminaller

    USB C gücü (3A maks) ve veriler

    Kök QT

    Akım Algılama

    3 x Analog girişler için koparma pimleri

    hata ayıklama

    I2C (Stemma QT ile paylaşılır)

    5V, 3V3 ve GND

    3 x Kullanıcı girişi (A, B ve BOOT)

    Boyutlar
    50 x 28 x 12 mm

     Pimoroni Plazma 2040’ı Kullanma 

    Pimoroni Plasma 2040’ın kullanımı gerçekten çok kolay. RGB LED’lerinizi bağlayın, biraz kod yükleyin ve size gökkuşakları bahşedilsin. Geçmişte birçok farklı RGB LED kontrol cihazı kullandık ve hatta tatiller için kendimizinkini bile yaptık, ancak Plazma 2040 neredeyse tak ve çalıştır. 

    Her şeyden önce vidalı terminaller bir nimettir. Kabloları sıkı bir şekilde kavrarlar ve bağlanmak için basit bir yol sağlarlar. APA102 (dört telli) ve WS2812 (üç telli) RGB LED’leri USB C portu tarafından sağlanan güç ile 5V’da 3A’ya kadar bağlamak için bu terminalleri kullanabiliriz. Bu güç kaynağını kullanarak ve Plazma 2040 için 90mA’ya izin vererek (bunu Pimoroni ile doğruladık) tam parlaklıkta (LED başına 60mA) yaklaşık 48 NeoPiksel çalıştırabiliriz, ancak parlaklığı %90’a düşürürsek teorik olarak 100 LED’e kadar çalıştırabiliriz . 3A kaynağından çalıştırılabilecek LED sayısı, kullanılan parlaklık, renk ve animasyon/desenlere bağlıdır. Beyaz, NeoPixel paketinin içinde kırmızı, yeşil ve mavi LED’lerin her birinin yanmasını gerektiren en maliyetli renktir. Genellikle 3A akım çekişini aşan daha uzun RGB LED zincirlerine güç vermeniz gerekiyorsa, o zaman vidalı terminaller aracılığıyla değil, doğrudan LED’lere harici bir güç kaynağı sağlamanız gerekecektir. Harici güç kaynağının GND’sini RGB LED’lerin GND’sine bağlamayı unutmayın.

    Plasma 2040’a faydalı bir ek, uyumlu eklentiler için I2C bağlantılarını kesen, tipik olarak Adafruit ve SparkFun (yeniden adlandırılan Qwiic) kartlarında kullanılan küçük bir konektör olan Stemma QT konektörüdür. Plazma 2040’ı bir MPR121 kapasitif dokunmatik sensör kartıyla test ettik ve tek ihtiyacımız olan birkaç satır kod ve mpr121.mpy kitaplığıydı ve dokunmatik girişlere bastığımızda yanıp sönen dokunmatik kontrollü RGB LED’lerimiz vardı. Stemma QT eklentileri en iyi CircuitPython ile kullanılır, ancak Pimoroni, CircuitPython kitaplıklarını destekleyen bir MicroPython sürümü sunar.

    CircutPython’dan bahsetmişken, iki tür RGB LED’in temel kontrolünü test ettik. Önce WS2812 “NeoPixels”i test ettik. Kesin olmak gerekirse, bir metrelik “neon” efektli NeoPixels şeridini test ettik. Toplamda, sadece birkaç dakika içinde gökkuşağı efektleri ve renk değişiklikleri gerçekleştiren 96 NeoPixel’imiz vardı. Ardından RGB LED’leri bir dizi APA102 “DotStar” şekilli LED ile değiştirdik ve kodu ve kitaplığı APA102’yi tercih edecek şekilde değiştirdik. Sadece birkaç dakika içinde, koşarken aynı etkileri gördük.

    MicroPython, Pimoroni’nin özel sürümü aracılığıyla, görüntüyü yaktığımız anda kullanıma hazır. 0.2.5 sürümünden itibaren, Plasma 2040 desteğinin Pimoroni’nin özel MicroPython sürümüne eklendiğini görüyoruz. 0.2.6 sürümünün, Plasma 2040 kitaplığının nasıl kullanılacağını göstermek için bir dizi örnek içereceğine dair kesin bilgilere sahibiz. Plazma 2040’ımıza 0.2.5’i yükledik ve ardından panomuzun çalıştığını test etmek için Pimoroni’nin GitHub hesabı tarafından sağlanan örnekleri kullandık ve oğlum yaptı! 

    İlk testimizde APA102 LED’lerinin %100 parlaklıkta yandığını gördük ve bir an için Ahit Sandığı’nı açmış gibi olduk. Parlaklık kontrolü olarak işlev görmesi için bir kod satırı ekledik ve ardından kendi ışık dizimizi oluşturmak için komut dosyasını düzenledik. Plasma 2040 MicroPython kitaplığının kullanımı kolaydır, çünkü LED’lerinizin akım çekişini bir analog pin aracılığıyla izlemek için bir araç da dahil olmak üzere birçok yapılandırma adımını özetler. RGB LED’lerin türünü, zincirdeki LED’lerin sayısını ve bunların hangi pinlere bağlı olduğunu saklayan bir “led_strip” nesnesi oluşturuyoruz. Üç düğme girişi, kodumuz için gerekli içe aktarma sayısını minimumda tutarak kitaplık aracılığıyla da ele alınır.

    Pimoroni Plasma 2040, kartı bir kasaya veya çerçeveye monte etmek ve sabitlemek için kullanılabilen üç M2.5 vida noktasına sahiptir.

    Pimoroni Plazma 2040 Kullanım Örnekleri

    18 $ (12.90 £) karşılığında Pimoroni Plasma 2040, tatil ışık gösterileri veya evinize ortam aydınlatması eklemek için ucuz ve kullanımı kolay bir tahtadır. RGB LED’lerinizi ve onu destekleyecek yazılımı kurmanın saf basitliği, Plasma 2040’ın sanatlarına RGB LED’leri eklemek isteyen yaratıcı teknoloji uzmanları ve geceleri evlerine biraz ışık eklemek isteyen hobiler için iyi bir konuma sahip olduğu anlamına gelir. karanlık çiz. 

    Bir Stemma QT konektörünün dahil edilmesi memnuniyetle karşılanır ve bu, Pimoroni Plasma 2040’ın verileri görüntülemek, sıcaklık kontrollü LED’leri düşünmek veya hareket kontrollü cosplay için RGB LED’leri gerektiren bilimsel ve veri odaklı projelerde kullanılabileceği anlamına gelir.

    Sonuç olarak

    RGB LED’lerin dünyasına adım atmak istiyorsanız ve ne yaptığınız hakkında hiçbir fikriniz yoksa Plazma 2040 tam size göre. Aynı şekilde, interaktif ışık kurulumlarında eski bir el iseniz ve bir sonraki işinizi kolaylaştırmak istiyorsanız, o zaman bu pano tam size göre. Düşük maliyetli, sağlam donanım ve harika yazılım, Pimoroni Plasma 2040’ın önümüzdeki yıllarda birkaç evi aydınlatacağı anlamına geliyor.

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