BAĞLAN

Kendi Arduino Kartını Yap (Make your own Arduino board)

  • Görüntülenme 5131
  • PAYLAŞ
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  

    Robot projelerinde en çok kullanılan kartlardan biri olan arduinoyu kendimiz yapalım.O zaman haydi  sen de kendi arduino kartını yap!Projemize başlayalım.

    Malzemeler:

    1. Atmega168
    2. Breadbord(prototip devre kurmak için)
    3. 7805 Voltaj regülatörü
    4. 2 Adet led
    5. 2 Adet 220 ohm direnç
    6. 1 Adet 10k direnç
    7. 2 Adet 10uF kondansatör
    8. 16 Mhz kristal
    9. 2 Adet 22pF kondansatör
    10. Anlık buton
    11. TTL-232R-3V3 USB- Serial dönüştürücü

     

    Öncelikle 7805 regülatörümüzün bağlantılarını yaparak atmega işlemcimize sabit 5v vereceğiz.Aşağıdaki gibi bağlantıları yapabilirsiniz.

    Kareler  + kırmızı ve  – siyah  breadboard pinlerine gidiyor.Sonra 10uf kapasitörlerden birini, uzun bacak Anot (Pozitif) ve kısa bacak Katot (Negatif)  olacak şekilde bağlantılarını yapıyoruz.Çoğu kapasitörler de negatif tarafında aşağı şerit ile işaretlenmiştir.
    Şimdi 7805 voltaj regülatörü ekleyin. 7805 üç ayağı vardır. Eğer önden ona arıyorsanız, sol bacak voltaj girişi, orta bacak gnd ve  üçüncü ayak gerilimine dışarı 5v çıktı vermek içindir. Güç rayına ikinci 10uf kondansatör ekleyin. Pozitif ve Negatif tarafına dikkat edin.
    Bu sorun giderme için kullanılabilecek bir LED durum göstergesi dahil etmek kullanılacaktır. Bunu yapmak için sol güç bağlantısı ile sağ taraftaki güç bağlantılarını bağlamanız gerekir.

    Şimdi 328 çip vs Atmega168’in kullanımına bakalım.Başlamadan önce, en çip üzerinde her pin Arduino işlevlerine bir göz atalım.

    NOT: ATmega328 aynı pinout ile hemen hemen aynı hızda çalışır, ancak iki katından daha fazla flash bellek (14k vs 30k) ve iki EEPROM (512b da vs 1Kb) özelliğine sahiptir.

    Atmega işlemcinin vcc ve gnd bacaklarının güç bağlantılarını yapıyoruz. Arduino üzerindeki reset led pini 13 fakat gerçek çip pin numarası 19 olduğunu unutmayın.Kod yüklerken bu pinden led yanıp sönecektir.Serial iletişim pinleri tx rx de bağlantılarını yapalım.

    Yukarıdaki board kısmından atmega 168 i seçelim.Serial dönüştürümüzü usb kablo ile bilgisayara takalım.Port ekranından takılı olan portu seçelim.

    Devre kartı basımı için aşağıdaki resimleri kullanabilirsiniz.

     

     


    PAYLAŞ
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    Sezgin GÜL

    Sezgin GÜL

    Makine Mühendisi, Girişimci, Maker

    Kimler Neler Demiş?

    İlk Yorum Hakkı Senin!

    avatar
    wpDiscuz

    Yeni Projeler More

    • 16 Şubat 2017
      1 hafta ÖNCE 2 Yorum

      Öğrenme Fonksiyonuna Sahip Hareket Kopyalayan Robot Kol Yapımı

      Bu projede öğrenme yoluyla hareket kopyalayan robot kol yapımından bahsedeceğim. Endüstride kullanılan robot kollar, her zaman aynı hareketleri yapmaya odaklıdır. Örneğin ürün bandından bir nesneyi alıp başka bir banda aktarımını yapan robot kollar sürekli aynı hareketi yapmaktadır. Bu hareketler önceden öğretilerek robot kola aktarılır. Burada da aynı mantıkla robot ...

    • 11 Şubat 2017
      2 hafta ÖNCE 10 Yorum

      Arduino İle Labirent Çözen Robot Yapımı

      Kendi robotunu yap projelerimizin bu bölümünde arduino ile labirent çözen robot yapacağız. Labirent çözen robot özellikle robot yarışmalarında yer almaktadır. Bir labirentin çözüm yolunu bulmak aslında tek bir etkene bağlıdır. Bu etken sağ veya sol taraftaki herhangi bir duvarı takip ettirmektir. Bu etkenden yola çıkarak robot sol veya sağ ...

    • 07 Şubat 2017
      3 hafta ÖNCE Yorum Yok

      Arduino ile MLX90614 Kızılötesi Sıcaklık Sensörü Kullanımı

      Cisme temas etmeden, cismin sıcaklığını ölçen MLX90614 kızılötesi sıcaklık sensöründen bahsedeceğim. Dahili bir 17-bit ADC ve güçlü bir DSP, MLX90614'ün ölçümlerinde yüksek doğruluk ve çözünürlük verir. Vücut sıcaklığı ölçmek için uygundur. Ayrıca hareket algılamada da kullanabilirsiniz. MLX90614 Özellikler: Ortam sıcaklığı ölçme aralığı -40 ile + 125 ° C Nesne ...

    • 05 Şubat 2017
      3 hafta ÖNCE Yorum Yok

      Arduino ile Yazıyı Sese Dönüştüren Emic 2 Modülü Kullanımı

      Robotunuzu konuşturmak ve neler olup bittiğini söyletmek ister misiniz ? Emic 2 yazıyı sese çeviren modülle kolaylıkla projeleriniz konuşabilir. Emic-2, Parallax tarafından, ses sentezini tamamen zahmetsiz kılmak için Grand Idea Studio ile birlikte tasarlanmıştır.

    • 31 Ocak 2017
      4 hafta ÖNCE 7 Yorum

      Arduino ile DHT22 Sıcaklık Nem Sensörü Kullanımı

      DHT sensörleri, kapasitif nem sensörü ve bir termistör olmak üzere iki parçadan oluşur. DHT11 ve DHT22 olan iki DHT modelini ele alalım. Görünüm ve pin yapısı olarak benzer görünmelerine rağmen farklı ölçüm hassasiyetlerine sahiptirler. Aşağıda iki modelin karşılaştırmasına bakalım.

    Bizi Takip Et

    Son Yorumlar

    Sezgin GÜL
    Sezgin GÜL 2017-02-25 23:01:46
    merhaba batuhan, hatanın sebebi AFMotor.h kütüphanesini yüklemediğinden kaynaklanmış. Kütüphaneyi buradan indirebilirsin http://www.robimek.com/wp-content/uploads/AFMOTOR-master.rar
    batuhan 2017-02-25 21:52:21
    sezgin bey öncelikle çok teşekkür ediyorum proje için ; Arduino ya kodu derlediğimde şöyle bir sorun ile karşılaşıyorum Arduino:1.8.1 (Windows.....
    Emin ERKMEN 2017-02-25 19:55:34
    Bu robotun üstüne ekleme yapabilir misiniz? 1 hafta içinde? Bu bizim için çok önemli.
    Sezgin GÜL
    Sezgin GÜL 2017-02-25 19:48:46
    Çizgili olan labirenti çözen robotlarda o özellik mevcut. İlerleyen günlerde o tarz proje paylaşacağım.
    Emin ERKMEN 2017-02-25 19:34:28
    Peki bu robot. En kısa yolu nasıl bulabilir. İkinci kez aynı labirentten geçtiği zaman en kısa yoldan gitmesi için ne.....
    Sezgin GÜL
    Sezgin GÜL 2017-02-25 18:10:10
    Kodlarda sorun yok videodaki robotta kullanılan kodlardır. Motor yönlerini doğru taktınız mı. Yön komutlarında doğru yönde dönüyorlar mı bunları da.....
    Emin ERKMEN 2017-02-25 18:03:27
    kodlarda sıkıntı yok yani?
    Sezgin GÜL
    Sezgin GÜL 2017-02-25 17:17:46
    Bağlantılarınız doğru ve sensörlerin konumları uygun ise enerji yetersizliğinden kaynaklanabilir