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.

CoÅŸkun TaÅŸdemir

Elektronik mühendisi, gömülü sistemler meraklısı, Arduino kitabı yazarı

73 comments

  1. Mehmet Akif Özgül dedi ki:

    Merhaba ben Karadeniz Teknik Üniversitesi son sınıf öğrencisiyim.Bitirme projesi olarak mum söndüren robot yapmak istiyoruz.Siz demişssiniz ya bu 12 maddeyi yaparsanız çizgi izleyen veya sumo robot yapabilirsiniz diye peki mum söndüren robot yapılabilir mi ?

    • kaanceyhan dedi ki:

      teorik olarak çizgiyi izleyebiliyorsa, mumu niye söndürmesin?
      aradaki ufak farklılıklar da işin eğlencesi işte.

  2. berkay dedi ki:

    merhabalar ben bugün bir arduino aldım ilk 3 adım tamamda bende lcd filan yok onları kendim ayrı alıcam iyi etmişmiyim sizce

    • Ömer Koman dedi ki:

      belli bir disiplinle adım adım ilerlemeniz iyi birşey. ihtiyaçlarınızı bütçenize göre yavaş yavaş alır dener öğrenirsiniz. amaç öğrenme olmalıdır her örnek program arduinonun bir fonksiyonunu size öğretmek için tasarlanmıştır, ileride amacınıza göre bir kaç özelliği birleştirip bir arada kullanmaya çalışın mesela bir butona basınca led yakın buzzerde ses çıkartın analog okumayla belirli bir seviyenin altında bir renk ustunde başka bir renk led yakmaya çalışın işlemci kullanmanın amacı bir çok görevi aynı anda kullanmayı tasarlanıza yardımcı olmasıdır buna göre çalışın.

  3. Hüseyin dedi ki:

    Benim bir kaç sorum var ama yanıtlayabilecek birisi var mı acaba ?

  4. oı dedi ki:

    arduino unomdaki güç girişinin yanındaki voltaj regülatörü çok ısınıyor zarar verirdiye çıkartıyorum ama ledler yanıyor usbde de aynısını yapıyor.
    acil olduğu için buraya sordum

  5. Ömer Koman dedi ki:

    aşırı yuksek voltaj veriyor oablırsınız 12v adaptor kullanıyorsanız 12-5=7v gerilim regulator uzerınde ısıya donuşturulur. eğer 24v adaptor kullanırsanız 19v gerılım ısya donusturulur. devrenız yuksek akım çekıyor da olabılır o nedenle de ısınır motor kullanımı veya bır yerlerdekı kısa devre de buna neden olabılır. aldığınız uno kopyaysa kalıtesız malzemelerde secılmış olabılır.

  6. aslan dedi ki:

    merhabalar,pid kütüphanesini destekleyen arduino kartı hangisi acaba bilgi verebilir misiniz? Arduino ile motor kontrolü yapmam gerekiyor ama bu kontrolün pid sistemle gerçekleşmesi gerekiyor.

    • Ömer Koman dedi ki:

      pid kontrol bir algoritmadır herhangi bir arduino ile kodu yazıp çalıştırabilirsiniz, sensorden aldığınız verileri işleyerek satabilizasyon gerektiren işlerde kullanılır mesela siz motor kontrolunde kullanacaksanız motoru sabit devirde mi tutmak istiyorsunu herhangi bir yuk veya zorlamayla bile karşılaşsa herzaman sabit devirde donmesini istiyorsanız pid algoritması ile motor devrini kontrol eden deverenizi yönetmeniz lazım, yada 2 teker uzerinde dengede duran bir robot yapsanız onun dengesini sağlamak için g sensortlerden gelen veriyi pid algöritmasına sokarak dengede durmasını sağlarsınız. ginger denge bisikletleri bu yöntemle çalışır

  7. oı dedi ki:

    ben unoyu usbden bilgisayara takıyorum SADECE unoyu yinede hızlıca ısınıyor hemen çıkarıyorum ledlerde yanıyor ne yapabilirim regülatorda sorun olabilirmi sizce

  8. oı dedi ki:

    şimdi unonun kendi 9 v luk adaptörünü denedim ledlerde yanmıyo ısınmıyoda sadece usbde ledler yanıp ısınıyor

    • Ömer Koman dedi ki:

      donanımsal problemleri forumda anlatın daha çabuk cevap bulursunuz. unoda bir yerlerde kısa devre var sanırım. kullanırken ne yapmış olabilirsiniz bir düşünün

  9. Merhaba, arduino’yu öğreneli 3-4 günden az oldu. Hakkında bir sürü video izleyip, blog yazıları okudum ve öğrenmeye karar verdim. Bilgisayar programcılığı öğrencisiyim, elektronik ile daha önce uzaktan yakından hiç ilgim olmadı. Size bir iki sorum olacak;

    1 – Arduino sadece prototip amaçlı mıdır? Bir hedef belirledim; uzaktan kumanda edilen, mesafe, ivme ölçerek ona göre davranışlar sergileyen, kamera ile görüntü aktarımı yapan bir araba yapmayı (tabi ki adım adım) düşünüyorum. Yaklaşık 60×30 cm ölçülerinde. Böyle bir proje yapılabilir mi? Ya da şöyle daha açık olur; (yapım aÅŸamasında öğrendiÄŸim haricinde) hiç elektronik ile ilgilenmemiÅŸ biri yapabilir mi? Kendi vardığım kanı evete yakın, bir de sizden onay(ya da red) almak istedim.

    2 – Arduino projelerinde yazılımın rolü nedir? Bu üç günlük sürede asıl iÅŸi satın alınan modüller yapıyormuÅŸ gibi geldi. Ancak yaptığım projenin kalbini kendim yapmak isterim. Yani aslında asıl soru; yazılım yoluyla modüllerin kullanımında esneklik saÄŸlanabilir mi?

    3 – BaÅŸlangıç olarak (led blinkten sonra 🙂 ) mesafe sensörü ile basit bir devre yapmayı düşünüyorum, aÅŸağıdaki ürünleri alacağım yeterli midir? (Direnç gerekli mi bilmiyorum. Türkçe kaynaklarda rastlamadım.)

    – Siyah Mini Breadboard – Breadboard Mini Self-Adhesive Black
    http://www.robotistan.com/Siyah-Mini-Breadboard-Breadboard-Mini-Self-Adhesive-Black,PR-1930.html

    – 40 Pin Ayrılabilen Erkek-Erkek M-M Jumper Kablo-200 mm
    http://www.robotistan.com/40-Pin-Ayrilabilen-Erkek-Erkek-M-M-Jumper-Kablo-200-mm,PR-1514.html
    – HC-SR04 Ultrasonik Mesafe Sensörü
    http://www.robotistan.com/HC-SR04-Ultrasonik-Mesafe-Sensoru,PR-1473.html

    – Arduino UNO R3 (Klon) Evet klon, malesef orjinali pahalı geldi. Öğrenciye her ÅŸey mübahtır ne de olsa. 🙂
    http://www.robotistan.com/Arduino-UNO-R3-Klon,PR-2106.html

    Biraz uzun oldu farkındayım ama zaman ayırıp cevaplarsanız gerçekten çok sevinirim. Böyle bir Türkçe kaynak hazırladığınız için de ayrıca teşekkürler, iyi günler..

    • Ömer Koman dedi ki:

      1- evet evet evet
      2- işin ruhu yazılımda kendini ifade edersin istediğin gibi donanım yazılım ne derse onu yapar
      3- uygun hepsi

      hayırlı olsun.

  10. Kerem dedi ki:

    selamun aleyküm hocam ben meslek lisesi 11.sınıf öğrencisiyim proje ödevi olarak
    bir robot (arduino uno ultrasonic sensor robot) yapmam gerekiyor.bu konuda yardımcı olabilirmisiniz acaba.

  11. Serdar dedi ki:

    İyi günler Makine Mühendisliği 2. Sınıf öğrencisiyim bu güne kadar yazılım ya da bilgisayar donanımları ile ilgili detaylı bir bilgim olmadı ancak derslerimde gördüğüm göreceğim mekanik sistemlerin arkasında ki bilgisayar yazılımlarını ve elektronik donanımlarıda öğrenmek istiyorum biraz uzun biryol olacaktır farkındayım ancak arduino bu isteğimi daha hızlı elde etmemi sağlayacak diye düşünüyorum , öncelik olarak arduino da kullanılan bilgisayar dilini nasıl öğrenebilirim ya da hangi bilgisayar dili olduğunu söylerseniz bunun ile ilgili bir kursa başlamayı düşünüyorum , ayrıca bunun dışında acaba arduino kullanarak kendimizi nasıl geliştirebiliriz ya da nasıl sıfırdan başlayabiliriz neler yapmalıyız ne gibi bilgiler öğrenmeliyiz gibisinden bilgilerin olduğu bildiğiniz video ya da makalelerin linklerini atabilirseniz sevinirim , mekanik sistemler tasarlamak istiyorum ama bunun güç kaynağıda elektronik olacağından ve bunların kontrolü panelden olacağından ve bunun temeli yazılım bilgisi olduğundan bunları öğrenmek istiyorum sonuç olarak da kendi projemi yapacağım , bölüm gereği öğrendiğim çizim programları ile birlikte çok güzel projeleri ortaya çıkaracağıma inanıyorum 🙂

  12. sailor12 dedi ki:

    hocam ben arduino adafruit motor shield ile servo motorları kontrol edemiyorum yazmam gereken kodlar nelerdir,teşekkür ederim

  13. sana ne dedi ki:

    ömer koman ın sevgilisi var

  14. Mustafa Taha Atalmış dedi ki:

    ben ilkokul 3.sınıfa gidiyorum 4 e geçtim elktriğe çok merakım var arduino uno m öyle malzemelerim de var arduino ya siteniz sayesinde merakım oluştu çok teşekkür ederim

    • Ömer Koman dedi ki:

      kolay gelsin bir blog/site aç yaptığın çalışmaların fotoğrafını koy yaşadığın tecrubeleri yaz. bize link verirsen buradan duyururuz.

  15. süper mucit dedi ki:

    arduino uno programlama kablosunu nerden alabilirim? teşekkürler

    • Ömer Koman dedi ki:

      Bilgisayar sarf malzemeleri satan yerlerde bulunur usb A tipi kablodur. Direnc.net ve robotistan.com a sorun once telefon edip sorun yardimci olurlar

  16. Serhat Mollahamut dedi ki:

    Merhaba,
    M542 step sürücüsünü Arduno ile sürmek istiyorum nasıl bir yol izlemem gerekli,

  17. zeynepklc dedi ki:

    Ömer Koman Hocam merhaba, ben lcd yi ardunio megaya baÄŸladım fakat yazılar —- ÅŸeklinde geliyor, neden olabilir ?

    • Ömer Koman dedi ki:

      lcd modelini ve basit bir kodu foruma koyun deneyen olabilir. nedeni belli olmaz kutuphane duzgun yuklenmemis olabilir yada gerektiÄŸi gibi baÅŸlatılmamıştır baÅŸlangıç kodlarında eksiklik olabilir…

  18. mustafa esk dedi ki:

    Allah sabir versin omer bey 🙂

  19. Ömer Koman dedi ki:

    araÅŸtırma kültürü yok “arduino kullanmak istediÄŸin malzemnin adı” ÅŸeklinde bir ÅŸeyi googledan arasa ilk gelen 5 seçenek direk problemini çözecek ama aramaya üşenen veya gerek duymayan bir topluluk iÅŸte. biz böyleyiz yapacak bir ÅŸey yok, nasıl böyle oldular anlamıyorum… birazdan biri de gelir atar yapar kesin, sorsan hayatında bir forumda doÄŸru dürüst bir soruya yanıt vermemiÅŸtir yada bir web sayfasında bir konuyu başından sonuna anlatmamıştır ama iÅŸ lafa gelince herkesi geçenler de cabası…

  20. king dedi ki:

    forumdan nasıl soru soruluyo teşekkürler

    • Ömer Koman dedi ki:

      foruma uye olduktan sonra verdiğin maile gelen mesajı onayla/tıkla daha sonra forumdan bir discus açabilirsin

  21. ali dedi ki:

    Selamlar, ben ev otomasyonu yapmak istiyorum, fakat giriş besleme gücü max 5v olduğu için arduino kartıma bağladığım sensörle arduino arasındaki max. kablo mesafesi kaç metre olmalıdır.
    Gerilim düşümü ne kadar etkiler ve bununla ilgili hesaplamaları nasıl yapabilirim.

    • Ömer Koman dedi ki:

      android de kullandığım “elektrodroid” programında bu hesapları çok kolayca yapabiliyorum. sizin için şöyle bir hesap yaptım. 2mm çapında bakır kablonun ucuna 5v gerilim verip 1A çektiÄŸimizde 10mt uzunluÄŸundaki kabloda voltaj 4.972 volta düşüyormuÅŸ (28.205 mili Volt düşüm oluyor) ancak bu sadece besleme için geçerlidir. sensorde ise kabloların uzunluÄŸu çok kısa tutulmalıdır sensorler voltaj uretmez uzerıne uygulanan gerılıme göre olctuklerı ÅŸeye gore bir direnc gosterır ve bu gerılım duÅŸusu/artışı oranına gore hesaplama yaparak ortamı olçmuÅŸ oluruz çoÄŸu sensorde 1-2 birimlik deÄŸiÅŸim 0.001v seviyesinde olur eÄŸer sensor kablosu çok uzun olursa hem kablonun direnci hemde kabloya havadaki parazitlerin binmesi ile okuyacağınız çok kucuk deÄŸerleri tespit edemezsiniz sensor iÅŸe yaramaz. sensorun dibine bir donusturucu veya dijitalleÅŸtirme teknıklerı kullanılarak elde edilen bılgı çok uzaklara taşınabılır ancak.

  22. ak dedi ki:

    iyi günler. ben ldr ile ledin parlaklığını kontrol etmek istiyorum ancak sadece 1 ve 0 şeklinde çıkışlar almak yerine ışığa göre kademeli olarak ledin parlaklığı azalıp artsın istiyorum ve kodlar konusunda çok fazla kafam karıştı yardımcı olabilir misinz acaba.

  23. Ömer Koman dedi ki:

    arduino pwm konusunu araştırın o işinizi görecektir

  24. eda kılıç dedi ki:

    merhabalar benim bir sorum olucak.Ardunio ile telefondan kontrollü engel tanıyan bir robot yapıcaz bitirme projesi olarak.Ardunio Uno mu Mega mı almayalıyım karar veremedim pinler sıkıntı olurmu acaba uno alırsam çünkü projeye ayrıyatten ufak birkaç birşey daha ekleyebiliriz.Hiç Ardunio bilgim yok bu 12 maddeyi yavaş yavaş başlamayı düşünüyorum fakat kafamda bir taslak yok bu projeyi nasıl yaparım diye.Yardımcı olursanız çok sevinirim.

    • Ömer Koman dedi ki:

      uno yeterli bence foruma da gelin sorun orada benzer projeyi yapmış olanlar vardı…

      • eda kılıç dedi ki:

        ömer bey forumada yazdım fakat cevap alamadım motor shieldı neye göre seçmeliyim motorları neye göre sseçmeliyim yardımcı olabilirmisiniz

        • Ömer Koman dedi ki:

          robotunuzda kullanacağınız motor sayısı nedir? ne tip motor olacak servomu yoksa dc motor mu olacak bunları dikkate alıyoruz. ayrıca hayatında bir led yakmamış insanların robot yapmaya kalkışması da bana hiç mantıklı gelmiyor. arduinoyu basittir bunla yapalım geçelim mantığı işlemez bu işlerde, arduina basit görünebilir ama hiç kolay değildir. her işin başında elektrik elektronik bilgisi bildiğiizi farzederek hazırlanmış bir sistem arduino. ben robot yapacam diye gelenle evdeki 3 çocuklu kadının beyin cerrahisi olayına girmesi ile arasında fark yok bunun.

  25. eda kılıç dedi ki:

    ömer bey elektronik mühendisliğinde okuyorum evet daha önce böyle bir proje yapmadım bitirme projemide ben kendim bunu seçtimki hem birşeyler öğreniyim faydası olsun hemde zevkli birşey olsun istedimm .3 çocuklu bir bayanda gayette isterse beyin cerrahisi olabilir öğrenmenin yaşı ve cinsiyeti yoktur bende öğrenmek için burdayım zaten

    • Ömer Koman dedi ki:

      tabi öğrensin herkes buna zaten zorunluyuz hayatımız boyunca öğreniyoruz hep ama bunun adımları da vardır, eline ÅŸimdi jileti alan ameliyata baÅŸlarsa ne olur halimiz onu kastediyorum. bunu profesyonel iÅŸ hayatında da adet haline getirirsek iÅŸler hep nereye gider? sebiye seviye ilerlememiz lazım bir çok ÅŸey zamanla anlayarak sindirerek olur…. baÅŸarılar size projenizde.

  26. Fatih dedi ki:

    Iyi gunler ben robot dış tasarımı yapmaya başladım bi nevi zirh gibi dusunebiliriz iç kisimlarinda kevlar kullanmayi planliyorum hava giris cikisi kucuk pervaneler tarafindan yapilacak agirligi azaltmak icin kevlari metale icten sarip birlikte kullanmayi dusunuyorum ogrenciyim vaktim bol o yuzden ugrasabiliyorum odamda tasarliyorum zirhi mekanik anlamla promlem yasiyorum amerikalilarin kullandigi sistemin fiyati yuksek o yuzden kucuk pantolon cebinin icine sigacak kadar motor tasarlamak istiyorum motorun gucunun yuksek olmasida lazim hacim kucuk islev yuksek yani yardimci olursaniz

  27. ardaerdintosun dedi ki:

    Arduino uno nun üzerine arduino motor sürücü shield koydum duman çıktı hemen fişten çektim sonra motor sürücü çalışmadı ne yapmalıyım

    • Ömer Koman dedi ki:

      arduino çalışır vaziyetteyken shield taktıysanız kesin zararlıdır da taktıktan sonra kartın uzerınde gerekli ayarları motora gore yapmadan elektrık vermemk lazım hatalı bır bağlantı da yapmış olabılırsınız motor çıkışları kısa devre olmuş olabılır. duman çıkıp bozulan malzemenın fotosunu da çekip forumda yayınlayın belkı başka bırılerıne de denk gelmiştir. uno çalışıyor mu bu kazadan sonra ?

  28. Erdem dedi ki:

    Arkadaşlar bu robot yapma olayının çok abartıldığını düşünüyorum. Robot yapmak isteyen arkadaşlar altı üstü basit bir hobi amaçlı robot yapmak istiyorlar anladığım kadarıyla.

    @ eda kılıç burada örnek bir uygulama var. TI’nin MSP430G2 geliÅŸtirme ortamını kullanıyor ama Arduino’ya kolaylıkla uyarlanabileceÄŸini düşünüyorum.

    http://bit.ly/1PLnXWT

    • Ömer Koman dedi ki:

      robot yapsın ona birÅŸey demeyiz ama birinci iÅŸ olarak robotla baÅŸlamak çok yıpratıcı oluyor baÅŸlayana…

  29. utku dedi ki:

    çizgi izleyen robot için arduino uno kodları lazım bir türlü yazamadım yardımcı olurmusunuz.

  30. taner dedi ki:

    Bu arduino kart ile japonların asimo benzeri bir robot yapılabilirmi.Veya asimo benzeri bir robot yapmak için arduino benzeri ne tür kartlar var piyasada ??

  31. Ömer Koman dedi ki:

    Foruma gelin herkes robota baslamis ama bitireni gormedim. Ana yol gosteren olur. Hic led blink die birsey duydunmu onu da arastirin.

  32. taner dedi ki:

    Yani kartı kullanıp 2 led ışığı açıp kapatmak biÅŸey deÄŸil,sonuçta tv kumandasıyla tv’yi açıncada bir led yakmış oluyorsunuz.Evet foruma baktım,lakin yurtdışı forumlarada baktım, daha özgün ÅŸeyler tartışılıyor,mesela bilgisayar Pc mainboard’u arduino kart gibi kullananlar var.Mainboardlar daha komplike yapıda ve programlama sonrasında oldukça geliÅŸmiÅŸ bir kart kullanımı sunuyor,çok daha ileri seviyede robotik çalışmalar yapılabiliyor..Yani ÅŸu var, amacım robot yapmak deÄŸildi.AraÅŸtırıyorum sadece.Burda soru soran herkese led blink nedir biliyormusun,foruma gel falan,bu ÅŸekilde bir kazanım saÄŸlanamaz.Ufku geniÅŸ tutmak lazım biraz..

    • Ömer Koman dedi ki:

      yazıyı okudunuz mu? okuduysanız yazıda geçen konuları tek tek yapabiliyorsanız robotunuzu yapın resimleyin burada yayınlayalım sonuçta sizin için çok kolay bir konu anlaşılan. sonuçta 2 led 2 motor filan tv kumandası yapar gibi yaparsınız. tv kumandası yaptınız mı bu arada birkaç tuşun kodunu çözüp karşı taraftan anlaşılmasını sağladınız mı? peki arduinoda iki butonu bağlayıp bunları tek tek görev atamayı yapabildiniz mi ben merak ediyorum kodlarınızı paylaşırsanız bilgilenmiş oluruz.

  33. Hasan dedi ki:

    Merhabalar ben lise 3 öğrencisiyim. tübitak için robot yapmamız istendi ama hiç bir fikrim yok google da aradığımda sizin sitenizi buldum eğer yardım ederseniz veya önerirseniz çok iyi olur teşekkürler

    • Ömer Koman dedi ki:

      ÅŸimdiye kadar bildiÄŸiniz uyguladığınız elektronık kontrol konularını uygulayabılecegınız bır sey yapmayı deneyebılırsınız en azından bıldıgınız ÅŸeylerle uÄŸraşırsınız. çizgi izleyen robot bana cazip geliyor bolcana ornek proje bulabılırsınız. 1-2 adet motor, cızgı ızleme ıcın kontrast sensoru, arduıno uno yeterli.foruma da gelın…

  34. Hüseyin dedi ki:

    Selamün Aleyküm Bi Sorum Olacaktı Robotum Cizgi İzleyen Ama Bir Türlü İzlemiyor Kurulumunu Yaptım Sensor Siyah Beyaz Cizgi Ayrımını Yapıyor Yanı Beyazda 3 led Yanıyor Siyahta Yanmıyor Calıstırıyorum Geri Gdiyor Bir Türlü Cizgiyi İzleyipde Düz Gitmiyor Yardımcı Olursanız Sevinirim.

    • Ömer Koman dedi ki:

      ornek aldıgınız projeyı tekrar ınceleyın motorların yönü ters bağlanmış olabilir. foruma gelin bu tip proje yapanlar vardı.

  35. hoca selamlar seni bir kez daha rahatsız ediyorum ama bir sorum olacak yardımcı olursan sevinirim.
    arduino onur3 modelini kullanıyorum yakın zamanda bir hata mesajı vermeye başladı ve ben bu sorunu çözemedim
    avrdude: verification error, first mismatch at byte 0x0000
    0x62 != 0x0c
    avrdude: verification error; content mismatch

    • Ömer Koman dedi ki:

      aliosman bıyıklı bey ben sizin arkdaşınız değilim oyle bıle olsam halka açık yazışmalarda gerekli nazik hıtab şekillerini kullanın, hiç hoş değil böyle ulan. sorununuza gelince birçok şeyden kaynaklanıyor olabilir, programınız gereğinden fazla buyuk oldugu ıcın uno ya sığmıyordur daha kısa kodları yukleyebılıyormusunuz bır deneyın. arduino ıdeyı kaldırıp drıverları kaldırıp herseyı temızleyıp yenıden kurmayı deneyın hatta usb kablonuzu değiştirim (bu arada programların yedeklerını alın kaybetmeyın) arduinonun doğru bordunu ıdeden seçtıgınıze emın olun doğru comm port seçilimi kontrol edın. arduinonun bootkodu bozulmuş olabılır bu nedenle saçmalıyordur. atmega328e yeni boot kodu atın yada boot kod yuklenmiş yeni bir atmega328 alın sizdekı ıle değiştirin.

  36. hocam öncelikle hatalı kullandığım kelimem için sizden özür dilerim. Buna rağmen yardımcı olduğunuz için de ayrıca teşekürler.

  37. halil can özışık dedi ki:

    ömer bey selamlar,
    oğlum 5.sınıf öğrencisi, bilgisayar dersi proje ödevi için robot yapılması istenmiş, oğlum arduino alıp yapacaz diyor ama konu hakkında bilgimiz 0 a yakın.
    nereden neler almamız gerekiyor? siz satıyormusunuz? bize yardımcı olur musunuz? mevcut parçaları alsak montaj ve yazılımını biz yapabilir miyiz?
    ilginiz için şimdiden teşekkürler.

    • Ömer Koman dedi ki:

      hayırlı olsun kolay gelsin. robot kavramı bu işin en son ve uç noktası böyle bir ödevi 5.sınıfdaki çocukları vermelerini de anlamıyorum. robottan kasıt nedir acaba açıklama yapılmış mı yoksa atış serbest mi olacak o kısım önemli. bu kısmı netleştirdikten sonra malzeme seçimi gerekiyor. hazır robot olarak neler olabilir diye düşündüğümde en kolay yöntemin tekerlekli araçlarla yapılanlar olabilir sanırım, hem uygulaması daha kolay ve ornek bulunabılır. diyelim bır çizgi izleyen araç (çizgi izleyen robot) yapıldı yani yere plastik bantla bir yol çiziyorsunuz ve araç bu bantı takip ederek yol alıyor gibi düşünün bunu youtube da biraz araştırın. gerekli malzeme pil motor şase gibi seçenekleri de araştırmanız lazım ne yapacağınıza karar verdikten sonra foruma gelin orada tartışır guzel bır yol buluruz.

      http://www.projehocam.com/arduino-hizli-cizgi-izleyen-robot/
      http://www.ieeeturkeyblog.com/arduino-uno-ile-cizgi-izleyen-robot-yapimi/

  38. Sebuhi dedi ki:

    Selam deyerli kardeÅŸlerim sizlere bitrrsorum olucak ben arduino almak istiyorum Ama
    Youtubede bakıyorum robota algoritma yüklüyorlar oda çalışıyor.Peki robotu nereden alacaz? İnternette tabiki var satış için robotlar ama hepsi robot arabalar onuda modifiye etmek olur? lakin ben bir robot el istiyorum.Yorumlarınızı bekliyorum

    • Ömer Koman dedi ki:

      arduınodakı felsefe “kendın yap felsefesıdır” aruıno kolayca kendı programınızı yazarak ıstedıgınız ÅŸeyı kontrol etmenızı ve hesaplanız ıcın geliÅŸtirilmiÅŸ bır ortamdır alacağınız robot kıtını montaj yapıp programı yukledıgınızde çalışır ve buna oyuncak denır birisinin bitirp sattıgı ÅŸeyı oynamak ıcın almış oluyorsunuz. bu nedenle bu tıp robot ve oyuncakları yerden butıp soruları ve dsteklerı ısteyin yoksa bıtmıyor o projeler. facebooktakı arduıno geliÅŸtirme platfromu fıye bır grupta plastık 3d robot el satıldıgını gormustum ıstek uzerıne basılıyor oraları araÅŸtırın.

  39. selami kaldı dedi ki:

    Süreç biraz zor kaynak bakımından tabii. Lakin az kaynağın olması çok tekrarı bu da pekiştireci getiriyor.

  40. Robotcu dedi ki:

    Nasıl kod yazmayı öğrenebilirim

    • Ömer Koman dedi ki:

      arduinoda 2 şeyi, öğrenmeye başlamanız lazım birincisi elektronik bilgisi edinmek diğeri ise kod yazarak elektronik parçaları nasıl yönetilebileceğini keşfetmek.
      en iyi başlangıç ise bu işe başlarken çoğu kişinin yapmadığı led yakıp söndürmek veya led blink orneğini çalıştırmaktır. hiç bir şey bilmeyen birinin yapması gereken ılk şeydir.
      bu orneği yaptığınızda arduinonun çalışma şeklini anlamaya başlarsınız, pin nedir giriş çıkış nedir +5v nedir gnd nedir ledin yönü nedir bir pin nasıl tanıtılır aktif edilir nasıl sürülür anlamanızı sağlar.
      sitede başlangıç konuları var yazdığım ve bir çok temel bağlantı ve kod var onları sırası ıle yaparsanız acele etmeden ve sindirerek 1 haftada arduıno okur yazarı halıne gelirsiniz.
      arduıno basitir ama kolay değildir yada kolaydır ama basit değildir, yanılgıya düşmeyin ve belirli bir disiplin içinde ilerlersenız ogrenmesi çok kolay oluyor.

E-posta adresiniz gösterilmeyecek. Gerekli alanlar * ile işaretlidir.

*



Sosyal AÄŸlar