İçindekiler:
- Adım 1: Gerekli Parçalar
- Adım 2: Kasayı Birleştirin
- Adım 3: Ana Bağlantılar
- Adım 4: Arduino Kodu
- Adım 5: Çalıştırın
Video: Arduino Kullanarak Engelden Kaçınan Robot Nasıl Yapılır: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Bu derste size Arduino ile çalışan engellerden kaçan robot yapmayı öğreteceğim. Arduino'ya aşina olmalısınız. Arduino, atmega mikrodenetleyicisini kullanan bir kontrol kartıdır. Arduino'nun herhangi bir sürümünü kullanabilirsiniz, ancak robotumda Arduino Uno r3'ü kullandım.
Kod çok kolay ve devrede sadece 4-5 tel var. Robot ayrıca motorları sürmek için Arduino uyumlu L293D motor kalkanını kullanır. Yani kalkan doğrudan Arduino'nun üzerine oturuyor ve her şeyi kolaylaştırıyor… Temelde robotumuz ileri doğru hareket eden bir araba ve yoluna herhangi bir engel çıkarsa orada duruyor, biraz geri hareket ediyor ve sonra başı sola ve sağa dönüyor. Daha sonra mesafeyi karşılaştırır ve robot daha fazla mesafe olan yöne döner. Ardından robot, tüm süreci tekrarlayarak o yönde tekrar ilerler.
Mesafeyi tespit etmek için robot, HC-sr04 ultrasonik sensörü kullanır. Yani bu sensör her 10 mikro saniyede bir ultrasonik ses dalgaları gönderir ve ileride herhangi bir engel varsa sensör yankıyı alır. Seyahat süresine bağlı olarak sensör ile nesne arasındaki mesafeyi bilir. Haydi başlayalım…
Adım 1: Gerekli Parçalar
Bu yüzden herhangi bir projeye başlamak için önce gerekli parçaları toplamamız gerekiyor. Gerekli tüm parçalar aşağıda belirtilmiştir: -
- Arduino
- L293D Motor Kalkanı
- Şasi (motorlar ve tekerlekler dahil)
- teller
- Batarya tutucu
- Mikro servo motor
- HC-sr04 ultrasonik sensör modülü
- sensör için tutma braketi
Bu malzemeleri toplayın ve bir sonraki adıma geçin.
Adım 2: Kasayı Birleştirin
Şimdi robot bedeninizi birleştirin. Herkesin kasası farklı olabilir. Bu yüzden kasanızı buna göre monte edin. Kasanın çoğu bir kullanım kılavuzu ile birlikte gelir ve benimki bile onunla birlikte geldi, ona bir göz atın ve kasanızı buna göre oluşturun. Ardından bileşenleri kasaya takın. Arduino, kendisine bağlı motor kalkanı ve ayrıca pil tutucu ile birlikte şaseye sabitlenmelidir. Servo motor da ön taraftaki şaseye sabitlenmelidir. Uzun servo kafası, HC-sr04 braketinin altına takılmalıdır. Sensör, servo motor üzerindeki brakete ve brakete sabitlenmelidir.
Yanlış konumlandırma durumunda daha sonra düzenlenebileceği için servo motora yapıştırmayın. Sadece düzelt. Sensör öne bakacak şekilde (gözler öne bakacak şekilde) sabitleyin.
Kabloları motorlara bağlayın ve bir sonraki adıma hazır olun. Ayrıca sensöre.
Adım 3: Ana Bağlantılar
Şimdi bağlantıları yapacağız. 5-6'dan fazla bağlantı yok, bu yüzden bir parça kek olacak. Sensör bağlantılarını yukarıda verilen şemaya göre yapınız. Kalkana servo motor ve dc bo motorlar bağlanabilir. Pili kalkana bağlayın ve kalkanı Arduino kartına bağlayın.
Adım 4: Arduino Kodu
Yani bu robotumuzu tamamlamanın son kısmı. Yani bu, donanımla değil yazılımla ilgilidir. Bu yüzden Arduino'muzu programlamamız gerekiyor. Arduino kodunu yükledim. Ayrıca başka bir kod kullanabilir veya kendi kodunuzu yazabilirsiniz. Az önce referans olması için yükledim.
Adım 5: Çalıştırın
Biz de ENGELDEN KAÇINAN ROBOT'umuzu inşa ettik. Şimdi havalı robotumuzla oynamanın ve kodumuzda yeni deneyler denemenin zamanı geldi.
Önerilen:
Arduino Nano Kullanan Engelden Kaçınan Robot: 5 Adım
Arduino Nano Kullanan Engelden Kaçınan Robot: Bu derste, Arduino kullanarak nasıl engelden kaçınan robot yapabileceğinizi anlatacağım
Evde Kendin Yap Arduino Engelden Kaçınan Robot Nasıl Yapılır: 4 Adım
Evde Kendin Yap Arduino Engelden Kaçınan Robot Nasıl Yapılır: Merhaba Arkadaşlar, Bu Derste, engelden kaçan bir robot yapacaksınız. Bu Eğitilebilirlik, yakındaki nesneleri algılayabilen ve bu nesnelerden kaçınmak için yönlerini değiştirebilen ultrasonik sensörlü bir robot oluşturmayı içerir. Ultrasonik sensör
Mikrodenetleyici (Arduino) Kullanan Engelden Kaçınan Robot: 5 Adım
Mikrodenetleyici (Arduino) Kullanan Engelden Kaçış Robotu (Arduino): Bu derste size Arduino ile çalışan bir engelden kaçınan robot yapmayı öğreteceğim. Arduino'ya aşina olmalısınız. Arduino, atmega mikrodenetleyicisini kullanan bir kontrol kartıdır. Arduino'nun herhangi bir sürümünü kullanabilirsiniz ama ben
OAREE - 3D Baskılı - Arduino İle Mühendislik Eğitimi için Engelden Kaçınan Robot (OAREE): 5 Adım (Resimlerle)
OAREE - 3D Baskılı - Mühendislik Eğitimi için Engelden Kaçınan Robot (OAREE) Arduino ile: OAREE (Mühendislik Eğitimi için Engelden Kaçınan Robot) Tasarım: Bu talimatın amacı, basit/kompakt bir OAR (Engelden Kaçan Robot) robotu tasarlamaktı, 3D yazdırılabilir, montajı kolay, hareket için sürekli dönüş servoları kullanır
Arduino Engelden Kaçınan Robot (Yükseltme Sürümü): 7 Adım (Resimli)
Arduino Engelden Kaçınan Robot (Yükseltme Sürümü): Bu yazı ilk olarak https://truescience22.blogspot.com/2018/01/arduino-obstacle-avoiding-robotupgrade.htmlMerhaba arkadaşlar,Bugün Arduino'nun yükseltme sürümünü yaptım. Engelden Kaçınan Robot. Bu basit ama bazı özellikler ve u