1.GÜN
İlk gün insan kaynaklarında Tübitak ile ilgili sunum
izletildi. Genel bilgiler verildi. Güvenlik ve can güvenliği ile ilgili brifing
verildi. Daha sonrasında herkes kendi staj birimlerine dağıtıldı. Staj sorumlum
ilk önce hangi işi verebileceğini anlamak için neler bildiğimi sordu. Verdiğim
bilgiler doğrultusunda bana verilen görev, Olimex-A13-OLinuXino kartını
kullanarak voltmetre yapmak. Bunun için bir arayüz yazmamı ve değerleri ise bir
ADC yardımıyla GPIO pinlerinden karta iletmemi söyledi. İlk gün başlangıç
olarak Olimex kartı ile genel bilgileri kendi sitesinden öğrendim.
Olimex-A13’ün resmi 2 image türü var: Linux, Android. Linux için genel bilgiler ve desteklediği çevre birimleri aşağıdaki gibi:
A13 Debian 4GB SD-card image release-7 with:
• Linux Kernel 3.0.52+
• XFCE4 desktop environment
• Mplayer CLI
• GCC 4.6
• iceweasel WEB browser
• LCD and touchscreen support
• GPIO
• I2C
• SPI
• USB WIFI RTL8188CU, Ethernet AX88772B
• Audio
• apache2
• dpkg
• git
• i2c-tools
• perl
• vlc
• xorg
• Scratch
• GCC
• Python 2.7.3
• PyA13 python module with GPIO,I2C,SPI support
• OpenCV
• Default Login: root/passowrd
Android için Olimex in sitesinde verilen genel bilgiler aşağıdaki gibi:
A13 Android NAND image with LCD 4.3" 480x272 and touchscreen
• Android_version - 4.0.3
• Baseband version - 1.2
• Kernel version 3.0.8+
• LCD 4.3" 480x272 pixels with backlight
• touchscreen support
A13 Android NAND image with LCD 7" 800x480 and touchscreen
• Android_version - 4.0.3
• Baseband version - 1.2
• Kernel version 3.0.8+
• LCD 7" 800x480 pixels with backlight
• touchscreen support
A13 Android NAND image with VGA 800x600
• Android_version - 4.0.3
• Baseband version - 1.2
• Kernel version 3.0.8+
• VGA 800x600 pixels
Arayüz için Olimex-A13 kartındaki Linux image dosyalarında çalışabilecek uygun olan yazılımları araştırdım. Java kullanabilmek için Android VGA 800x600 image dosyasını SD karta Win32 Disk Imager sayesinde yükledim, Olimex kartına taktım ama sonuç alamadım, o yüzden Linux’da çalışmaya karar verdim. İnternetten elde ettiğim bilgilere göre Python arayüz için hem uygun hem de pin kontrolü için hazır kütüphanesi var. Arayüz için uygun dilin Python olduğuna karar verdim.