Robot Yapımına Giriş!

Paylaş
Robot Yapımına Giriş!

Forum’dan gelen sorulara bakılırsa birçoğumuz robot yapmak istiyoruz. Bu kadar sık sorulan konu hakkında birşeyler yazmak şart oldu. Ömer abi’nin de aynı türden sorulara cevap vermekten göbeği çatladı 🙂

Gelen sorulara baktığımızda henüz temel konularda çalışma yapmamış arkadaşlar birden robot yapımı gibi karmaşık konulara giriyorlar. Bunu da çoğunlukla hazır buldukları projeler üzerinden ve ne yapıldığını tam anlamadan yaptıklarından işler iyice karışıyor.

Robot yapmak istemenizde bir sıkıntı yok. Ancak bunu nasıl yapacağınız konusunda bazı şeylere dikkat etmek gerekiyor. Bunların en önemliisi KÜÇÜK ADIMLARLA BAŞLAMAK!terminator

Robot yapımına giriş yapacağız. Hazır mısınız?
Şimdi Arduino’numuzu aldığınıza göre önce robot yapımının en önemli aşamasını gerçekleştirmeniz lazım. Öncelikle Arduino sürücülerinin bilgisayarımıza doğru kurulduğundan emin olalım.
Examples >> Basic >> LED Blink örneğini açalım. Önce bu örneği başka bir klasöre kaydedelim ki değişiklikleri yapabilelim.

Devrelerin nasıl yapılacağına girmiyorum. Onu ödev olarak yapabilirsiniz. Robot yapımı için aşağıdaki adımları geçmek gerekiyor:

1 – LED yakıp söndürme (nam-ı diyar LED blink) örneği yapın. Bu işlerin besmelesi budur.

2 – LED’in hızını değiştirin. Farklı hızlarda yanıp sönsün.

3 – Bir buton koyun butona basılı tutulursa LED hızlı, basılmazsa yavaş yanıp sönsün.

4- Bir potans ile gerilim bölücü bağlantısı yapın. Potans’tan çıkan gerilimi Arduino’da ölçün kaç volt olduğunu Serial Monitör’den görüntüleyin.

5 – PWM nedir araştırın, öğrenin. PWM kullanarak LED’inizi bu sefer parlaklığını değiştirerek yakıp söndürün.

6 – DC Motorlar nasıl çalışır öğrenin. Bir DC motorun devir hızı nasıl değişir araştırın.

7 – PWM ile DC Motor’un hızı nasıl değiştiriliyormuş öğrenin. DC Motorun devrini potansiyometreden değiştirmeye çalışın.

8 – DC Motor ileri veya geri yönde nasıl çalıştırılır öğrenin.

9 – Servo motorları araştırın. RC servo motorların nasıl kontrol edilebildiğini öğrenin. (İp ucu: Arduino Servo kütüphanesi)

10 – Servo motoru potansiyometre ile nasıl kontrol edebileceğinizi deneyin.

11 – Zamanlama fonksiyonlarını ve zamanlayıcıları öğrenin. Mesala iki motoru 5 saniye sağa, 5 saniye sola çevirmeyi deneyin. Hata bu süreleri de potansiyometre ile dışarıdan kontrol edilebilir hale getirin.

12 – Serial monitor’le göndereceğiniz karakterlere göre motorun yönünü kontrol etme denemesi yapın. Serial monitor’den yazdıklarını Arduino’ya hangi yoldan gidiyor, Arduino bu karakterleri nasıl algılıyor bunları araştırın.

Bu 12 madde daha da artırılabilir ama buraya kadarki adımları gerçekleştirdiyseniz robot yapmak için bayağı bir yol aldınız demektir. En azından çizgi izleyen yada sumo gibi çok bilinen türlerde birşeyler yapabilirsiniz. Lütfen bu adımları gerçekleştirmeden robot yapmaya başlamayın. Herşey 1. adımla başlar unutmayın. Bu adımları atlayarak yapacağınız çalışmalar hüsranla sonuçlanacaktır.

Sıfırdan başlamak adlı yazıyı da okumanızı öneririm.

Devamını oku

Project Aslan, Arduino DUE Kullanan Bir Robot İşaret Dili Çevirmeni

Project Aslan, Arduino DUE Kullanan Bir Robot İşaret Dili Çevirmeni

Genellikle robotikleri endüstriyel veya araştırma alanlarına uygulandığı zaman görüyoruz, ancak günlük yaşamda da yardımcı olabilecekleri çok yol var: Örneğin, görme engelli insanlar için kişisel rehber görevi gören mutfak botu, engellilerin yemek yapmasına yardımcı olabilir. Veya – ve bu gerçek – işaret dili çevirmeni işlevi gören robot kolu. Sınıflarda, mahkemelerde ve evde, bu

Arduino Turkiye tarafından
Arduino DUE ile Yaşayabileceğiniz Sorunların Çözümleri

Arduino DUE ile Yaşayabileceğiniz Sorunların Çözümleri

Elinizden hatırı sayılır miktarda Arduino DUE geçtiyse (veya sadece şanssız gününüzdeyseniz), düzgün çalışmayan en az bir tane cihazla karşılaşma olasılığınız yüksek. Bunun için her zaman cihazı çöpe atmanız gerekmeyebilir. Birçok Arduino DUE sorununu çözmek için çeşitli yöntemler var. Diyelim ki Arduino DUE ile çalışmaya başlayacaksınız. Bunun için Arduino’yu açtınız

Arduino Turkiye tarafından
STM32 Mikro Denetleyiciler Arduino

STM32 Mikro Denetleyiciler Arduino Dünyasında Ne Anlama Geliyor?

Arduino ile tanışanlar genellikle uzun bir yolun başlangıcında oluyor. Çünkü Arduino dünyası vazgeçmesi zor maceralarla dolu. Arduino’yu tanıdıkça bu heyecanınız da artacak. Bu nedenle Arduino dünyasıyla sizi buluşturmak için biz de heyecan duyuyoruz. Çok ucuza elde edebileceğiniz Arduino kiti ve ihtiyaç duyacağınız diğer malzemeler uzun soluklu projeler için yeterli

Arduino Turkiye tarafından