‘İncelemeler’ Kategorisi için Arşiv

HTB1PemDJpXXXXXHXpXXq6xXFXXXMÇin piyasasında 2$ gibi fiyatlara bulunabilen, üzerinde 32 bit 72MHz  STM32F103C8 mikrodenetleyicisini barındıran ve yandaki resimde görebileceğiniz bu kartı tanıtmak için bu yazıyı yazma ihtiyacı hissettim.  Kart üzerinde bir adet mikro usb bağlantısı bulunmakta. Bu sayede mikrodenetleyici içerisine yükleyeceğimiz usb bootloader sayesinde mikroelektronikanın usb bootloader programı kullanılarak karta istediğimiz programı kolayca yükleyebiliyoruz. Tabi ilk önce kart üzerinde bulunan SWD pinlerini kullanarak bir programlayıcı vasıtasıyla karta bootloader programını yüklememiz gerekiyor. Kartın şeması aşağıda görülebilir. (daha&helliip;)

7463282_orig  Radyo ilk kitle iletişim araçlarından birisi olsa da pek çok gelişmiş iletişim aracının aynı anda cebimize girecek kadar küçüldüğü günümüzde de yaygın bir şekilde kullanılmaktadır.  Radyonun tarihçesi konumuz değil ama kısaca bahsedecek olursak,  İtalyan mucit Guglielmo Marconi’nin 1902 yılında radyoyu bulan kişi olarak kabul edildiğini söyleyebiliriz.  Fakat aynı yıllarda Nikola Tesla ve Alexander Popov da radyo ile ilgili çalışmalar yapmışlardır. Guglielmo Marconi’nin radyoyu icat eden kişi olarak kabul edilmesinin sebebi bu icadını tescillemiş ve ticarileştirmiş olmasından ileri gelmektedir. (daha&helliip;)

Syma X8W

Yayınlandı: 30 Ocak 2016 / İncelemeler
Etiketler:,

Syma X8W isimli drone’un verici mesafesini arttırdıktan sonra ilk deneme.

8623126 Hediye olarak bana gelen Supernova Spy Quad isimli kameralı quadrocopter ile yaptığım ilk uçuşu aşağıdan izleyebilirsiniz. üçüncü uçuşumda ise gözden kayboldu ve bulduğumda yola düşmüş ve araba altında kalarak parçalanmıştı. Hayırlısı…

RDM6300 RF-ID Okuyucu

Yayınlandı: 21 Kasım 2015 / İncelemeler
Etiketler:, ,

içerikRF-ID sistemler artık oldukça yaygın kullanımdalar. Yemekhanelerden asansörlere, hastanelerden alış veriş merkezlerine, apartman kapılarından kütüphanelere ve daha sayamayacağımız pek çok yerde kullanım alanı bulmaktalar. Dah aönce RF-ID ile çalışmış olsam da  son zamanlarda oldukça düşük fiyatlı okuyucu modüllere gözüm takılıyordu.  En sonunda dayanamayıp sipariş verdim ve  bir adet 125KHz  RDM6300  RF-ID  okuyucu edindim. Bu modül Çin piyasasında 3$ gibi fiyatlara bulunabiliyor. Kullanımı basit. 9600 baud rate ile UART üzerinden haberleşiyor. Mesajın sonunda checksum bilgisi de göndererek hatalı okumalara karşı önlem almamızı kolaylaştırıyor.

RDM6300’e ait dökümanı buradan bulabilirsiniz. Bu döküman bir önceki versiyon olan RDM630’a ait fakat çalışma bakımından arada bir fark yok.  Tag olarak EM4100 125KHz değerindeki anahtarlıklardan kullandım. (daha&helliip;)

687474703a2f2f77616c6c706f7065722e636f6d2f696d616765732f30302f33392f37322f38362f6d6170732d636f6d7061737365735f30303339373238362e6a7067Pusula, dünyanın manyetik alanından yararlanılarak icat edilmiş olan bir alettir. İlk olarak mıknatıs taşının serbest bırakıldığında yerkürenin manyetik alan çizgileri doğrultusunda konum alması prensibine dayanılarak kullanılmış, daha sonra mıknatısa belli bir süre tutturulan metallerin de aynı etkiyi göstermesi üzerine bir mil üzerine tutturulmuş iğneler pusula niyetine kullanılmıştır.  Yüzyıllar boyunca denizcilere, tüccarlara ve yolculuk edenlere rehberlik etmiş bir araçtır pusula. Günümüzde pek çok şey gibi pusulalarda dijitalleşmeye ayak uydurmuş ve nano boyutlarda elektronik pusulalar üretilmiştir. (daha&helliip;)

PrintSon günlerde sıkça duyduğumuz şeylerden birisi nesnelerin interneti (Internet of Things-IOT)  kavramı olmaya başladı. Peki nedir nesnelerin interneti?  Çok genel bir tanımıyla, nesnelerin, insanların  hayatını daha da kolaylaştırmak amacıyla birbirleriyle haberleşebilmesi diyebiliriz.  Hayal edelim, daha önceden yapacağımız işleri akıllı telefonumuzdan bir takvim üzerinde planladık. Bugün sabah 09:30’da önemli bir toplantımız var. Çalar saatimiz akıllı telefonumuz ile iletişime geçip bizi saat 8:30’da uyandırıyor, daha önceden (daha&helliip;)

pca9685_head   PCA9685 isimli entegre NXP firması tarafından üretilmiş FM+ (Fast mode-plus 1MHz ) hızında I2C protokolü ile dış dünyayla bağlantı kuran, 16 çıkış kanalına sahip bir PWM kontrolcüsüdür. Çıkış frekansı 24Hz ile 1526Hz arasında ayarlanabilmektedir.  Varsayılan çıkış frekansı 200Hz’dir.  PCA9685 dahili 25MHz bir osilatör barındırmakla birlikte harici bir clock giriş pinine de sahiptir. Bu pine uygulayacağımız harici bir clock sinyali ile (max 50MHz) birden fazla PCA9685’in senkronize çıkış vermesini sağlayabiliriz.  Çıkışlar yazılımla 25ma sink open-drain veya  25ma sink, 10ma source akımlarını sağlayabilecek  şekilde totem pole olarak ayarlanabilir.  PCA9685 2.3V -5.5V aralığında çalışmakla beraber bütün girişler 5.5V toleranslıdır. Tek I2C hattına 62 PCA9685 aynı anda bağlanabilir, bu sayede  62*16= 992 adet PWM çıkışını mikrodenetleyicimizin sadece 2 pinini kullanarak elde edebiliriz. Bu entegrenin diğer bir güzelliği ise PWM çıkışlarına gecikme ekleyebilmemizdir.  Bu şekilde h-bridge mosfet uygulamalrında dead time sağlamamıza olanak sağlanmıştır. Bununla birlikte her çıkış birbirinden farklı duty oranında veya her çıkış aynı duty oranıyla sinyal üretebilmektedir.

Aşağıda  bu entegreyle ilgili yazmış olduğum kodları görebilirsiniz. Bu uygulamada nispeten yeni bir 8bit mcu olan Microchip firmasına ait PIC16f1827 entegresini kullandım.  Bu mcu pek çok yeteneğe sahip ve bir çok uygulamada kullanılabilir joker bir mcu.  Kodlara bakalım; (daha&helliip;)

Gyro+Accelerometer-2

Yayınlandı: 29 Haziran 2015 / İncelemeler
Etiketler:, , , , , , ,

MPU_6050   Bir önceki yazımızda türünün ilk örneklerinden olan LPR560AL (2 Eksen Gyro) kullanarak birşeyler yapmaya çalışmıştık.  Bu sefer Ivensense firmasının MPU6050 sensörünü kullanarak  bir deney daha yaptım. MPU-6050 6DOF bir IMU.  İçerisinde 3 eksen gyro ve 3 eksen accelerometer ve bunlara ek  olarak bir de sıcaklık sensörü barındırıyor. I2C arabirimi kullanıyor ve eğer istenilirse dışarıdan magnetometer gibi harici sensörler de bağlanabiliyor.  İçerisinde barındırdığı gyro ±250 ±500 ±1000 ±2000 °/saniye hızlarındaki kademelerde açı değişimlerini ölçebiliyor. Accelerometer ise 2g/4g/8g/16g kademelerinde kuvvetleri tespit edebiliyor.  Sensör’ün maksimum çalışma voltajı 3.46V, boyutları ise 4x4x0.9 mm. Çalışabilmek için çok az  harici elemana ihtiyaç duyuyor.  Sensörün özelliklerini detaylıca incelemek için buraya tıklayabilirsiniz.
(daha&helliip;)

Gyro-2   Aslında uzun süredir kafamda yer edinen fakat incelemek için bir türlü vakit bulamadığım accelerometer (ivmeölçer) ve gyro (jiroskop) sensörlerinin birarada kullanılması konusuna ancak vakit bulabildim.  Daha önce ivmeölçerlerle haşır neşir olmuştum fakat bu sensörlerin asıl güçleri gyro ile beraber kullanıldıklarında ortaya çıkmakta olduğu için tam anlamıyla kendimi tatmin edecek derecede bir çalışma yapmamıştım.

Accelerometer aslında yerçekimi kuvvetini referans alıp, kendisine uygulanan ivmelenmeleri ölçen bir sensör türüdür.  Tek eksenli olabileceği gibi günümüzde artık 3 eksenli üretilmiş olanları yaygın bulunmaktadır.  İvmeölçerin diğer bir özelliği ise eksenin eğiminin yerçekimi ile yaptığı açıyı da verebilmesidir. İvmeölçerin bu özelliğinden yararlanılarak pek çok uygulama geliştirilebilmekle beraber daha sonra değineceğim birtakım kısıtlamaları vardır. (daha&helliip;)