İçindekiler:

Arduino için Servo Direksiyon Robot Arabası: 6 Adım (Resimlerle)
Arduino için Servo Direksiyon Robot Arabası: 6 Adım (Resimlerle)

Video: Arduino için Servo Direksiyon Robot Arabası: 6 Adım (Resimlerle)

Video: Arduino için Servo Direksiyon Robot Arabası: 6 Adım (Resimlerle)
Video: Akıllı adamın hali başka❗️#kaza #crash 2024, Temmuz
Anonim
Image
Image
Arduino için Servo Direksiyon Robot Araba
Arduino için Servo Direksiyon Robot Araba
Arduino için Servo Direksiyon Robot Araba
Arduino için Servo Direksiyon Robot Araba

Bu araba, arduino platform tasarımına dayanmaktadır, çekirdek, önden direksiyon, arkadan çekiş ve diğer işlevleri gerçekleştirebilen Atmega - 328 p'dir.

Yalnız oynuyorsanız, yalnızca kablosuz modülü kullanmanız gerekir; Başka işlevleri uygulamak istiyorsanız, başka sensörler veya donanımlar eklemeniz gerekebilir.

Adım 1: Gerekli Parçalar

Gerekli Parçalar
Gerekli Parçalar
Gerekli Parçalar
Gerekli Parçalar
Gerekli Parçalar
Gerekli Parçalar

Direksiyon dişlisi tarafından arabaya kontrol edilmek istediğinizde, aşağıdaki parçalara ihtiyacınız vardır:

  • Arduino:arduino Uyumlu sürüm (mavi kuş)
  • Motor sürücü kartı : PM-R3
  • Güç pili: 7.4V -18650
  • Uzaktan kumanda parçası : PS2 (elbette bluetooth kontrolünü de kullanabilirsiniz)
  • Dupont hattı : az miktarda
  • Tabii ki, araba çerçevesine de ihtiyacınız olacak (motor, servo dahil)

PM - R3 modülü entegre I/O genişletme ve motor sürücüsü

  1. Çift motor çıkışı
  2. Güç girişi
  3. Dijital G/Ç (S V G)
  4. Analog G/Ç

Adım 2: Çerçeveyi (Sürücü Parçası) Kurun

Çerçeveyi Takın (Sürücü Parçası)
Çerçeveyi Takın (Sürücü Parçası)
Çerçeveyi Takın (Sürücü Parçası)
Çerçeveyi Takın (Sürücü Parçası)

İlk önce tahrik parçasını takıyoruz, tahrik motoru JGA25-370, bir dişli redüksiyon tahrik aksı ve tekerlek ileri geri çekilmesi yoluyla, motor mili dişlisi büyüktür, çünkü tahrik mili ve destek mesafesi küçük olduktan sonra büyük dişli kuramaz, ama genel olarak hala yavaş.

Flanş yataklı arka tekerlek yatakları, çalışırken vitesin aşağı kaymasını önlemek için güç tüketimini de azaltabilirsiniz.

  • motor braketi x1
  • 370 yüksek hızlı motor x 1
  • Dişli A çifti
  • 5 mm mil x 1
  • Flanş yatağı x 2
  • 5 mm bağlantı x 2
  • M3 * 8 mm vida ve somun x 5

Adım 3: Ön Direksiyon Parçaları

Ön Direksiyon Parçaları
Ön Direksiyon Parçaları
Ön Direksiyon Parçaları
Ön Direksiyon Parçaları

Parçayı döndürmeden önce, tekerlek parçaları gibi aksesuarların çoğuyla birlikte RC'nin tasarımını benimser; Tekerlekleri esnek tutmak için, kurulum ile yatağın içinde ve dışında. iki L şekilli braket şasiye sabitlenmelidir, kurulum sırasında Servo motor bağlantı çubuğu, lütfen direksiyon Açısı'nın zaten sahip olduğundan emin olun (1,5 ms), uygun ayar kapsamına geçiş ve geç.

  • M2.5 * 12mm vida ve somun x 1
  • M3 * 8mm vida ve somun x 4
  • M4 kilit somunu x 2

4. Adım:

resim
resim
resim
resim
resim
resim

Parçaya monte edilir ve servo motor çime sabitlenir, Bir bardağa sabitlenen vidayı sıkamaz, dönemez, muhtemelen servo motoru ve tek çipli mikro bilgisayarı yakabilir; Bağlantıyı kullanarak çubuk iki ön tekerleği birbirine bağlar ve servo motora dümen Açısında bağlanır; Servo motor M3 * 8 mm vida ve somun ile sabitlenir, M2.5 * 8 mm vida ile kapağa sabitlenir, bakır sütun tarafı 2 M3 * 8 mm vida.

  • M2.5 * 8mm x 5
  • M2.5 * 20mm x 1
  • M3 * 8mm x 10
  • M3 somun x 4
  • Bakır sütun x 4

Adım 5: Bağlantı Parçası

Bağlantı Parçası
Bağlantı Parçası
Bağlantı Parçası
Bağlantı Parçası
Bağlantı Parçası
Bağlantı Parçası
Bağlantı Parçası
Bağlantı Parçası

Motor tahrikli uzatma kartı doğrudan kullanılabilir ve diğer kablolama olmadan ana kart, G/Ç bağlantı noktası genişletme kartını, VCC ve GND genişletme kartındaki güç girişi bağlantı noktasını, A'da motor çıkışını aldıktan sonra sadece PS2 alıcısına ve servo motora ihtiyaç duyar. + ve A -, B+ ve B-'de başka bir motor çıkışı. Böylece iki dc motoru kontrol edebiliriz, burada sadece bir arayüze ihtiyacımız var.

Servo Pin: G/Ç 4

PS2 bir transfer panosu, uygun kablolama, ters bağlantı koruması yaptı, burada aşağıdaki bağlantıyı tavsiye edin

PS2 Pimi:

  • GND: GND
  • VCC: +3.3v veya +5v
  • DAT: A0
  • CMD: A1
  • CS: A2
  • CLK: A3

Güç girişi VIN & GND, 3-9 v voltaj aralığı.

6. Adım: Kod

Robotun yürümesini, ileri ve geri motor kontrolünü, servo kontrol yönünü elde etmek için programın modifikasyonu yoluyla; program PS2 kontrolü, Bluetooth kontrolü ve takip hattı içerir.

Program, yeni PM-R3'e uyacak şekilde en son sürüme değiştirilmelidir.

Eski kod bkz. PS2_old

Önerilen: