İçindekiler:

Ultrasonik Sensör Kullanan Arduino Tabanlı Otonom Bot: 5 Adım (Resimli)
Ultrasonik Sensör Kullanan Arduino Tabanlı Otonom Bot: 5 Adım (Resimli)

Video: Ultrasonik Sensör Kullanan Arduino Tabanlı Otonom Bot: 5 Adım (Resimli)

Video: Ultrasonik Sensör Kullanan Arduino Tabanlı Otonom Bot: 5 Adım (Resimli)
Video: Yapay Zekaya arduino kod yazdırıp deniyoruz (part1) 2024, Kasım
Anonim
Ultrasonik Sensör Kullanan Arduino Tabanlı Otonom Bot
Ultrasonik Sensör Kullanan Arduino Tabanlı Otonom Bot
Ultrasonik Sensör Kullanan Arduino Tabanlı Otonom Bot
Ultrasonik Sensör Kullanan Arduino Tabanlı Otonom Bot
Ultrasonik Sensör Kullanan Arduino Tabanlı Otonom Bot
Ultrasonik Sensör Kullanan Arduino Tabanlı Otonom Bot
Ultrasonik Sensör Kullanan Arduino Tabanlı Otonom Bot
Ultrasonik Sensör Kullanan Arduino Tabanlı Otonom Bot

Ultrasonik Sensör kullanarak kendi Arduino tabanlı Otonom Botunuzu oluşturun.

Bu bot, herhangi bir engelle çarpışmadan kendi başına hareket edebilir. Temel olarak yaptığı şey, yolundaki her türlü engeli algılar ve kendisi için en iyi yola karar verir (her türlü engel değil).

O halde daha fazla vakit kaybetmeden başlayalım.

Adım 1: Proje için Gerekli Bileşenler

Proje İçin Gerekli Bileşenler
Proje İçin Gerekli Bileşenler
Proje İçin Gerekli Bileşenler
Proje İçin Gerekli Bileşenler
Proje İçin Gerekli Bileşenler
Proje İçin Gerekli Bileşenler
Proje İçin Gerekli Bileşenler
Proje İçin Gerekli Bileşenler

Bu proje için ihtiyacınız olan tüm bileşenlerin listesi:

  • Arduino UNO R3
  • Ultrasonik sensör
  • Servo Motor (mini)
  • Jumper Telleri
  • L7805CV Voltaj Regülatörü
  • L293D Motor Sürücü IC
  • 4 x 3.7V Lityum-iyon Pil
  • 2 x Dişli Motor
  • 3 x Tekerlekler
  • ekmek tahtası

Tüm bileşenleri topladıktan sonra, gitmeye hazırsınız.

Adım 2: Botun Gövdesini Oluşturma

Botun Gövdesini Oluşturmak
Botun Gövdesini Oluşturmak
Botun Gövdesini Oluşturmak
Botun Gövdesini Oluşturmak
Botun Gövdesini Oluşturmak
Botun Gövdesini Oluşturmak

Botun gövdesini yapmak için aşağıdaki adımı izleyin:

Adım 1: Dişi başlık pimlerini fotoğrafta gösterildiği gibi küçük bir PCB parçasına lehimleyin. Ve ona bir vida takın.

Adım 2: Şimdi bu PCB'yi servo motorunuza vidalayın ve yeterince sıkı olduğundan emin olun.

Adım 3: Ultrasonik sensörünüzü alın ve erkek başlık pinlerini PCB üzerindeki dişi başlık pinlerine yerleştirin. Doğru şekilde yerleştirin (bağlantıyı sağlamak için). Ve servo motorun 90 derecelik açısı botun ön tarafına bakacak şekilde hizalayın.

Adım 4: Şimdi, botun gövdesini yapmak için, sıcak tutkal veya vidalarla birlikte karton veya plastik tahta kullanabilirsiniz. Botun gövdesini biraz tel kalıp ve vidalarla yaptım.

Adım 5: Arduino'yu ve devre tahtasını fotoğrafta gösterildiği gibi yerine yerleştirin ve bir miktar sıcak tutkal veya çift taraflı bant ile sabitleyin.

Adım 6: Son olarak servo motoru konumuna getirin ve istediğiniz şekilde sabitleyin.

3. Adım: Botun Şematik Diyagramı

Botun Şematik Diyagramı
Botun Şematik Diyagramı
Botun Şematik Diyagramı
Botun Şematik Diyagramı

Bileşenleri şemada verilen şekilde bağlayın. Oldukça kolay.

Maksimum voltaj ve kapasiteyi elde etmek için önce iki pili paralel bağlayın ve ardından seri bağlayın. Şimdi, aynı RPM'ye sahip iki motorunuz varsa, Arduino'nun 11 numaralı pininden L293D ic'nin 9 numaralı pinine bağlantı yapmanız gerekmez. Ancak motorlarınız aynı RPM'ye sahip değilse, bağlantıyı yapın. Ve daha yüksek devirli motorun 2. motor konumunda olduğundan emin olun.

Tüm bağlantıların sıkı ve güvenli olduğundan emin olun.

Adım 4: Kodu Arduino'ya Yükleme

Kodu Arduino'ya Yüklemek
Kodu Arduino'ya Yüklemek

Bu projenin kodu aşağıda verilmiştir.

Ancak kodu yüklemeden önce açın ve gerekli değişikliği yapın.

Her iki motorun da eşit RPM'ye sahip olması için daha hızlı motorun rpm_control değerini ayarlayın. Ayrıca right_delay ve left_delay'i sırasıyla sağa ve sola doğru 90 derecelik mükemmel bir dönüş yapacak şekilde ayarlayın.

Kodu yükledikten ve diğer her şey ayarlandıktan sonra gitmeye hazırsınız.

Adım 5: Çalışma Videosu

Okuduğunuz için teşekkürler.

Önerilen: