İçindekiler:

RC Araba Kullanırken Nesneleri Algılama: 9 Adım
RC Araba Kullanırken Nesneleri Algılama: 9 Adım

Video: RC Araba Kullanırken Nesneleri Algılama: 9 Adım

Video: RC Araba Kullanırken Nesneleri Algılama: 9 Adım
Video: Raspberry Pi ve SSD Mobile Net ile Nesne Tanıma 2024, Aralık
Anonim
RC Araba Sürerken Nesneleri Algıla
RC Araba Sürerken Nesneleri Algıla
RC Araba Sürerken Nesneleri Algıla
RC Araba Sürerken Nesneleri Algıla
RC Araba Sürerken Nesneleri Algıla
RC Araba Sürerken Nesneleri Algıla

Bu proje, engelleri tespit etmek için bir arabada Ultrasonik Sensörlerin kullanımı ile ilgilidir.

Adım 1: Kullanılacak Malzemeler

Kullanılacak Malzemeler
Kullanılacak Malzemeler
Kullanılacak Malzemeler
Kullanılacak Malzemeler

Malzemeler:Arduino Leonardo BoardEkmek TahtasıArduino telleri1 Servo Motor2 Ultrasonik sensörler1 Güç kaynağı için CarTapeUSBArduino USB AdaptörüOpsiyonel:1 veya daha fazla Yeşil LED Işık1 veya daha fazla Kırmızı LED IşıkKil (Kil isteğe bağlıdır; birbirine yapıştırmak için başka şeyler kullanabilirsiniz)Karton (Bu, sadece dış görünüş için arabayı sarmak için)

Adım 2: Listelenen Tüm Malzemeleri Hazırlayın

Bu malzemelerin bazılarının isteğe bağlı olduğunu unutmayıntutkal veya kil isteğe bağlıdır, çünkü yapıştırmak için sıcakta eriyen yapıştırıcı gibi başka malzemeleri de kullanabilirsiniz. LED ışıklarının rengi değiştirilebilir, ancak renklerin farklı olması gerektiğini unutmayın. gözlemlemek için. Dış sargı isteğe bağlıdır, çünkü sarmak için başka malzemeler veya daha iyi görünen bir stil kullanabilirsiniz.

Adım 3: Tüm Kabloları Bağlayın ve Olması Gereken Yere Yerleştirin

Tüm Kabloları Bağlayın ve Olması Gereken Yere Yerleştirin
Tüm Kabloları Bağlayın ve Olması Gereken Yere Yerleştirin
Tüm Kabloları Bağlayın ve Olması Gereken Yere Yerleştirin
Tüm Kabloları Bağlayın ve Olması Gereken Yere Yerleştirin

Trigpin 10'da, Echopin 11'deTrigpin2 6'da, Echopin2 7'de Yeşil LED Işık 9'da, Kırmızı LED Işık 8'de Servo Pin 12https://www.circuito.io/static/reply/index.html?solutionId=5cf51e9b33f42000300e49e9&solutionPath=storage. Circuito.ioBu, Ultrasonik Sensörlerin ve LED Işıkların nasıl bağlandığına ilişkin bağlantıdır. Sadece bağlantıya gidin, sol taraftaki “Wire” a basın ve bağlı kabloları ve bağlı hatları gözlemleyin.

Adım 4: Malzemeleri Bir Araya Getirin

Malzemeleri Bir Araya Getirin
Malzemeleri Bir Araya Getirin

1. Tüm kabloların bağlı olduğundan emin olun2. Ultrasonik Sensörü motora yapıştırın, böylece motor dönerken Ultrasonik Sensör nesneleri algılayabilir. 3. Arduino Leo Board'u ekmek tahtasının üzerine yapıştırın4. Arduino'yu Car5'e koyun. Ultrasonik Sensörleri aracın önüne ve arkasına bantlayın

Adım 5: Arduino Kodunu Girin

Arduino Kodunu Ekle Bu, Arduino Create'teki program kodunun bağlantısıdır: https://create.arduino.cc/editor/AnthonyWang/c44dba18-e18c-425b-bc73-f42ccf2b1906/preview * Eklemeyi unutmayın. Daha iyi anlamak için parçalara kadar kodlayın.

6. Adım: İlk Kısım

İlk Bölüm
İlk Bölüm

Kodun bu kısmı Sensörlerin, LED ışıkların, Motorların nerede olduğunu açıklıyor. Örneğin ilk sensörün trigPin'i 10 numaradadır. Son cümle ise inç cinsinden hesaplanacak olan aralık veya mesafedir.

7. Adım: Kurulum Bölümü

Kurulum Bölümü
Kurulum Bölümü

Bu bölüm Servo Motorun, Sensörlerin ve LED pinlerinin başlatılmasını gösterir. Kırmızı ışık kapalıyken Yeşil Işık yanarken başlar.

Adım 8: Bu, LOOP Parçasıdır

Bu DÖNGÜ Bölümüdür
Bu DÖNGÜ Bölümüdür

Döngü kısmı Servo Motorun her 10 saniyede 30 derece, 90 derece, 150 derece dönmesiyle başlar. Ardından iki Ultrasonik Sensör çalıştırılır ve (süre/2) / 29.1Sonraki, IF ve ELSE'nin mesafesini hesaplar. sensörler 5 inç'e kadar olan bir nesneyi algılarsa kırmızı ışık verir 5 inçten daha az bir şey algılamazsa yeşil ışık verir

Adım 9: Bu, Makinenin Çalışır Halinin Videosu

youtube'daki link:

www.youtube.com/watch?v=hQih5elzgVs

Önerilen: