Skip to main content

Posts

Showing posts from December, 2014

Bilgisayar Fanından Sanata

Merhabalar, Bazen yoğunluk insanı stres atmaya yönelik davranış biçimlerine yönlendirebiliyor. Bir ata sözünde söylenir ki 'Arada kafa dağıtmak şart'. Bende böyle bir kafayla mühendislik sanatımı icra etmeye kalkıştım. Bakalım ortaya neler çıkmış :) Bu çalışmada renkli dairelerin gizemini aydınlatmaya çalışacağız. Bunu yapmak için gerekli olan malzemelerimiz harici bilgisayar fanıyla sınırlı halde. İlk olarak fanımıza bir adet güç kaynağı ayarlıyoruz. Ben burada 12 volt adaptör kullandım. Bağlantıları artı ve eksi olmak üzere iki kutuptan oluşuyor. Ayarlı güç kaynağından veya benim yaptığım gibi adaptörden yada pilden dahi besleyebilirsiniz. Bu aşamadan sonra yapmanız gereken fanınıza güç vermek. Daha sonra çalıştırmadan evvel fan pervanesini ön tarafına çift taraflı bant yapıştırıyoruz. Üzerine koyacağımız düzlem için yapışma yüzeyi oluşturması için. Çift taraflı bant yapıştırıldı ise fanımızın üzerine uygun ebatta dairesel bir levha yerleştiriyoruz. Dai

QuadCopter Yapmak

Merhaba arkadaşlar, Bu gün el yapımı bir quadcopterin yapım aşamalarını inceleyecek ve imalatı hakkında fikir sahibi olmaya çalışacağız. Öncelikle gerekli olan malzemeleri sıralayacak olursak: Otopilot Kumanda ve alıcısı Dişi-Dişi servo kablosu x5 ESC (Electronic Speed Controller) x4 Motor x4 Pervane (ikişer olarak zıt yönlü) x4 Pil (Li-Po) Ahşap-Karbon-Alüminyum plaka (size kalmış) Alüminyum Profil x4  Alüminyum Profil x4 (iniş takımı için) Yeteri kadar cırt kelepçe ve vida-somun. İlk olarak quadcopterimizin yapısal geometrisini nasıl inşa edeceğimize yoğunlaşalım. Öncelikli ihtiyacımız olan hafif, sağlam ve simetrik bir düzlem. Bunu siz metal, karbon veya ahşap olarak tasarlayabilirsiniz. Burada ben ahşap gövde üzerine yoğunlaşacağım. Platformumuzda 4 milim huş plaka kullandık. Lazer kesici sayesinde kestiğimiz plaka bir çok multikopter grubu için gövde olabiliyor. Diğer çalışmalarımız için de bu tür gövdelerimiz mevcut, fikir sahibi olmanız açısın

Robotik Bacak Kontrolü - Pololu Maestro Servo Kontol Kartı

Merhaba, Bu çalışmamızda Pololu firmasına ait Maestro Servo Controller kartını kullanarak daha sonra yapmayı planladığım robotik örümceğin bacak yapısı için temel teşkil edecek örnek bir robotik bacağı kontrol etmeye çalışacağız. Kullanacağımız servo kontrol kartını tanıtacak olursam, kendisi üzerinde 24 adet servo pini bulunmakta. Bir adet USB girişi ve bir adet + - besleme girişi bulunuyor. Bunların dışında Rx Tx gibi haberleşme pinlerine de sahip.  Bu kontrol kartının 6,12,18 ve 24'lü olmak üzere 4 çeşidi bulunmakta. Siz de kendinize en uygun kontrol kartını tercih edebilir, uygulamalarınızda kullanabilirsiniz. Kontrol kartını kullanmak için Maestro Control Center adlı uygulama arayüzünü bilgisayarınıza indirmeniz gerekiyor. İndirmek için :  http://www.pololu.com/docs/0J40/3.a Biz ise bu uygulamada eklem servosuna çevirdiğimiz standart servolarımızı kullanarak geliştirdiğimiz robotik bacağı bu kontrol kartını kullanarak hareket ettirmeye ve çeşitli h

Dengeleyici Robot Kolu - Arduino MPU6050

Merhabalar, Bu çalışmamızda havadaki platformumuzun hareketlerini servolarımıza yansıtıp stabil bir duruş sağlamaya çalışacağız. Daha önceki çalışmamda olduğu gibi bu çalışmamda da Arduino Nano ve MPU6050 kullanacağız. Sistemimiz gayet basit, MPU6050'den okuduğumuz iki adet eksen verisini (Phi,Theta) Arduino Nano üzerinde işleyip servoların anlayacağı ve uygulayacağı bir hale getirip bu verileri servolara yazdırıyoruz.  Bunları yapmak için sanal ufuk'ta kullandığımız Arduino kodu üzerine servo kütüphanesini ekliyoruz ve map komutunu kullanarak verileri 0 ila 180'e oranlıyoruz. Kodda değişiklik yaptığım alanı yıldızlar içerisine aldım, bir önceki çalışmanın koduna bakarak aradaki farkları daha iyi anlayacağınızı düşünüyorum. Siz de düşündüğünüz ve hayata geçirmeyi planladığınız bir uygulamayı gösterdiğim alanda değişiklik yaparak gerçekleştirebilirsiniz. Aynı şekilde farklı motorlar kullanarak 'hacıyatmaz' olarak tanımlayabileceğimiz mini robotlar y

Sanal Ufuk - Arduino Processing MPU6050 3DR Telemetri

Merhaba arkadaşlar, Bu gün literatürde suni ufuk, yapay ufuk olarak da geçen ve benim ise sanal ufuk olarak adlandırmayı daha uygun bulduğum arayüzü processing ile hazırlayıp, insansız hava aracımızdan gelen sensör verilerini yere indirip bu arayüze aktarmaya çalışacağız. Kullanacağımız sistemi anlatacak olursam, başlıca malzemeler : Arduino Nano MPU6050 3DR Telemetri Güç Kaynağı - Pil Bağlantı kabloları İlk olarak Arduino Nano - MPU6050 bağlantısını yaparken dikkat etmemiz gereken pinler SDA, SCL ve INT. Bunlardan ziyade Vcc pinini 3.3 volta, Gnd ise toprağa bağlıyoruz. SDA - A4 SCL - A5 INT - 2 (Dijital) Buraya kadar olan kısmı yapıp direkt usb port ile bağlantıyı sağlayabilirsiniz. Tabi ben sistem kablosuz olsun istediğim için telemetri kullandım. Bağlantılarında yapmamız gereken: 5V - 5V Gnd - Gnd Rx Tx Tx - Rx Kullanacağımız arayüz yabancı bir arkadaşın tasarımı, onun kodu üzerinde haberleşme ile ilgili kısımları düzenleyerek MPU6050'ye uyu