Fatih Droid PDF Reader AR&GE Projesi

Bu proje Çizgi-TAGEM tarafından desteklenen, Elektrik-Elektronik Mühendisliği bitirme projesidir.

Yeni bir yazı hazırlarken…

Blog sayfamız için yeni bir yazı hazırlarken nelere dikkat etmemiz gerekir ?

Devamını Oku »

Sponsorlar

Arşivler

Gömülü Sistemler WorkShop’ları

emb_sis

Çizgi-TAGEM bünyesinde sınıf içi ve web seminer olarak gerçekleştirilecek olan eğitimler için kayıtlar başlamıştır. → Tamamını Oku: Gömülü Sistemler WorkShop’ları

GÖMSİS 2012 Gömülü Sistemler ve Uygulamaları Sempozyumu

Bu yıl üçüncüsü düzenlenecek olan Gömülü Sistemler ve Uygulamaları Sempozyumu 29-30 Kasım 2012 tarihleri arasında İstanbul Teknik Üniversitesi Süleyman Demirel Kültür Merkezi, Maslak İstanbul’da gerçekleştirilecektir. Devamını Oku »

BeagleBone Üzerinde Android Kurulumu

 

Bu yazımızda BeagleBone RevA3 üzerinde Android işletim sistemi çalıştıracağız. Aynı zamanda VNC(virtual Network Computing) yardımıyla android ara yüzünü host bilgisayarımız üzerinden gözlemleyebileceğiz. Uygulamamızda Texas Instruments tarafından sağlanan android 2.3.4 sürümünü çalıştıracağız. Beagleboard üzerinde de bu işlemler aynı şekilde olacaktır.

Android, Google tarafından mobil cihazlarda kullanılması için geliştirilmiş bir işletim sistemidir. Linux tabanlı bir işletim sistemidir ve açık kaynak kodludur. Mobil sistemlerde gerek ara yüzü gerek işlevselliği dolayısıyla tercih edilmektedir. Android işletim sistemini 2 kısımda inceleyecek olursak çekirdek ve uygulama geliştirme diyebiliriz. Çekirdek kısmı linux kernelinden oluşur. Çekirdek üzerinde donanımsal aygıtların sürücüleri, boot prosedürleri bulunur. Diğer bir kısmı ise uygulama geliştirme kısmıdır. Bu kısımda java tabanlı uygulamalar çalıştırılabilir. Bugünkü uygulamamızda ilk kısım olan kernel üzerinde duracağız. Kernel derleyerek  başlangıçta sistemimizde çalışacak olan çevresel aygıtları ve sürücülerini sisteme tanıtmış olacağız.

Devamını Oku »

STM32F4 Discovery İlk İncelemeler

 

 

Bu yazımızda STM32F4 Discovery kit ile Keil üzerinden proje oluşturup register düzeyinde Buton ile led kontrolü yapacağız. Kit ile yaptığım ilk uygulamayı kapsadığı için giriş seviyesinde bir paylaşım olacaktır. Cortex-M4 ailesine ait olan STM32F4 DSP uygulamalarında geliştirilme üzere çıkmış güçlü bir işlemcidir.

 

 

 

Devamını Oku »

Eclipse İle Cross-Compile ve Ethernet Üzerinden Dosya Transferi

 

 

Bugünkü yazımızda Eclipse üzerinde ARM tabanlı işlemciler için cross-compile uygulamasını gerçekleştireceğiz. Uygulamada hedef cihaz olarak BeagleBone Rev A3 kullanacağız. Bu uygulama ile birlikte bilgisayarımızda Eclipse yardımıyla ARM tabanlı işlemciler için derleme yapabilecek duruma geleceğiz. Bize bir çok avantaj sağlayacaktır. İlk uygulamalarımızda bir ide kullanmadan manuel olarak cross-compile işlemlerini gerçekleştiriyorduk. Bu sefer bir adım ileri gideceğiz. Ayrıca bu uygulamamızda ethernet yardımı ile beaglebone üzerine dosya transferini gerçekleştireceğiz. Bu işlemlerin aynısı beagleboard serisi içinde geçerlidir.

 

 

 

Devamını Oku »

Matlab ile kırmızı bir nesne algılandığında arduino ile led yakmak

Bu yazıda matlab ile görüntü işleme ve arduino ile kırmızı renkte bir nesnenin tanınması kırmızı nesne olması durumunda arduinoda belirtilen pindeki ledi yakan program gerçeklenmiştir.Programın ilk kısmı görüntü işleme kısmıdır kodu ve açıklamaları aşağıdaki şekildedir:

Source code   video = videoinput(’winvideo’);%Kullanılabilir video kaynağı belirleniyor
resim=getsnapshot(video);%video nesnesinde bir resim çekiliyor
resim=ycbcr2rgb(resim);% resim ycbcr renk uzayından rgb renk uzayına dönüştürülüyor
figure;imshow(resim);%Renk dönüşümü yapılmış resim → Tamamını Oku: Matlab ile kırmızı bir nesne algılandığında arduino ile led yakmak

PLC Eğitimi 1 Elamanların Tanınması

gemo

Merhaba arkadaşlar

PLC ile ilgili eğitim başlatmış bulunmaktayım. Burada program olarak yerli PLC markası olan GEMO’nun programı üzerinden (GEMO  anlatımımı yapacağım. Neden bu program sorusunun cevabı basit. Yerli üretime teşvik, basit arayüz, İngilizce bilmeyen yada zayıf olan arkadaşların da bu eğitimden yararlanabilmesi, kurulumsuz çalışması, düşük boyutu olması, stabil çalışması ve programın simülasyon özelliğinin olması.

Devamını Oku »

AT89S52 ile Elektronik Zar Uygulaması

zar

 

Merhabalar bu yazımda geçen dönem mikrodenetleyiciler dersi kapsamında gerçekleştirmiş olduğum elektronik zar projesinden bahsedeceğim.

Uygulama adında da anlaşılacağı gibi elektronik zar devresidir. Zarlar atılmasıyla rastgele değer verdikleri için uygulamanın en önemli kısmı rastgele sayı üretilmesidir. Sayısal Dünyada rastgele sayı üretimi bir çok yerde kullanılan önemli bi konudur. Mikrodenetleyici ile yada bilgisayar sistemlerinde rastgele sayı üretmek → Tamamını Oku: AT89S52 ile Elektronik Zar Uygulaması

Sıcak Su Tankı – Sıcaklık Uyarı ve Kontrol Sistemi(DS18B20)

 

 

Merhaba arkadaşlar,

Bir süredir tez çalışmalarından ötürü birşeyler yazamıyordum. Bugün sizinle sıcak su tankı sıcaklığının kontrolü yada uyarısı için kullanılabilecek bir devreyi anlatacağım.

Devamını Oku »

BeagleTouch OLED Ekranının Android 2.3.4 Sürümünde Çalıştırılması

BeagleTouchBoardJuiceDIY5Bu yazımızda ise önceki hafta yapmış olduğumuz BeagleBoard için Android 2.3.4 kernel(2.6.37) derleme işlemine Liquidware firmasının ürettiği BeagleTouch OLED ekran  sürücülerini ekleyeceğiz.

Liquidware firmasından satın aldığımız Linux ve Android tabanlı BeagleBoard setleri için firma maalesef linux tarafını açık, Android tarafını ise tamamen kapalı tutuyor. Sebebi ise belli: Linux tarafında ticari bir amaç güdülmüyor fakat Andorid için hazırlamış oldukları 2.1 FroYo sürümlü SD Kart ~100$ civarında satışa sunuluyor. Bu fiyata vermelerinin sebebi ise setlerin tüm sürücülerinin Anrdroid içerisine eklenmiş olması.

Bu yazıda Linux için sunulan kaynaklardan faydalanarak 4.3″ OLED ekranının Android 2.3.4 GingerBread sürümdünde nasıl çalıştırılacağını inceleyeceğiz.

Devamını Oku »