İçindekiler:

RoverBluetooth: Arduino Tabanlı Bluetooth Araba: 5 Adım
RoverBluetooth: Arduino Tabanlı Bluetooth Araba: 5 Adım

Video: RoverBluetooth: Arduino Tabanlı Bluetooth Araba: 5 Adım

Video: RoverBluetooth: Arduino Tabanlı Bluetooth Araba: 5 Adım
Video: Bluetooth Kontrollü Araç Yapımı/Uzaktan Kumandalı Araba Yapımı/HC05/HC06 (Arduino )(4WD)(L298N) 2024, Kasım
Anonim
Image
Image
RoverBluetooth: Arduino tabanlı Bluetooth Araba
RoverBluetooth: Arduino tabanlı Bluetooth Araba

RoverBluetooth, henüz on üç yaşındayken okul sınavım için yaptığım Arduino tabanlı Bluetoothcar'a verdiğim isim. Ayrıca Maker Faire Rome'da bir FabLab ile gösterdim (ve oradaki en gençlerden biriydim)! Programladığım Android uygulaması sayesinde yapmak (sadece birkaç düşük maliyetli elektronik bileşen ve bir Meccano paketi) ve kontrol etmek çok kolay. Tam hız kontrolü, geri vites, park sesli ve acil durum frenli ultrasonik sensör, düşük gecikmeli uzaktan kumanda ve ön far özelliklerine sahiptir.

Proje ana sayfası

1. Adım: Uygulama

Uygulama
Uygulama
Uygulama
Uygulama
Uygulama
Uygulama
Uygulama
Uygulama

Uygulamayı başlangıçta MIT App Inventor ile programladım, ancak daha sonra Android Studio kullanarak sıfırdan yazmaya karar verdim. Android'e yeni başlıyorsanız, programlaması ve düzenlemesi daha kolay olduğu için orijinal uygulamayı (App Inventor galerisinde yayınlandı) kullanmanızı tavsiye ederim. Aksi takdirde, daha yeni uygulama GitHub'da bulunabilir.

MIT App Inventor projesini ve APK'yı indirin

Adım 2: Kasa

Şasi
Şasi
Şasi
Şasi
Şasi
Şasi
Şasi
Şasi

Benimkini çoğaltmak istiyorsan, biraz Meccano paketi al, resimlere bir bak ve düzüşmeye başla! Servo motora bağlı olması gereken direksiyon simidine dikkat edin, sürtünmesiz ve vidalarını sökmeden döndürün! Ana gövde çok fazla esnememeli ve hafif olmalıdır, Meccano motorunun güçlü olması için yeterli redüksiyon dişlisine sahip olması gerekir.

Adım 3: Devre

Devre
Devre
Devre
Devre

Gerekli parçalar:

  • Bluetooth alıcısı (Sparkfun'dan BlueSMiRF Silver modemi kullandım, ancak daha ucuz olan klasik HC-06'yı da deneyebilirsiniz)
  • Arduino UNO veya benzeri
  • H köprüsü (L6203 kullandım)
  • Ultrasonik sensör
  • Servo motor (güçlü, mümkünse metal dişlili)
  • zil
  • Ön aydınlatma için LED
  • 9V pil takımı
  • Çift taraflı matris kartı

Kullandığım servo motorun 6V'a ihtiyacı olduğunu unutmayın, bu yüzden devreye bir LM317 ekledim. Servonuz 5V gerektiriyorsa, çıkarmaktan çekinmeyin. Sabırlı olun, bir lehim seçin ve kendi Arduino kalkanınızı yapın!

Autodesk Eagle 9.3.0 şemasını indirin

Adım 4: Arduino Kroki

Küçük çizim verileri alır, motoru açar ve kapatır ve bir duvardan olan mesafeyi kontrol eder. RoverBluetooth, Bluetooth modemden veri alır ve sayıları komutlarla ilişkilendirir. Örneğin, "21", "motoru kapatın" olarak yorumlanır. İşte liste:

  • 0-20 → servo motor konumu
  • 21 → motor kapalı
  • 22 → ışık açık
  • 23 → ışık kapalı
  • 1000-1255 → motor açık, hız
  • 1500-1755 → motor açık, geri vites, hız

Arduino Krokisini İndirin

Adım 5: Keyfini çıkarın

Arabayı sürmeye hazır mısın?

Önerilen: