Arduino ile Robotkol Projesi

Android Cep Telefonu üzerinden kontrolü:

PC üzerinden kontrolü:

Projeye ait C# ve Arduino kaynak kodlarını burdan indrebilirsiniz:
Link 05.07.2015 Tarihinde yenilendi (Sadece C# ve Arduino kodlari)
Buradan Indiriniz
Android kodlamasi gercekten zor oldugu icin ne yazikki veremiyorum cünkü bazi emek hirsizlarinin isim dahi belirtmeden kendileri yapmis gibi degisiklik yaparak kullandiklarini gördüm.

12 Mart 2011 tarihinde bu linktede görüldüğü gibi bir başka Robot kol projesi yapmıştım.
http://uguryalcin.org/wordpress?p=214
Ama bugün sizlerle paylaşmak istediğim Projemi Arduino ile yaptım.Arduino hakkında bundan önceki Projemde sizlere biraz söz etmiştim.Arduino hakkında gerekli bilgiyi zaten İnternette bulabirsiniz
Neyse hemen Projeyi anlatayım.Projemin Mekanik kısmını internetten satın aldım.Ama Servo Motorları kendim Elektronik dükkanlarından temin Edip kendim Montajladım.

Programlama kısımları ise tamamen bana aitdir ve montajlama kısmına ait Kareler:
20140808_111611

20140808_111543

20140808_111628

20140808_161131

20140808_162253

20140808_165955

Montajlama kısmını hallettikten sonra Arduino kısmını Programladım.Yani bu kısım Sevo Motorları Kontrol edecek olan ATMEGA 328P Micro işlemcinin Programlanmasi.Programlama işlemini 6 tane servo Motorun hareketlerini ve Serial Port üzerinden gelecek Komutlara göre yaptim.
Kısaca Serial Port’dan komut gelecek, bu komuda göre hangi Servo kac adım hareket edecek?
Arduino programlama işleminden sonrada, Bilgisayardan bu Robot Kolu kontrol edecek yazılama sıra geldi.Bu işlemide C#.Net ile yaptım.

Programın arayüzü şöyle:
Arayuz
Görüldüğü gibi Proğramda scrollBar’lar kullandım.Bu ScrollBarların hareketi ile Serial Port üzerinden Arduinoya veri gidiyor.Bu veriyi Alan Arduino gerekli Servo Motoru gerekli açı Kadar çalıştırıyor.
Ayni işlemleri bir Android Cep Telefonu üzerindende yaptım ilk Filmde görüldüğü gibi.

71 Antworten auf „Arduino ile Robotkol Projesi“

  1. ugur bey merhaba bende arduino ile ilgileniyorumda bu aralar c# ile proje yapma istegim var ama c# bilgim hiç yok ama c++ biliyorum önerebileceginiz bi kaynak yada dökuman var mı ilgilendiginiz için tesekkurler..

    1. Valla Internet c# kodlariyla dolu.zaten benimde c# ilgilenme amacim bol kaynak bilginin olmasi.
      eger ki c++ bilginiz var ise c# kaynak kodlarini bulup projelerinizde kullanmaniz hicde zor olmaz.

  2. Uğur bey merhaba bende yeni yeni arduino ile ilgili çalışmalar yapmaya başladım, basit ama benim için değişik çığırlar açan projeler oldu. Bu kapsamda mekanik parça bulmak konusunda problem ve eksikliklerim var mekanik parçaları ne şekilde tedarik edebilirim acaba nerelere başvurmam gerek konu hakkındaki tecrübe ve fikirlerinizi bekliyorum. Teşekkürler.
    Mail ile dönme imkanınız olursa çok sevinirim.

    1. Dostum bende ebay’dan siparis verip ordan aliyorum mekanik parcalari.
      Örnegin Robot kolun parcasini ebaydan Amerikadan aldim.

  3. hex kismini derken siz bu servolari hangi islemci ile kontrol etmek istoyorsunuz?
    PIC ilemi?
    PIC ile ise benim kodlarim size uymaz.
    Ben Arduino ile kontrol ediyorum hepsini!!

    1. Arduino’ya yönelmenizi tavsiye ederim.
      Hem hizli projeler gelistirebilirsiniz Hemde nette istemediginiz Kadar kaynak var.

  4. Merhabalar, kolay gelsin. benim mekanik aksam ile ilgili bir sorum olacaktı. Yaptığınız tasarımda her bir eksende ki kollarda karşılıklı parçalar var. Bunlardan biri motor miline bağlı olarak hareket ediyor, diğerinin bağlantılı şekli nasıl acaba? Bu robot kol ile çizimler var mı elinizde, mümkünse incelemem açısından gönderebilir misiniz?

  5. Pingback: Anonymous
  6. Hocam bana da kodları yollayabilir misiniz.Bitirme tezim için bir çalışma yapıyorum.Daha önce konuşmuştuk sizinle diğer bir sitede.O konuda faydalanmak istiyorum müsadenizle.
    Arduino , C# , ve Android kodlarını da gönderebilirseniz çok iyi olacak. Kafamda bazı şeyler hala oturmadı.Mailinizi bekliyorum.Saygılar.

  7. Hocam bana da kodları yollayabilir misiniz.Bitirme tezim için bir çalışma yapıyorum.Daha önce konuşmuştuk sizinle diğer bir sitede.O konuda faydalanmak istiyorum müsadenizle.
    Arduino , C# , ve Android kodlarını da gönderebilirseniz çok iyi olacak. Kafamda bazı şeyler hala oturmadı.Mailinizi bekliyorum.Saygılar.
    adnanbayrak@yandex.com

  8. Merhaba,
    Okulda 7 eksenli robot kol projem var fakat hiç bir bilgim yok, kodlarınızı inderemiyorum ana sayfaya atıyor site beni. Elektronik devresi için nelere ihtiyaç duydunuz beni aydınlatırsanız sevinirim bir de size ulaşabileceğim bir e mail olursa çok sevinirim.

  9. Merhabalar Uğur Bey. Yaptığınız çalışma ilgimi çekti ve denemek istedim. Fakat diğer arkadaşlara verdiğiniz linkteki dosyalar sanırım silinmiş. Rica etsem onları tekrar yüklemeniz mümkünmüdür.

  10. Uğur bey yaptığınız çalışmayı eğitim amaçlı denemek ve öğrencilerime uygulatmak istiyorum. Daha öncesinde diğer arkadaşlarla kaynak kodlarını paylaşmışsınız. Fakat paylaştığınız sitede şuan dosyalar bulunmuyor. Rica etsem tekrardan yükleme şansınız varmıdır.

  11. Hocam sensörden aldığım veriyi android telefona mesaj olarak göndermem gerekiyor yardımcı olabilir misin ?

  12. hocam çalışmalarınız gerçekten çok başarılı.bitirme projesi olarak robot kol yapmayı düşünüyorum.kodların linki çalışmıyor.tekrardan yükleme şansınız varmı?

  13. Abi Android uygulamasını alma şansımız var mı ? verdiğiniz linkten download yapamıyorum. Gönderebilme imkanınız oAbi Android uygulamasını alma şansımız var mı ? verdiğiniz linkten download yapamıyorum. Gönderebilme imkanınız olursa çok sevinirim.lursa çok sevinirim.

    1. Android kodlama bayagi zor is.Bazilarinin isim dahi belirtmeden ufak degisiklikler yapip kendi yapimi gibi lanse etmeleri bayagi sinir bozucu oldugu icin ne yazakki veremiyorum.
      umarim anlayisla karsilarsiniz…

  14. Mekanik kısmini tavsiyeniz üzerine çinden aldım servo motorlarını da.
    Projenin kaynak C# ve arduino kodları dosyasitesinden sürekli siliniyor sanırım.
    tekrar paylaşmanız mümkün mü acaba tesekkürler.

  15. hocam elektrik elektronik mühendisliği son sınıf öğrencisiyim bitirme tezim robot kolu.mekanik kısmını sipariş ettiğiniz siteleri paylaşabilir misiniz

  16. hocam sizi takip ediyorum fakat 05.02.2015 de yenilemenize rağmen kodlar açılmıyor.Tekrar yükler misiniz

  17. İyi akşamlar Uğur Bey dropbox dosyalar silinmiş sanırım rica etsem yenileyebilir veya mail olarak atabilir misiniz? Bir de sorum olacaktı servolarınız kaçırma yapıyor mu bende sizin servolardan kullanıyorum fakat kaçırma yapıyor ve kaç voltla besliyorsunuz servoları ?
    Teşekkür ederim
    Saygılarımla,

  18. Uğur bey merhaba bende robot kol yapacağım yüklediğiniz arduino kodları açılmıyor tekrar yükleyebilir misiniz.mekanik kısmını çizdirdim ve motor olarak SG5010 servo motor kullanacağım bir farklılık gösterir mi yada motorları değiştirmemde fayda var mı. yardımcı olursanız çok sevinirim çok kısa bir süre içerisinde teslim etmem gerekiyor.

  19. Hocam ben servo motorları ardunio yu ve 6 eksenli robot kolunu aldım fakat kodlamakta sorun yaşıyorum acaba bana kodlar mail atabilir misiniz üniversite bitirme projem çünkü.teşekkürler t.batuu@gmail.com

  20. Pingback: sex prostitutes
  21. Lise son sınıf ögrencisiyim mekanik aksamını hallettim. kablo baglantılarınızı paylaşma imkanınız var mı?

  22. Servoları hangi güç kaynağından beslediniz?
    Servo arduino baglantılarını paylaşma imkanınız var mı?

  23. Yararlı bir çalışma olmuş.Bu projeyi nasıl yaptınız mesala tasarmını yaparken nelere dikkat ettiniz motor seçerken hangi kriterleri göz önünde bulundurdunuz.Biz böyle bir proje yapmak istesek yararlanacağımız kaynaklar nelerdir.Bizimle böyle proje yaparken yararlandığınız kaynakları paylaşabilir misinz?.Hazır projeleri yapmaktansa bize nasıl yapıldığını anlatmanız daha faydalı olur.İyi çalışmalar kolay gelsin.

  24. Merhabalar hocam, Programı derlediğimde varspeedsorvo kütüphanesi hatalı çıkıyor. İnternette aynı kütüphaneyi bulup sisteme attıgımda da eşleşmiyor. Farklı kişilerin yazdığı farklı kütüphaneler olabilirmiş. Sizin kullandıgınız varspeedservo kütüphanesini mail gönderebilir misiniz?

    1. Merhabalar hocam, Programı derlediğimde varspeedsorvo kütüphanesi hatalı çıkıyor. İnternette aynı kütüphaneyi bulup sisteme attıgımda da eşleşmiyor. Farklı kişilerin yazdığı farklı kütüphaneler olabilirmiş. Sizin kullandıgınız varspeedservo kütüphanesini mail gönderebilir misiniz?

Kommentare sind geschlossen.