İçindekiler:

EBot8 Nesne Takip Robotu: 5 Adım (Resimlerle)
EBot8 Nesne Takip Robotu: 5 Adım (Resimlerle)

Video: EBot8 Nesne Takip Robotu: 5 Adım (Resimlerle)

Video: EBot8 Nesne Takip Robotu: 5 Adım (Resimlerle)
Video: YoloV8 ile özel nesne tanıma Veri seti oluşturma, Eğitim ve Python kodu ile çalıştırma 2024, Temmuz
Anonim
EBot8 Nesne Takip Robotu
EBot8 Nesne Takip Robotu
EBot8 Nesne Takip Robotu
EBot8 Nesne Takip Robotu

Gittiğiniz her yeri takip eden bir robot yapmayı hiç merak ettiniz mi? Ama yapamadın mı?

Peki… Şimdi yapabilirsiniz! Size robotu takip eden nesneyi sunuyoruz! Bu eğitime gidin, beğenin ve oy verin, belki siz de yapabilirsiniz!!

Adım 1: Malzemeleri Toplayın

Malzemeleri Toplayın
Malzemeleri Toplayın
Malzemeleri Toplayın
Malzemeleri Toplayın
Malzemeleri Toplayın
Malzemeleri Toplayın

Bu şaşırtıcı basit projeyi yapmak için. Devam etmek için aşağıdaki parçalara ihtiyacımız var:

Ebot8 Kurulu

Programlama kablosu

Dişi-erkek Jumper kabloları

Ultrasonik Sensörler

Şasi{şasi ile}

2 DC Motor

Bu malzemelerin tümü burada bulunabilir.

Adım 2: Kablolama

Malzemeleri buradan topladıktan sonra Ultrasonik Sensörleri renk kodlu EBot Kartına{A0-A1} bağlayınız. Bunu yaptıysanız, hadi kodlamaya geçelim.

3. Adım: Hata Ayıklama

hata ayıklama
hata ayıklama

Şimdi Kızılötesi sensörlerimizin kusursuz çalıştığından emin olmak için hata ayıklamamız gerekiyor, bu da hataları (bilgisayar donanımı veya yazılımı) belirlemek ve kaldırmak anlamına gelir.

  1. Bilgisayarınızda EBot Blockly uygulamanızı açın.
  2. Giriş Okumaları/Hata Ayıkla'yı seçin.
  3. 'Kızılötesi Sensör' açılır listesinden seçin.
  4. İlk Kızılötesi Sensörünüzün takıldığı pimi seçin. (Not: Bir seferde yalnızca bir sensörü kontrol edebilirsiniz.)
  5. 'Hata Ayıkla'yı tıklayın.
  6. İkinci sensör için de aynısını yapın.
  7. İndirme işlemi tamamlandıktan ve her iki sensörden de değerler gösterildikten sonra kodlamaya geçebiliriz.

(Not: Hata ayıklama bir hatayla karşılaştıysa tekrar deneyin, bağlantıyı kontrol edin. Değilse sensörü değiştirin ve tekrar deneyin.)

Adım 4: Kodlama

kodlama
kodlama

Şimdi devam edip kodumuzu buradan kopyalayabilir veya bloklu kodu kopyalayabilirsiniz. Her ne kadar anlaşılması daha kolay olduğu için resimde gösterildiği gibi blok yöntemini tavsiye etmemize rağmen

//Code_for_object_following_robot

#define ultrason(x) ({analogRead(x)*0.833}/4) #include "Ebot.h" void kurulumu{} { //Başlatma işlemleri ebot_setup{}; //Pin Modları pinMode {A0, INPUT}; pinMode {A1, GİRİŞ}; } void loop{} { if(ultrason(A0)>=30 && ultrason(A0)=30 && ultrason(A1)<=200) { LMotor_1(0); RMotor_1(0); } else { LMotor_1(-5); RMotor_1(10); }

Adım 5: Demo

Image
Image

Beğendin mi? Evet biliyorum. Sizler için daha iç içe ve eğlenceli projeler yapmaya devam edeceğiz çocuklar!

Yorumlar bölümünde herhangi bir fikri yorum yapmaktan çekinmeyin ve kesinlikle cevap vereceğiz.

Önerilen: