Baumer GAPI SDK’nin Raspberry Pi 3 Model B ile Raspbian OS için Kurulumu [AN201710]

Raspberry Pi 3 Model B Baumer GAPI SDK Linux – Raspbian Baumer GigE Endüstriyel Kameralar

Bu belge, Baumer Endüstriyel Kameralarının kullanımı için ARM tabanlı tek kart bilgisayar Raspberry Pi 3 Model B’nin nasıl kurulacağını açıklamaktadır.

Teknik Arka Plan

Raspberry Pi, ARM tabanlı bir merkezi işlem birimine (CPU) sahip tek kartlı bir bilgisayardır. Burada, Raspberry Pi 3 Model B kullanılmaktadır. Dört çekirdekli CPU, ARM Cortex A53 mimarisine dayanır ve ayrıca bir grafik işlem birimi (GPU) entegre eder. Raspberry Pi 3, maksimum 100 Mbit/s veri hızlarını destekler. Bu nedenle, kullanılan kameranın veri hızlarını azaltmak gerekmektedir.

Başlarken

Raspberry Pi’ye Yeni Bir İşletim Sistemi Kurulumu

Öncelikle aşağıdaki bağlantıdan imaj dosyasını indirin:

https://www.raspberrypi.org/downloads/raspbian

Daha sonra yeni işletim sistemini kurmak için web sayfasındaki kılavuzu izleyin:

https://www.raspberrypi.org/documentation/installation/installing-images/README.md

Veya hızlı başlangıç kılavuzunu kullanın:

https://www.raspberrypi.org/help/quick-start-guide

Raspbian OS kurulduktan sonra, mikro USB konektörü aracılığıyla gelen güç kaynağını bağlayarak kartı başlatabilirsiniz. Kartın ilk başlatılması bir yapılandırma menüsünü başlatır. Bu menüde, SD kartınızın bölümünü tüm kullanılabilir alanı kullanacak şekilde yeniden boyutlandırabilirsiniz. Bunu yapmanızı öneririz. Bu menüde ayrıca şifreyi değiştirebilir ve Raspberry Pi’nin grafik masaüstü ortamına önyükleme yapıp yapmayacağına karar verebilirsiniz. Yapılandırma menüsünü her zaman aşağıdaki komutla başlatabilirsiniz:

# sudo raspi-config

Not

Bir kamerayı bağlamak, görüntü almak ve bir uygulama oluşturmak için Linux Kurulum Kılavuzu’na başvurmanızı öneririz.

Baumer GAPI SDK Kurulumu

Baumer GAPI SDK’yı kurmak için web sitesinden Raspbian yazılım paketini indirin. Yazılım paketini doğrudan Raspberry Pi’ye internet bağlantısı ile indirebilirsiniz. Ardından yazılımı Linux terminali kullanarak kurun. İndirilen dosyanın bulunduğu dizine gidin (örneğin: /home/user/Downloads).

Dosyanın adı “baumer-gapi-sdk-linux-vxxxxx-Raspbian-Jessie-raspberry-pi3.deb” olarak belirtilmiştir. [1]

Kurulumu başlatmak için aşağıdaki komutu çalıştırın:

# sudo dpkg -i  baumer-gapi-sdk-linux-vxxxxx-Raspbian-Jessie-raspberry-pi3.deb [1]

[1] xxxxx, bir sürüm numarasını ifade eder.

CPU Kullanımı ve Güç Tüketimi

Kare Hızı Veri Hızı Güç Tüketimi CPU Kullanımı
5 fps 95 Mbit/s 2.9 W 19 %
10 fps 191 Mbit/s* 3.8 W 8 %

Tablo 1: CPU Kullanımı ve Güç Tüketimi

Tablo 1, Baumer GigE endüstriyel kamerasından sürekli olarak görüntü alırken Raspberry Pi 3 (Model B)’nin CPU Kullanımı ve Güç Tüketimini göstermektedir. Bu amaçla, Baumer SDK örneği 001 (polling ile görüntü alımı) kullanılmış ve istenen görüntü sayısı artırılmıştır.

Dikkat

Bu ölçümler optimize edilmiş ağ yapılandırması ile gerçekleştirilmiştir.

*) Raspberry Pi 3’te daha yüksek veri hızı elde etmek için bir USB3.0’dan Gigabit-Ethernet adaptörü kullanılmıştır. Bu tür bir adaptörle daha yüksek bir paket boyutu kullanmak da mümkündür.