söz konusu olduğunda Ahududu Piinşa etmek pi projesi bir oyun planıyla başlar ve planınızı tasarlamak tam olarak hangi GPIO pininin ne yaptığını bilmekle başlar. GPIO pinout makalemiz veya Pinout.xyz tarafından sunulanlar gibi araçların devreye girdiği yer burasıdır.
Pimoroni Geliştiricisi Phil Howard tarafından yürütülen, pinout.xyz (yeni sekmede açılır) yapımcıların projelerini oluştururken başvurabilecekleri her türlü yararlı GPIO çizelgesini ve etkileşimli aracı barındırır. Sadece aklınıza gelebilecek her Raspberry Pi GPIO’ya sahip değiller, aynı zamanda HAT’ler, panolar ve pHAT’ler gibi Raspberry Pi aksesuarları için epeyce pinout çizelgeleri var.
Nisan ayı sona ererken Howard, Raspberry Pi Pico pinout’unu doğrudan terminalinizde görmenizi ve belirli bilgiler için sorgulamanızı sağlayan yeni bir komut satırı aracıyla bizi şaşırttı. Picopins adlı Python 3 destekli uygulama, Linux veya Windows komut satırlarında çalışabilir. Python 3’ün kurulu olması yeterlidir.
Picopin’leri kurmak için, Python 3’ün çoğu kurulumuyla birlikte gelen veya ayrı olarak kurulabilen pip paketi yükleyicisini kullanın.
pip install picopins
Tek başına pip çalışmıyorsa, pip3’ü deneyin.
komutunu girdiğinizde pikopinler, uygulama Raspberry Pi Pico’yu ve pinlerini gösteren güzel bir tablo yükler. Varsayılan olarak, tüm gördüğünüz her pin için temel bilgilerdir: GP numarası, toprak, voltaj ve ADC.
Ancak, girerseniz picopinler — tümüI2C, SPA veya UART bağlantılarını destekleyip desteklemediği de dahil olmak üzere her pinin ne yaptığına dair çok ayrıntılı bir liste alırsınız.
Ancak bu miktarda bilgi ezici olabilir. Yalnızca belirli bir işlevi olan pimleri bulmak istiyorsanız, –bulmak Argümanın ardından aradığınız şey gelir. Örneğin, topraklama pimlerini vurgulamak istiyorsanız, şunu girin: pikopinler — yer bul ve böyle bir sonuç elde edeceksiniz.
Ne yazık ki –find özelliği mükemmel değil. girdiğimizde picopinler — uart’ı bulun, uart yeteneğine sahip pinleri vurgulamadı. denediğimizde de aynısı oldu i2c veya spa.
Pikopinler için tüm komut satırı bağımsız değişkenlerinin tam listesini görmek istiyorsanız, şunu girin: picopinler — yardım. Bu yeni araç hakkında daha fazla bilgi edinmek ve gelişimini takip etmek için şu adresteki resmi Picopins proje sayfasına gidin: GitHub. Orada sadece resmi kaynak kodunu göremezsiniz, aynı zamanda Howard’ın kendisinden resmi kullanım talimatlarını da bulabilirsiniz.