Cytron’un Maker kart yelpazesine yabancı değiliz. En son anakartı olan Maker Nano RP2040 için, daha büyük öncüllerinde bulunan birçok özelliği paylaşan Arduino Nano boyutlu bir RP2040 mikrodenetleyici kartı görüyoruz.
9 $ karşılığında çok eğleniyoruz: çok sayıda GPIO pini, NeoPixels, LED ve bir zil (evet kapatılabilir). Ancak en büyük satış noktası, polarize konektörlerle kullanım için GPIO pinlerini ayıran iki Maker Port’tur. Konektörler Stemma QT / Qwiic / QWST ile uyumludur ve dahil etme adaptörü aracılığıyla Grove konektörlerle de kullanılabilirler. Tüm bunların ne anlama geldiğinden emin değilseniz, sizin için sadece referansımız var.
mi Cytron Yapıcı Nano RP2040 senin için? Onunla ne yapabilirsin? Bunu ve daha fazlasını öğrenmek için, onu tezgaha koyup kurcalamamız gerekiyor.
Cytron Maker Nano RP2040 Özellikleri
Çipte Sistem | Birleşik Krallık’ta Raspberry Pi tarafından tasarlanan RP2040 mikrodenetleyici çipi. |
Çift çekirdekli Arm Cortex M0+ işlemci, 133 MHz’e kadar çalışan esnek saat. | |
Veri deposu | 264KB SRAM |
Depolamak | 2MB yerleşik Flash bellek |
GPIO | Toplamda 22 Pin |
14 x PWM | |
4 x Analog Giriş | |
2 x NeoPiksel (WS2812B) | |
2 x Yapıcı Bağlantı Noktası (Stemma QT / Qwiic / QWST uyumlu) | |
2 x UART | |
2 x I2C | |
2 x SPI | |
3.3V Mantık Seviyesi | |
14 x Yerleşik LED’ler | |
Boyutlar | 49,6 x 21,1 mm |
Cytron’s Maker Nano RP2040’ı Kullanma
Maker Nano RP2040, RP2040’ı temel aldığından, çeşitli programlama dilleri seçeneğimiz var, ancak bu inceleme için MicroPython ve CircuitPython’a bağlı kaldık. İlgili kurulum talimatlarını izleyerek her iki dilin de en son sürümünü kullandık.
Maker Nano RP2040, devre tahtası için tasarlandı ve bu bizim ilk testimiz oldu. Basit bir 10K potansiyometre bağladık ve yerleşik LED’leri ve sesli uyarıyı kontrol etmek için küçük bir MicroPython yazdık. GPIO pin referanslarını içeren bir liste kullanarak, LED’leri açıp kapatarak listede dolaştık ve ardından sesli uyarıdan hızlı bir “dikizleme” tetikledik.
Potansiyometre değeri ve biraz matematik kullanılarak kontrol edilen aydınlatma / bip sesi süresi. Tüm proje 30 dakika sürdü ve buna potansiyometrelerimizi bulma da dahildi. Yerleşik zil sesini beğenmezseniz, kartın diğer ucunda mikro USB’yi devre dışı bırakacak bir anahtar vardır.
GPIO pini kullanımdayken LED’ler açılır/kapanır. Bu, sınıfta ve GPIO pin durumlarında hata ayıklama yaparken son derece yararlıdır. Bu LED’ler size birkaç dakika hata ayıklama/kafa çizmeden tasarruf etmenizi sağlayabilir.
GPIO pinleri, referanslarını tanımlayan net serigrafi baskı ile iyi etiketlenmiştir. Sahip olduğumuz bir olumsuzluk microUSB. Uygun maliyetli bir konektör ise kırılgandır. Neden USB-C (USB-C spesifikasyonunu barındırmak için ek devre) üzerinden seçildiğini görebiliriz, ancak bu boyuttaki bir kart için USB-C mümkündür. Adafruit ve Pimoroni’de zaten USB-C’li RP2040 anakartlar var.
Tahta bir Raspberry Pico’dan biraz daha geniş olduğu için endişemiz, pin erişiminin zor olacağıydı. Pimler, panonun altına lehimlenmiş yüzeye monte dik açılı pimler kullanılarak panonun biraz altında olduğu için korkularımız giderildi. Bu bize breadboard üzerinde bolca yer verdi.
Kartın alt tarafında iki adet Maker Portu vardır ve bu iki port pin uyumludur. Stemma QT / Qwiic / QWST. CircuitPython’u Maker Nano RP2040’a gönderdik ve Adafruit’in Stemma QT özellikli NeoSlider’ı bağladık, Maker Nano RP2040’a veri göndermek için I2C protokolünü (Stemma QT) kullanan 3 inç uzunluğunda slayt potansiyometresi.
Birkaç dakika içinde, çok az kabloyla kaydırıcı kontrollü NeoPiksellere sahip olduk. Kutuda bir Maker Port to Grove adaptör kablosu aldık. Grove konektör standardı, Stemma QT’ye benzer, ancak daha büyüktür. Cytron, kartlarında Grove konektörü kullanma geçmişine sahiptir. Bir tanesi listemizi oluşturan çok sayıda Cytron Maker panosunu inceledik. en iyi RP2040 panoları. Elektronik oyun alanını inceledik Maker Pi Pico ve Yapıcı Pi RP2040robotik için tasarlanmış bir tahta.
Uç kutumuzu kazdık ve bir PIR sensörü, LED ve potansiyometre dahil olmak üzere bir dizi Grove bileşeni bulduk. LED ile başladık ve doğru GPIO pin referansını bulduktan sonra göz kırptık! Kemerimizin altındaki bu başarı ile, zili tetiklemek için bir PIR sensörü kullanmak için bazı kodlar yazdık, başka bir başarı!
Son olarak, potansiyometreyi kullanarak analog girişi test ettik ve birkaç dakika içinde Maker Port 1’in analog pininden canlı voltaj okumaları aldık. İşte burada bir sorunla karşılaşıyoruz. Maker Port 1’de iki analog pin (A0 ve A1) bulunur, ancak Maker Port 0’da hiç pin yoktur. Maker Port 0’da ek bir analog pin görmek isterdik. Bu bir anlaşma bozucu değil, ancak bir konektörde iki analog pin olması aptalca görünüyor.
Cytron’s Maker Nano RP2040 için Kullanım Örnekleri
Form faktörü, kendisini breadboard projelerine borçludur ve 9 $ karşılığında bu, RP2040 yolculuğunuza başlamak için harika bir tahtadır. Yeni başlayanlar, yerleşik LED’leri ve sesli uyarıyı temel bir öğrenme aracı olarak bulacaklar. Daha deneyimli yapımcılar, hata ayıklama için onları takdir edeceklerdir.
Maker Nano RP2040’ın sensör tabanlı projelerde kullanıldığını büyük ölçüde Maker Portları nedeniyle görebiliriz. Bu bağlantı noktalarının kolaylığı ve esnekliği en önemli satış noktasıdır. Adafruit, SparkFun, Pimoroni ve Grove sensörlerini bağlayabilir ve veri toplamaya başlayabiliriz. İki Maker Port aracılığıyla Stemma QT ve Grove’u karıştırmak, bir olasılıklar dünyasının kapılarını açar, ancak yalnızca ham bileşenlerden biraz daha yüksek fiyatlı ısmarlama bileşenlere yatırım yapmaya hazırsanız. Maker Nano RP2040, sınıfta ve makerspace’de evde ve 9 dolara kaybedecek hiçbir şey yok.
Sonuç olarak
Tabii ki, çıplak bir Raspberry Pico’dan daha yüksek fiyatlı ve Adafruit ve Pimoroni’den alternatifler var, ancak Cytron’s Maker Nano RP2040, doğrudan üretici ve eğitimci demografisini hedefleyen kaliteli donanım mirasını sürdürüyor. Yerleşik LED’ler, sesli uyarı ve NeoPixel, sıfır kablolama ile temel elektronikler sunar ve Maker Bağlantı Noktaları, Stemma QT ve Grove bileşenlerini kullanan daha gelişmiş projelere giden bir yol sağlar.
Küçük, özelliklerle dolu bir RP2040 kartına ihtiyacınız varsa, Maker Nano RP2040’ı düşünün. Daha büyük bir sürüm istiyorsanız, Maker Pi Pico yalnızca bir dolar daha (10 $) ve daha fazla sayıda GPIO pini ve Grove konektörü elde edersiniz. Bununla birlikte, Maker Nano RP2040’ın kalbimizde ve bit kutumuz arasında özel bir yeri var.