İçindekiler:
- Adım 1: Parça Listesi
- 2. Adım: Ön Hususlar
- Adım 3: Montaj ve Kablolama
- 4. Adım: Fusion 360 ile 3D Baskı
- Adım 5: Kod
Video: UCL - Gömülü Kontrollü Araba: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Bu proje için büyük hedeflerimiz vardı. Kendi kendine giden araba! Siyah bir çizgiyi takip etmek veya obstikallerden kaçınarak serbestçe dolaşmak. Bluetooth bağlantıları ve 2. arduino ile kablosuz iletişim için araba denetleyicisi. Belki ilkini takip edebilecek 2. bir araba.
Sonunda, arabayı manuel olarak ileri veya geri sürmek için çok fazla sorun yaşadık.
Adım 1: Parça Listesi
Direksiyon için servo motorlu temel araba
Arduino kurulu
2 motor
Köprü Motor Kontrolörü
IR-Sensör
IR-Denetleyici
Siyah renk dedektörü sensörü
Güç kaynağı
Teller, vidalar, şeritler ve lastikler
2. Adım: Ön Hususlar
Önce kızılötesi ve bluetooth ile manuel kontrol, hat izleme modu ve obstical kaçınma modu ile 4wd robot araba için bir montaj kılavuzu izledik. Montajını yaptıktan sonra çalışmadığında, kodun genel görünümüne sahip olmadığımız için hatayı bulmamız imkansızdı. Bu yüzden yeniden başlamaya karar verdik ve 4wd sürücü yerine, eski bir kusurlu uzaktan kumandalı arabanın tabanını kullanmaya karar verdik. Bu tabandan direksiyon için iki ön tekerleğe bağlı bir servo motor vardı ve daha sonra arabayı ileri veya geri sürmek için iki motor ve iki tekerlek ekledik böylece araba toplamda 4 tekerlekli oldu.
Adım 3: Montaj ve Kablolama
Ön tekerleklerin yönünü kontrol eden motor, bir L298N motor sürücü modülüne bağlıdır.
Arka tekerlekleri tahrik eden iki DC motor, diğer çıkışta aynı L298N motor sürücüsüne bağlanır.
L298N, güç girişinden güç kaynağına bağlanır. İkisinin arasına bir açma/kapama anahtarı yerleştirdik. GND arduino GND ile bağlanır ve ayrıca arduino üzerindeki VIN pinine bağlanan L298N'den 5v çıkış vardır.
Arduino ve L298N arasında bağlı 6 sinyal kablosu vardır. Her motor kontrolü için 3 adet. İlk ikisi motorun açık olup olmadığını ve hangi yönde olduğunu seçmek için kullanılır. üçüncüsü, motorların hızına karar vermektir.
Artık motora güç geliyor ve araba sürülebilir durumda ve uzaktan kumanda ile manuel kontrol yapabilmek için kızılötesi sensör ekleyeceğiz. Ve arabanın siyah bir çizgiyi takip etmesini sağlamak için 3 siyah renk dedektör sensörü ekleyeceğiz.
infared sensörü güç için arduinos 5v çıkışına ve gnd'ye bağlı ve sinyal başlangıçta digita pin 13'e bağlıydı ama orada tel koptu ve pin 13 artık arduinomuzda kullanılamaz durumda, bu yüzden onu didital pin 3'e çevirdik
Hat takibi için kullanılan sensörleri L298N 5v çıkışına tüm 5v'yi bağlayan 1 tel yaptık ve GND'ler de arduino GND pinine bağlı 1 telde geliyor. Sinyal pinleri arduino dijital pin 8, 7 ve 2'ye bağlanır
4. Adım: Fusion 360 ile 3D Baskı
Fusion 360'ta kızılötesi sensör ve bluetooth modülünü tutması amaçlanan bir direk için çizimler yapıldı.
3D yazıcı Ultimaker 2+'nin okuması için dosya CURA'ya eklendi.
Adım 5: Kod
Programımız farklı unsurlardan oluşmaktadır. Yaptığımız ilk şey, uzaktan kumandadan gelen kızılötesi sinyali okumak ve hangi düğmelere hangi komutların eklendiğini yazmak için bir program yapmaktı.
Daha sonra 3 motoru motor sürücü ile ve manuel direksiyon ile uzaktan kumanda ile kontrol etmek için bir program oluşturduk.
Ardından, hangi sensör kombinasyonunun etkin olduğuna bağlı olarak farklı kodlar çalıştıran 3 satır izleme sensörlerinden okuyan bir program oluşturduk.
Sonunda programları birleştirmeye çalıştık, böylece uzaktan kumandadan manuel moda geçmek ve arabayı yönlendirmek veya arabanın altında siyah bir çizgi izlediği çizgi izleme moduna geçmek için kontrol sizde.
Önerilen:
DIY Arduino Bluetooth Kontrollü Araba: 6 Adım (Resimli)
DIY Arduino Bluetooth Kontrollü Araba: Merhaba arkadaşlar! Benim adım Nikolas, 15 yaşındayım ve Atina, Yunanistan'da yaşıyorum. Bugün size Arduino Nano, 3D yazıcı ve bazı basit elektronik bileşenler kullanarak 2 Tekerlekli Bluetooth Kontrollü Araba yapmayı göstereceğim! Benimkini mutlaka izleyin
Akıllı Telefon Kontrollü Araba Nasıl Yapılır: 5 Adım
Akıllı Telefon Kontrollü Araba Nasıl Yapılır: Herkes Akıllı Telefonla çalıştırılan uzaktan kumandalı araba ile oynamayı sever.Bu videoda nasıl yapıldığı anlatılmaktadır
GoBabyGo: Joystick Kontrollü Binek Araba Yapın: 10 Adım (Resimlerle)
GoBabyGo: Kumanda Kolu Kontrollü Binilir Araba Yapın: Delaware Üniversitesi'nden bir profesör tarafından kurulan GoBabyGo, sıradan insanlara, sınırlı hareket kabiliyetine sahip küçük çocuklar tarafından kullanılabilmesi için oyuncak binilen arabaları nasıl değiştireceklerini gösteren küresel bir girişimdir. Ayak pedalının değiştirilmesini içeren proje f
Hız Kontrollü ve Mesafe Ölçümlü Bluetooth Kontrollü RC Araba: 8 Adım
Hız Kontrollü ve Mesafe Ölçümlü Bluetooth Kontrollü RC Araba: Çocukken RC arabalara her zaman hayrandım. Günümüzde Arduino yardımıyla ucuz Bluetooth kontrollü RC arabaları kendiniz yapmak için birçok öğretici bulabilirsiniz. Hadi bir adım daha ileri gidelim ve pratik kinematik bilgimizi hesaplamak için kullanalım
Biyometrik Araba Girişi - Gerçek Anahtarsız Araba: 4 Adım
Biyometrik Araba Girişi - Gerçek Anahtarsız Araba: Birkaç ay önce kızım bana, bir cep telefonu bile varken modern arabaların neden biyometrik giriş sistemiyle donatılmadığını sordu. O zamandan beri aynısını uygulamak için çalışıyordu ve sonunda T'me bir şeyler yükleyip test etmeyi başardı