İçindekiler:

1KM Menzilli Uzaktan Kumandalı Araba: 6 Adım (Resimli)
1KM Menzilli Uzaktan Kumandalı Araba: 6 Adım (Resimli)

Video: 1KM Menzilli Uzaktan Kumandalı Araba: 6 Adım (Resimli)

Video: 1KM Menzilli Uzaktan Kumandalı Araba: 6 Adım (Resimli)
Video: Basit, Ucuz, 4 Kanallı, Uzun Menzilli RC Yapımı. RF Uzaktan Kumanda Nasıl Yapılır. DIY RC 2024, Kasım
Anonim
1KM Menzilli Uzaktan Kumandalı Araba
1KM Menzilli Uzaktan Kumandalı Araba
1KM Menzilli Uzaktan Kumandalı Araba
1KM Menzilli Uzaktan Kumandalı Araba
1KM Menzilli Uzaktan Kumandalı Araba
1KM Menzilli Uzaktan Kumandalı Araba

Küçüklüğümden beri Uzaktan Kumandalı Arabalara hayran kalırdım ama menzilleri asla 10 metreyi geçmezdi. Biraz Arduino programlamayı öğrendikten sonra nihayet nRF24L01+ modülünü kullanarak 1 km'ye kadar çıkabilen kendi Uzaktan Kumandalı Arabamı yapmaya karar verdim.

Asıl amacım, uzun oynama süresi olan, menzili yüksek bir araba yapmaktı. Bu amaca ulaşmak için hafif şasi ve iyi kapasiteye (3000 mAh) sahip hafif Lityum-iyon piller kullanarak arabayı olabildiğince hafif hale getirdim. 1KM menzilini nRF24L01+'dan çıkarmak için çok uğraştım çünkü yapım sırasında birçok sorunla karşılaştım. Ama sonuçta, inşa etmek gerçekten eğlenceliydi ve sonuçtan gerçekten çok mutluyum.

Başlayalım !!

Adım 1: Bileşenlerinizi Sipariş Edin

Bileşenlerinizi Sipariş Edin!
Bileşenlerinizi Sipariş Edin!

Uzaktan Kumandalı Araba yapmak için ihtiyacınız olacak:

1x Arduino Mega2560

1x Arduino Nano

1x Adafruit Motor Kalkanı

2x nRF24L01+

4x Motor + Şanzıman

4x Tekerlekler

2x 3.3V Voltaj Regülatörü (LM1117)

5x Basmalı Düğmeler

2x 10 µF Kondansatör

3x Lityum İyon Pil (12V pil takımı yapmak için)

9V Pil

2x 100 nF Kondansatör

Kadın Başlıklar

Jumper Telleri

2. Adım: Kasayı Yazdırın

Kasayı Yazdır
Kasayı Yazdır
Kasayı Yazdır
Kasayı Yazdır

Bu kasayı bir CAD yazılımı kullanarak tasarladım, ardından bir CNC Makinesi kullanarak yazdırdım. Bu gövde için kullanılan malzeme 5mm kalınlığında PVC'dir. PVC iyi bir malzemedir çünkü işlenmesi kolaydır (resimde gördüğünüz gibi vücudun bazı kısımlarını biraz ısı uygulayarak büktüm), nispeten ucuz, bileşenlerin ağırlığını taşıyacak kadar güçlü ve aynı zamanda çok hafif.

Adım 3: Neden Motor Kalkanı Kullanılır?

Neden Motor Kalkanı Kullanmalısınız?
Neden Motor Kalkanı Kullanmalısınız?

Arduino pinlerinden gelen herhangi bir gücün muhtemelen kart üzerindeki yerleşik voltaj regülatöründen geçtiğini bilmelisiniz. Voltaj regülatörü, büyük miktarda akımı işlemek için tasarlanmamıştır. Anakartınız USB üzerinden güç alıyorsa, USB büyük miktarda akım sağlamak için tasarlanmamıştır. Akımın yerleşik regülatörden geçmediği bir motora güç vermenin başka bir yolunu bulmak, üretilen ısı miktarını azaltacak ve gerekli olabilecek diğer sensörler veya kontroller için kart gücünden tasarruf sağlayacaktır.

Bir motor kalkanının bir başka avantajı, motorlar gibi bileşenlerle arayüz oluşturmayı çok daha kolay hale getirmesi ve kablolamayı basitleştirmesi ve motor yönünün tersine çevrilmesi gibi özelliklere izin vermesidir.

Adım 4: Kumandanızı Yapın

Uzaktan Kumandanızı Yapın!
Uzaktan Kumandanızı Yapın!
Uzaktan Kumandanızı Yapın!
Uzaktan Kumandanızı Yapın!
Uzaktan Kumandanızı Yapın!
Uzaktan Kumandanızı Yapın!

Gördüğünüz gibi kumanda üzerinde 8 adet buton var ama şu anda sadece 5 adet buton kullanıyorum (her yön için 1 adet buton + sürüş hızını değiştirmek için 1 adet buton).

Verici için oluşturduğum şemayı burada bulabilirsiniz:

  • nRF24L01+:

    • Arduino D7'ye CE Bağlantısı
    • CS Arduino D8'e Bağlanma
    • MOSI Arduino D11'e Bağlanma
    • MISO Arduino D12'ye Bağlanma
    • Arduino D13'e SCK Bağlayın
    • GND Arduino GND'ye Bağlan
    • 3.3V LM1117 ÇIKIŞINA Bağlan
    • Kondansatörleri şemaya göre bağlayın
  • Arduino:

    • VIN 9V pile bağlayın
    • GND Pilin GND'sine bağlanın
    • Tüm butonları şemaya göre bağlayın
  • LM1117:

    • Arduino 5V'a Bağlan
    • GND Arduino GND'ye Bağlan

Gerekli tüm bağlantıları yaptıktan sonra aşağıdaki kodu yüklemeniz gerekecek, ancak bundan önce RF24 Kütüphanesini indirip eklediğinizden emin olun.

Adım 5: Elektroniği Kablolayın ve Kodu Yükleyin

Elektroniği Kablolayın ve Kodu Yükleyin!
Elektroniği Kablolayın ve Kodu Yükleyin!

Alıcı için oluşturduğum şemayı burada bulabilirsiniz:

  • nRF24L01+:

    • Arduino A8'e CE Bağlantısı
    • CS Arduino A9'a Bağlanma
    • MOSI Arduino D51'e Bağlanma
    • MISO Arduino D50'ye Bağlanma
    • SCK Arduino D52'ye Bağlayın
    • GND Arduino GND'ye Bağlanma
    • 3.3V LM1117 ÇIKIŞINA bağlayın
    • Kondansatörleri şemaya göre bağlayın
  • Adafruit Motor Kalkanı:

    • M1 Sağ Ön Motora Bağlayın
    • M2 Ön Sol Motora Bağlayın
    • M3 Sol Arka Motora Bağlayın
    • M4 Sağ Arka Motora Bağlayın
    • M+ 12V Bataryaya Bağlanma
    • GND Pilin GND'sine Bağlayın
  • LM1117:

    • Arduino 5V'ye bağlanın
    • GND Arduino GND'ye Bağlanma

Gerekli tüm bağlantıları yaptıktan sonra aşağıdaki kodu yüklemeniz gerekecek, ancak bundan önce RF24 Kitaplığı ve AFMotor Kitaplığı'nı indirip eklediğinizden emin olun.

Adım 6: Gelecekteki İyileştirmeler

Gelecekteki İyileştirmeler
Gelecekteki İyileştirmeler

Tebrikler, 1KM Mesafeye kadar kontrol edilebilen tamamen radyo kontrollü bir araba yaptınız!

Daha önce de söylediğim gibi sonuçtan çok memnunum ama arabayı daha iyi hale getirmek için her zaman bazı iyileştirmeler olduğunu biliyorum. Şu anda aklımdaki tek gelişme, sahip olduğum motorları daha hızlı olanlarla değiştirmek çünkü araba benim için yeterince hızlı değil. Ayrıca arabayı yoldan çıkarmak için bir süspansiyon sistemi yapmayı planlıyorum.

Yapabileceğim herhangi bir iyileştirmeniz varsa, lütfen yorumlarda bana bildirin.

Yapım sırasında herhangi bir sorunla karşılaşırsanız, aşağıya yorum yapmaktan çekinmeyin.

Umarım bu öğreticiyi beğenmişsinizdir, okuduğunuz için teşekkürler!:-)

Uzaktan Kumanda Yarışması 2017
Uzaktan Kumanda Yarışması 2017
Uzaktan Kumanda Yarışması 2017
Uzaktan Kumanda Yarışması 2017

2017 Uzaktan Kumanda Yarışmasında Üçüncülük Ödülü

Önerilen: