Robot İşlerine Başlayacağım Nasıl Bir Yol İzlerim Sorusu yanıtı.

727 Kişi Okudu
 
Bu tarz sorular Robot Topluluğunda çalışma yapmak isteyen arkadaşlardan sıkça alıyoruz. Eğer yazılımdan ve elektronik azıcık anlayan arkadaşlar olursa onlara ufaktan kendilerine bir problem sunmaları ve bu problemi çözebilecek mekaniği, elektroniği ve yazılımı kullanarak çözüm oluşturmalarını istiyoruz, kısaca proje bazlı gidersen o proje için yapacaklarını araştırırken ister istemez konu ile alakalı senin problemini çözmese bile birçok meseleyi öğrenebilirsin. Örneğin; karanlıkta yanıp sönen bir uyarı ledi projesi ile başlayalım bu projede birtakım parametrelere ihtiyacın var, makineli tüfeğine soru mermilerini takıp etrafa sıkmaya başlıyoruz,
1- Ortamın aydınlık olduğunu nasıl algılarım ?
2- Ortamın karanlık olduğunu nasıl algılarım ?
3- Kullanacağım sensör nasıl olmalı?
4 – Sensör tipi nasıl olmalı?
5- Algıladığım ortam ışığını nasıl yorumlarım?
6- Hangi mikrodenetleyici kullanmalıyım?
7-…..
..
.
gibi birçok soru sorarak bu küçük problemin üstesinden gelmeye çalışmalısın bu süreç ile kısa zamanda güzel bir aşama kaydetme sağlayacaktır. Yapacağın sonra ki projelerde sorduğun soru sayısı azalacaktır.
Bu projeyi yaptıktan sonra biraz daha karmışık bir problem koy mesela buda engelden kaçan iki tekerlekli bir araç olsun burada işin içine mekanikte girecek, motor kontrollü, sistemin bir vücuda kavuşması söz konusu. Robotik projelerde öncelikle yazılım ve temel elektronik kısımlarını halletmen lazım mekanik problemleri çözmek yazılım ve elektroniğe nazaran daha az araştırma gerektirmekte.
Robotik projeler için aynı zamanda elektronik komponent bilgiside çok önemlidir bu projelerin için en doğru malzemeyi seçmen için gerekir, piyasada malzeme satışı yapan yerli siteler mevcut buralardan alışveriş yapmasan bile ara sıra girip ne var ne yok diye bakmakta fayda var, çünkü malzeme satış sitelerinde o malzemenin nasıl kullanılacağını hatta örnek kodlarına dahi ulaşabilirsin. Şu siteler alış veriş için güvenilir ve aynı zamanda bahsettiğim olay için ziyaret edebilirsin;
Sürekli ziyaret ettiğim bir nevi robotcuların facebook u diyebileceğim bir site var, gir takıl yapılan projeleri incele sana birçok konuda yardımcı olacaktır, bu sitede senin gibi yeni başlayandan tut uçuk kaçık proje yapan arkadaşlara kadar uzanan geniş bir kullanıcı yelpazesine sahip kodları ve şemaları genelde paylaşıyorlar. Site; http://letsmakerobots.com/
Gelelim olayın beynine, mikrodenetleyici tercihi; şimdilerde ortalıkta Arduino diye bir zımbırtı dolaşıyor bu işlere girdiğinde çokça karşına çıkacak. Eğer elektronik ve gömülü sistem programlamaktan zerre anlamıyorsan Arduino ile başlayabilirsin aman emin ol seni tembelliğe alıştırır ve bir mühendisin kullanmaması gereken bir donanım. Onun dışında Pic mikro denetleyicisi veya ARM tabanlı işlemciler var ARM mikro işlemcileri öneririm, biraz araştır. ARM işlemciler günümüzde elektronik cihazların %98 i ARM tabanlı işlemciler kullanılmakta.
Az çok yol göstermek istedim umarım yardımcı olmuşumdur her zaman soru sorabilirsin. Saygılar, Sevgiler, İyi çalışmalar.

Yayınlayan

Ahmet Yasin CİVAN

Mekatronik Mühendisi, Gömülü Yazılım Geliştiricisi.