STM32F4 Discovery Dokunmatik Ekrana Resim Çizme Uygulaması Merhaba arkadaşlar yeni ve özgün bir uygulamayla tekrar karşınızdayız.Bu yazımızda bizden çok kodlar konuşacağı için çok fazla açıklama yapmak istemiyorum.Aşağıda paylaşacağım kodları derleyerek daha güzel projeler elde edeceğinizi düşünüyoruz.Bu uygulama temel olarak dokunmatik ekrana resim nasıl çizilirden çok daha fazla bilgi içermektedir.Tabi ki bunun için kodları dikkatle incelemenizi tavsiye ediyorum.Özellikle yazı nasıl yazdırılır,buton nasıl çizdirilir vb. detayları göreceğinizi umuyorum. [php] … Daha Fazla
STM32F4 Discovery Dokunmatik Ekran Arayüzlü Pnomatik Sistem Tasarımı 2014 yılında Mekatronik Mühendisliği Öğrenci Kongresinde sunumunu yapmış olduğumuz proje olan STM32F4 Discovery ile dokunmatik ekran arayüzlü pnomatik sistem tasarımı projesinin detayları videoda anlatılmıştır.Sunum,Atılım Üniversitesi Mekatronik Mühendisliği Bölümünde bulunan bir salonda gerçekleştirilmiştir. Daha Fazla
STM32F4 Discovery Dokunmatik Ekran Yazı Uygulaması Merhabalar arkadaşlar, STM32F4 Discovery kartımızın,dokunmatik ekran ile olan bağlantısından bahsettikten sonra ilk uygulamamızı gerçekleştireceğiz… Dokunmatik ekranı kullanabilmemiz için belli başlı kütüphanelere ihtiyacımız var.Bunlardan başlıcaları aşağıda gösterilmektedir… SSD1289,touch_7846,Julija…. Bu kütüphanelerimizi ekledikten sonra gönül rahatlığıyla ekrana yazımızı yazdırabiliriz… Bildiğiniz üzere ekran boyutları 320×240 boyutlarındadır.Yazımızı yazdırırken buna dikkat etmemiz gerekmektedir… Zaten uygulama geliştirdikçe bunun daha iyi anlaşılacağını düşünüyorum… main.c kodlarını paylaşmak istiyorum… … Daha Fazla
STM32F4 Discovery HC-SR04 Mesafe Ölçer Uygulaması Merhaba arkadaşlar bu yazımızla birlikte STM32F4 Discovery ile sensör kullanımıyla ilgili bilgi vereceğiz.Malumunuz üzere piyasada bir çok sensör bulunmaktadır.Bu sensörleri,insanların duyu organları olarak da düşünebiliriz.Kapasitif sensörler,sıcaklık sensörleri,ultrasonic sensörler,nem sensörleri vb. örnek olarak verilebilir.Eğer robot yapacaksanız veya bir otomasyon, sensörlerin kullanılması kaçınılmazdır. Bu yazımızda kullanacağımız sensör hakkında biraz bilgi vereceğiz… HC-SR04 Ultrasonic Sensör İnsan kulağı,20Hz-20KHz arasındaki ses dalgalarını duyabilir.Bu sensörler 40KHz … Daha Fazla
STM32F4 Discovery Hidrolik/Pnomatik Sistem Kontrolü Teknolojinin gelişmesiyle birlikte doğru orantılı olarak insan hayatı da gittikçe kolaylaşmaktadır.Buldukları buluşlarla yetinmeyen insanoğlu, daima en yenisini ve en iyisini bulmak istemektedir. En iyisi ve en yenisi araştırılırken de sistemlerin yapısını iyileştirecek uygulamalar ortaya çıkmasına neden olmaktadır.Birçok alanda aktif olarak kullanılan Pnömatik, Yunanca bir kelime olan pneuma(hava,rüzgar) kelimesinden türetilmiştir. Önceleri sadece havanın basıncından yararlanılarak çalışan birçok makine,araç ve gereç vardı. Diğer enerji çeşitlerine … Daha Fazla
STM32F4 Discovery Servo Motor Kontrolü Servo motorlarda DC motorların temelini kullanırlar.Fakat buna ek olarak başka bileşenleri de vardır.Servo motorların bileşenleri aşağıda verilmiştir. DC motor Torku arttırmak için dişli sistemi Elektronik şaft pozisyon ve kontrol devresi Servo motorlar şaftın kaç derece döndüğünü ve hangi hızda döndüğünü algılar ve girişe geri besleme olarak verir.Böylece girişte istenen durum ile çıkış durumundan oluşan bir hata sinyali oluşur.Bu hata sinyaline … Daha Fazla
STM32F4 Discovery Step Motor Uygulaması Arkadaşlar bu yazımızla birlikte,ilk önce step motorun yapısı hakkında bilgi edineceğiz.Ardından STM32F4 Discovery ile kontrolünü gerçekleştireceğiz. Step(adım) motorlar çok yönlü,kalıcı ömürlü birçok uygulamada kullanılan motorlardır.Step motorlarda diğer motor türleri gibi elektrik enerjisini mekanik enerjiye çevirirler.Diğer türlerden farkı,diijital kontrollü olması ve her gönderilen pals için belli açıda dönmesidir.Bu özelliğinden dolayı bilgisayar destekli uygulamalarda sıkça kullanılmaktadır. Step motorlar,geri beslemeye ihtiyaç duymazlar. Açık … Daha Fazla
STM32F4 Discovery DC Motor Uygulaması DC motorlar endüsrtride uzun zamandan beri çok kullanılan motor tipidir.DC motorlar,sabit bir mıknatıs ve içinde bir rotor içerirler. DC motorlar direkt olarak mikrodenetleyici çıkışı ile süremeyiz.Bu nedenle sürücü devreler kullanılır.DC motorların sürücü ve yön kontrolü için H-köprü devreleri kullanılır.Köprü devreleri genellikle transistör ile yapılır.Fakat hem yön hem hız kontrolü için köprü devrelerinde transistör yerine mosfet kullanılabilir. A ve D … Daha Fazla
STM32F4 Discovery Buton Uygulaması Merhaba, Arkadaşlar bu yazımızda kartımızın üstünde bulunan user butonunun kullanımıyla ilgili bir uygulama gerçekleştireceğiz.Malumunuz kartımızın üzerinde bir user butonu bulunmakta ve bu buton A0 pini ile bağlantılı durumdadır.Uygulamamızda user butonuna basılmasıyla birlikte kartımızın üzerinde bulunan ledlerin yanması,butondan elimizi çektiğimizde ledlerin sönmesi işlemi gerçekleştirilecektir. Ledlerimiz için yaptığımız konfigürasyon ayarları aşağıda gösterilmektedir. [php] //GPIOD RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOD, ENABLE); //Yapıyı başlatıyoruz GPIO_InitTypeDef GPIO_InitDef; //12,13,14,15 nolu … Daha Fazla
STM32F4 Discovery Led Uygulaması Merhabalar, Arkadaşlar bu yazımızla birlikte artık uygulama yapmaya başlıyoruz.STM32F4 Discovery üzerinde kullanabileceğimiz D portunun 12,13,14 ve 15 uçlarına bağlanmış ledler mevcuttur.Biz bu uygulamamızda 500ms aralıklarla aç/kapa işlemi gerçekleştireceğiz.İlk önce programdaki kavramlar hakkında bilgi vereceğiz. GPIO(General Purpose Input/Output) Bu kütüphane,mikrodenetleyicinin pinlerini fiziksel olarak kullanabilmemiz için gereklidir.Bu sayede pinleri giriş veya çıkış olarak ayarlayabilirsiniz.Eğer pini lojik 0 yaparsak pinimizden 0 volt,eğer lojik … Daha Fazla