İçeriğe geç

Raspberry Pi İncelemesi için Pan Tilt Platformu: Ucuz Kamera Kontrolü

    1647854402

    Kararımız

    Son derece uygun maliyetli ve oluşturması kolay, yetersiz talimatlar ve Python modülünün eksikliği nedeniyle hayal kırıklığına uğradı.

    İçin

    Uygun maliyetli
    inşa etmek kolay
    16 servoya kadar kontrol eder

    Karşısında

    Python modülü yok, başka bir kaynaktan modül kullanmamız gerekiyor
    Birlikte verilen kablolama talimatlarını karıştırmak çok kolaydır

    Raspberry Pi kamera modülü ile birçok ilginç şey yapabilirsiniz: fotoğraf çekin, yüzleri ve nesneleri tespit edin, evinizi koruyun veya görüntülü sohbet yapın. Herhangi bir kamera modülünüz varsa ancak farklı bir montaj stili kullanan yakın zamanda piyasaya sürülen Raspberry Pi HQ Kamera varsa, dönen ve görünümü yazılım aracılığıyla değiştirmenize izin veren bir pan-ve-tilt şapka çok yardımcı olabilir. Pi’yi kedinizi odanın içinde takip edecek şekilde programladığınızı veya hareketli kameralı bir telepresence robotunu uzaktan kontrol ettiğinizi hayal edin. 

    The Pi Hut’ın Pan Tilt Platformu, 20 doların biraz üzerinde, genellikle iki kat daha pahalı olan rakiplerle karşılaştırıldığında iyi bir anlaşma. Pi Hut Pan Tilt, ihtiyacınız olan her şeyle birlikte gelir: bir genişletme kartı (HAT olmasa da), iki servo ve standart bir Raspberry Pi kamera modülünü monte etmek ve yazılımı kullanarak döndürmek için gerekli 3D baskılı parçalar. Bu kit işi halleder, ancak tam teşekküllü bir Raspberry Pi HAT olmasını ve daha iyi talimatlara ve yazılıma sahip olmasını dilersiniz. 

    Pan Tilt Platform Kiti 

    0,9 x 2,4 inç (25 x 61 mm) ölçülerinde Pan Tilt Platformu, Raspberry Pi Zero W’dan yalnızca küçük bir boyut farkıdır, daha kısadır, ancak Zero’dan daha dardır. İki tahta mükemmel bir uyum içinde olsaydı ve üst üste istiflenebilseydi harika olurdu. Pan Tilt Platform kartında sinyal, voltaj ve toprak (sırasıyla sarı, kırmızı ve siyah) için 16 set renk kodlu pin bulunur ve bunlar tipik hobi servolarının pin çıkışına karşılık gelir. Bu, robotik kollar ve emekleyen robotlar yapmak isteyenler veya aynı anda daha fazla kamerayı kontrol etmek isteyenler için cazip bir fırsat olan 16 servoyu aynı anda kontrol edebileceğimiz anlamına geliyor. 

    Servoları kontrol etmek, Raspberry Pi’nin I2C arayüzünü kullanan özel bir PCA9685 kontrol çipi gerektirir. Pan Tilt Platform kartı için güç iki şekilde sağlanır. İlk olarak, kartın kendisi Raspberry Pi’nin 3.3V pininden güç alır ve bu, kartın VCC pinine bağlanır. Raspberry Pi’nizi Pan Tilt Platformunun V+ pinine bağlamayın, çünkü bu Pi’nize zarar verir, bunu doğrulayabiliriz. Servolar 5V gerektirir ve bu, Raspberry Pi’den kart üzerindeki bir vidalı terminal aracılığıyla sağlanır. Bu kitin diğer kısmı, hareket için kullanılan iki servoyu barındıran ve kaydırma ve eğme işlevselliği sağlayan üç adet 3D baskılı bileşendir. Bu parçalardan biri, resmi Raspberry Pi Camera (v1.3 ila 2.1) için yuvalarla basılmıştır. Pan Tilt Platformu, yeni HQ Kamera ile uyumlu değil.

    Pan Tilt Platformunu Oluşturma 

    Takımın montajı önemsizdir ve yapmamız sadece beş dakikamızı aldı. Dahil edilen talimatlar seyrektir ancak görevi tamamlamak için yeterli bilgiye sahiptir. Yine de bir uyarı: Dahil edilen talimatlar Pan Tilt Platformunun kablolaması konusunda biraz belirsiz. Talimatlar oldukça küçük ve siyah beyaz basılmış, bu da yaşlı gözlerimiz için sorunluydu.

    Montajımıza yardımcı olan talimatların PDF’sini okumak çok daha kolay.

    Pan Tilt Platformunun en yakın karşılaştırması, adından da anlaşılacağı gibi, Raspberry Pi’nin üstüne uyan bir HAT olarak gelen Pimoroni’nin Pan-Tilt HAT’ından geliyor. Her iki Pan Tilt kiti de I2C ile kontrol edilen iki servo ve andare sunar. Ancak Pimoroni’nin kiti, Pan Tilt Platformu tarafından desteklenen 16 servonun aksine yalnızca iki servoyu destekleyebilir.

    Pan Tilt Platformunu Kullanma 

    Pan Tilt Platformunu kontrol etmek için pan tilt mekanizmasını hareket ettirmek için ok tuşlarını kullanan bir test komut dosyası içeren örnek bir Github deposu vardır. Bu örnek komut dosyası düzenlenemez ve yalnızca kiti test etmek ve onunla oynamak için bir araç olarak hizmet eder. Ya kod kullanarak servoları kontrol etmek isteseydiniz? Örnek klasörde bulunan Jetson klasörünün içinde ServoKit.py adında bir Python betiği var ve bu kod Nvidia Jetson kartı için yazılırken Raspberry Pi ile de kullanılabiliyor. Bunun için Adafruit tarafından farklı bir pan ve başlık cihazı için yapılmış bir Python modülü, adafruit-circuitpython-servokit, Pan Tilt Platformunu kontrol etmek için kurulabilir ve düzenlenebilir. 

    Pan Tilt Platformu için Kullanım Durumları 

    “Daha iyi bir görüş” için konumlandırılabilen bir kamera, bir sensörün servoyu tetikleyerek kamerayı tetik kaynağına bakacak şekilde hareket ettirdiği ev güvenlik projeleri için faydalı olacaktır. Pan Tilt Platformu, robot görüşü için de yararlı olacaktır ve robotun engellerden kaçınmak veya nesneleri tanımak için nerede görebileceğinin kontrolünü sağlar. 

    Sonuç olarak

    Resmi Pi kameralar için iki servo pan tilt mekanizması olan Pimoroni’nin Pan-Tilt HAT’ının yaklaşık yarı fiyatına gelen Pan Tilt Platformu, paranızın karşılığını fazlasıyla veriyor. Bu kiti oluşturmak gerçekten çok kolay ve mektuba verilen talimatları izlerseniz yaptığımız hatayı yapmazsınız. 

    Pan Tilt Platformunda sahip olduğumuz en büyük olumsuzluk, devre kartının bir HAT / pHAT olmamasıdır. HAT formatı, platformu monte etmek için bol miktarda destek sunacak ve doğrudan GPIO’ya bağlanacağı için birkaç kabloyu düzenleyecektir. Ayrıca, Raspberry Pi Zero W ile aynı boyutta olsaydı Pan Tilt Platformu mükemmel olurdu.

    Bununla birlikte Pan Tilt Platformu uygun maliyetli, kurulumu kolay ve ekstra Python modülü ile mevcut kamera projenize eklenebilir. 

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