Raspberry Pi VNC Server Kurulumu
Raspberry Pi masaüstüne başka bilgisayarlardan ulaşmak için VNC(Virtual Network Computing) Server kurulmuştur. Bu sayede testler yapılırken raspberry pi’a kablo ile ekran bağlamadan elde edilen sonuçlar gözlemlenebilmektedir. Böylelikle hataların tespit edilmesi kolaylaşmıştır. VNC Server Kurulumu için terminal ekranına aşağıdaki komutlar sırasıyla girilmiştir.
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install tightvncserver
VNC Serverın aktif hale gelmesi için terminale şöyle yazılmıştır:
tightvncserver
VNC Server ilk aktifleştirildiğinde bağlantı için şifre istemiştir. Şifre de tanımlandıktan sonra android işletim sistemli telefona VNC Server uygulaması yüklenmiştir. Bağlantı kurmak için gerekli ip adresini öğrenmek için terminal ekranına aşağıdaki kod yazılmalı ve wlan0 inet adrr : yazan kısmın karşısında zzz.zzz.z.zzz şeklindeki alan bağlantı için ip numarasıdır. Bu kısım ve belirlenen parola ile android telefon üzerinden raspberry pi kartına bağlanılmıştır. Fakat kartın yeniden başlatılması durumunda bağlantı kurmak için terminal ekranına yeniden tightvncserver yazılması gerekmiştir. Bu da raspberry pi üzerine hdmi kablo ile ekranın, klavyenin ve mousenin bağlanmasını gerektirdiği için bunları tekrar tekrar yapmak test aşamasını yavaşlatmıştır. Bu yüzden her açılışta VNC Serverın otomatik olarak aktifleşmesi için bir yol izlenilmiştir[1]. Bunun için aşağıdaki kodlar terminal ekranına girilmiştir.
cd /home/pi
cd .config
mkdir autostart
cd autostart
nano tightvnc.desktop
Açılan ekrana aşağıdaki gibi yazılmıştır.
[Desktop Entry]
Type=Application
Name=TightVNC
Exec=vncserver :1
StartupNotify=false
Daha sonra kaydedip çıkılmış ve raspberry pi yeniden başlatılmıştır.
Raspbian Terminal Komutları
Bu çalışmada sırasında sıkça kullanılan terminal komutları ve işlevleri bu başlık altında açıklanmıştır. Kullanılan işletim sistemi Linux tabanlı olduğu için, Raspbian terminalinin Linux terminal kullanan kullanıcılar için kullanımı zor değildir.
sudo : Yetki gerektiren komutların başında kullanılır. Admin yetkisi kullanmak için gereklidir.
sudo apt-get update : İşletim sistemini son sürüme yükseltir.
sudo apt-get upgrade : Yüklü yazılım paketlerini son sürüme yükseltir.
clear : Teminal ekranında yazılanları temizler.
raspi-config : Raspberry pi konfigrasyon penceresini açar.
reboot : Sistemin yeniden başlatılmasını sağlar.
cd /opencv/ : Terminal ekranının çalışma dizini /opencv/ olarak değişir.
ls : O anda çalışılan klasör içindeki dosya isimlerini listeler.
sudo nano : Dosya düzenleme işleminde kullanılır.
mkdir build : build isminde klasör oluşturur.
ifconfig : Kullanılan ağ ile ilgili bilgileri gösterir. [1]
wget http://www.opencv.org/doc/doc.txt : “doc.txt” Dosyasını indirir.
unzip opencv.gz : Sıkıştırılmış dosyanın dizine çıkarılmasını sağlar.
Comments