bu Ahududu Pi Pico W 2022’nin ortalarında statükoyu bozdu. Ahududu Pi Pico. 4 $ karşılığında çok fazla bilgi işlem gücü getirdi, ancak ESP32 ve ESP8266 sahiplerinin sahip olduğu Wi-Fi’den yoksundu. Raspberry Pi Pico W’nin daha yüksek fiyatı, 4 $’a karşı 6 $, ekstra 2 $’ın küçük mikrodenetleyiciye Wi-Fi ve çok daha fazla fırsat getirdiğini gördü.
Pimoroni, Pico W’den yararlandı ve bir dizi Pico W Aboard ürünü piyasaya sürdü. küçük sensör platformları bir Mucidin ilham kaynağı. Pimoroni ekibi ayrıca yeni bir “Unicorn” tahtasıyla dalga geçti. Pimoroni, Unicorn temalı ürünleri piyasaya sürme geçmişine sahiptir. Orijinal Unicorn HAT ilk, ancak en sonuncusu 50 $ galaktik tek boynuzlu at Raspberry Pi Pico W’nin inanılmaz bir 538 RGB LED’e güç verdiğini görüyor.
Ama bu Tek Boynuzlu At tek numara bir midilli mi yoksa elimizde bir safkan mı var? Bunu öğrenmek için eyer atıp bir test sürüşü yapmalıyız.
Galaktik Unicorn Donanım Özellikleri
SoC | RP2040 Arm Cortex M0+ Çift Çekirdek, 133 MHz’de |
Veri deposu | 264KB RAM |
Depolamak | 2MB Flaş |
bağlantı | 2,4 GHz Wi-Fi |
GPIO | 2 x QW/ST Bağlantısı (Stemma QT / Qwiic) |
583 RGB LED (53 x 11 matris) | |
MAX98357 3,2 W I2S Mono Amplifikatör (30 mm 1 W hoparlör ile) | |
Fototransistör | |
9 adet Düğme | |
Güç | Mikro USB |
JST-PH Pil konektörü (5,5V Maks) | |
boyutlar | 330x78x10.3mm |
Galaktik Unicorn’u Kullanma
Her zaman olduğu gibi, Pimoroni gerçekten hem donanım hem de yazılım deneyimi sunuyor. İncelemeye geçmeden önce, PCB üzerindeki serigrafi baskıyı kabul etmek için biraz zaman ayıralım. Çizim harika ve baskı net. Ürünü birbirine bağlar ve bize hayran kalacağımız çıplak bir PCB’den çok daha fazlasını verir. Baskı tarafında, kullanıcı girişi (A’dan D’ye), ses, parlaklık ve kullanışlı bir sıfırlama düğmesi (unuttuğumuzu itiraf etmemiz gereken) için düğmelerle ana PCB’ye lehimlenmiş Raspberry Pi Pico W yüzey montajını görebiliriz. birkaç kez). Çevre çevresinde bir dizi M2 boyutunda montaj deliği vardır. Bunlar, bir masa üzerinde kullanım için birlikte verilen metal ayakları sabitlemek için kullanılabilir. Pimoroni ayrıca bu deliklerin tam konumuna sahip bir DXF dosyası sağlar. DXF dosyası, Galactic Unicorn için bir muhafazayı lazerle kesmek için kullanılabilir. Aynı dosya kolayca bir dosya olarak kullanılabilir. 3D baskılı tutucu için şablon. Aranızdaki cüretkarlar için, bir sonraki sosyal toplantıda / konferansta etkinizi en üst düzeye çıkarmak için bir kordon eki bile var.
Ismarlama Pimoroni UF2 Pico donanım yazılımının güncellenmesi, Galaktik Unicorn ve diğer birçok aksesuarla etkileşime geçmek için bize zengin seçenekler sunar. Oradan sadece bir kurcalama meselesiydi sağlanan örnekler nasıl çalıştığını hissetmek için. Her şeyin nasıl çalıştığına dair en iyi örnek, feature.py proje kodundadır. Burada, tüm RGB piksellerinin, girişlerinin ve harika bir 8 bitlik melodiyi ortaya çıkarmayı başaran şaşırtıcı derecede yetkin bir hoparlörün bir demosunu alıyoruz.
Gösterinin 538 yıldızının tamamı RGB LED’ler. 300 fps’de çalışan bu 14 bit RGB LED’ler, Raspberry Pi Pico W’nin Programlanabilir IO’su (PIO) tarafından çalıştırılır ve anında gama düzeltmesi uygular.
Peki bu ne anlama geliyor? Daha önce bir RGB LED’in videosunu kaydetmeyi veya fotoğrafını çekmeyi denediyseniz, bunlar tarafından üretilen titremeyi geçici olarak çözmenin ne kadar zor olduğunu bileceksiniz. Galactic Unicorn ile bu sorunumuz yok. Deklanşör hızı düzeltmesi olmadan, kayan sağlam kayan metnimiz oldu.
İncelememiz için, Tom’s Hardware RSS beslemesini okuyacak ve oldukça lüks LED matrisinde başlıkları kaydıracak bir komut dosyası oluşturduk. Kayan metin örneğini değiştirdik, ağ erişimi ekledik ve bir JSON nesnesini ayrıştırmak için urequests modülünü kullandık (RSS’yi JSON’a ayrıştırmak için çevrimiçi bir araç kullandık) ve oradan JSON nesnesinden değerleri çıkardık.
Bir sonraki test, Galactic Unicorn’un QW/ST konektörlerine bağlı bir BME688 sıcaklık sensörünü içeriyordu. Birkaç dakika içinde, evimizde canlı sıcaklık, nem ve hava basıncı okumalarını, gözden kolayca gizlenen tek bir konektörle yaptık. QW/ST konektörleri Stemma QT / Qwiic uyumludur ve I2C arabirimine erişim sağlar. Düğmelerin dışında, QW/ST konektörleri, Galactic Unicorn ile arayüz oluşturmanın tek yoludur.
Bu, Pimoroni, Adafruit ve SparkFun’dan bol miktarda bulunan QW/ST, StemmaQT, Qwiic form faktörünü izleyen büyük ölçüde ürünlere bağlayabileceğimizi kısıtlıyor. I2C cihazlarıyla kullanım veya temel GPIO erişimi için StemmaQT’yi erkek atlama teli adaptörlerine alabilirsiniz. Birkaç GPIO pinine daha sahip olmak isterdik. I2C ile idare edebiliriz, ancak kullanım için kırılan birkaç pin daha iyi olurdu.
Galactic Unicorn sadece sesle ilgili değildir ve 20 mm 1W hoparlör THX sertifikalı bir deneyim sağlamayabilir, ancak çıkardığı sesler sağlıklıdır ve daha basit bir çağa geri döner. MAX98357 I2S mono amplifikatör, sesi duyulabilir seviyelere yükseltmek için harika bir iş çıkarıyor. Hoparlörün PCB üzerindeki konumu, mümkün olan en iyi sesi sağlamak için içine bir dizi delik açıldığını görür. Galactic Unicorn, yüksek kaliteli bir müzikli tebrik kartına benzeyen, iyi bir ses kalitesine sahiptir.
Galaktik Unicorn Projeleri
Bir YouTube abone sayacına, kayan haber şeridine, 8 bit retro duvar sanatına ihtiyacınız varsa Galactic Unicorn tam size göre. Kahretsin, yenilik boyutunda bir konferans rozeti bile Galactic Unicorn ile harika bir yapı olurdu. Galaktik Tek Boynuzlu At’ın alternatifleri, bir HUB75 LED matrisi ve bir Raspberry Pi / Raspberry Pi Pico W kullanarak kendimizinkini oluşturmaktır.
Oyun oynamak sizin için daha önemliyse, o zaman belki de nihai esneklik, geniş matris boyunca Mario’nun bir piksel versiyonu olacaktır. Panonun çevresindeki piksellerin ve düğmelerin bireysel kontrolüyle, klasiklere kendi piksel saygılarımızı gösterebiliriz. Geniş ekran Pacman özellikle eğlenceli olurdu.
Hedefleriniz ne olursa olsun, Galactic Unicorn her şeyi kablolama sorunları olmadan ince ve çok şık bir pakete sığdırır. İndirilebilir DXf dosyaları sayesinde kendi kasanızın 3D baskısını lazerle kesmek çocuk oyuncağı.
Sonuç olarak
Pimoroni Galactic Unicorn, gerçek bir DIY seçeneğinden daha pahalıdır, ancak ekstra dolar, kolaylık ve gerçekten kaygan bir deneyim sağlar. Kablolama ve kendi kodumuzu bir araya getirme konusunda endişelenmemize gerek yok. Minimum çabayla kullanıma hazırdır. Bu, bir metin kaydırıcıdan çok daha fazlasıdır.
Bu, bilgi radyatörünüz, GitHub taahhüt raporlayıcınız olabilir veya hatta Flappy Birds’ün gerçekten büyük bir sürümünü oynayabilir. Donanım sağlam ve yazılım onu güzel bir şekilde yedekliyor. MicroPython kullandığından, çok daha fazla kod modülüne erişimimiz var, ancak Pimoroni’nin ilk seçimleri sağlam ve harika bir proje yapmaya devam etmemiz için bize yeterince şey sağlıyor.