İçindekiler:

3d Baskılı RC Kontrollü Tank!!: 8 Adım (Resimli)
3d Baskılı RC Kontrollü Tank!!: 8 Adım (Resimli)

Video: 3d Baskılı RC Kontrollü Tank!!: 8 Adım (Resimli)

Video: 3d Baskılı RC Kontrollü Tank!!: 8 Adım (Resimli)
Video: RC Tank Yaptık ! 2024, Temmuz
Anonim
Image
Image
3d Baskılı RC Kontrollü Tank!!
3d Baskılı RC Kontrollü Tank!!

Hiç yoldan çıkabilen ve hatta birinci şahıs görüş kamerasından görebileceğiniz uzaktan kumandalı bir araca sahip olmak istediniz mi, o zaman bu tank tam size göre. Depodaki paletler, kir ve kesilmiş çim gibi arazilerde sürerken mükemmel tutuş sağlar. Tank, halı ve parke zeminlerde son derece iyi çalışır ve yağmurlu günlerde iç mekan kullanımı için mükemmeldir. Tank 2 motor tarafından tahrik edilmektedir. Uzaktan kumanda ile kontrol ediyorsunuz. Ayrıca, FPV kameralar gibi harika modifikasyonlara ve hatta kendiniz tasarlamayı seçerseniz bir robot koluna izin veren bir montaj parçasına sahiptir!

Adım 1: Elektronik Gerekli

Tankı inşa etmek için birkaç elektroniğe sahip olmanız gerekir. Açıkçası 2 motora ihtiyacınız var. Her motor kendi izine güç sağlar. Hem tank hem de kumanda, Adafruit Feather M0 Radio ile çalışıyor. Aşağıda ihtiyacınız olacak tüm parçaların bağlantılarını listeledim:

Anahtar bileşenler:

Tankın çalışması için aşağıdaki bileşenler gereklidir:

  • 2x Motorlar
  • 3 AA Pil
  • 3 AA pil tutucu
  • Motor sürücüsü
  • Adafruit kalıcı-proto
  • PCB Kartları
  • Vidalar
  • LED Set #1 + #2
  • 2x Sevinç Çubukları
  • 3x Anahtarlar
  • Lcd - 2'li paket halinde gelir (I2C modelini aldığınızdan emin olun)
  • 2 adet Adafruit Feather Radyo Panoları
  • 2x Lityum İyon Piller

Diğer sensörler:

Bu bileşenler gerekli değildir ancak eğlenceli ek eklentiler olabilir

  • Ultrasonik sensör
  • Renk Sensörü

Adım 2: Tankı Kablolama

Aşağıda her bölümü bıraktım ve size kabloların nereye gittiğini söyledim:

Ben sadece her bağlantı arasında tel lehimliyorum. İstediğiniz şekilde size yardımcı olması için bu diyagramı kullanabilirsiniz.

Motor sürücüsü:

*Motor sürücüsü kendi PCB kartı üzerinde çalışır.*

PWMA = 19

AIN2 = 13

AIN1 = 16

BİN1 = 17

BİN2 = 18

PWMB = 6

STBY = 15

Sol motor "MOTORA" ve sağ motor açıkça "MOTORB"

Tüy Kurulu:

Tüyü (4cm*6cm) barındırmak için uygun boyuttaki tahtayı kullandığınızdan emin olun. Ayrıca, mikro usb noktası ve buna karşılık gelen deliğin (ana basılı parçadaki) hizalanması için tüyü doğru şekilde hizalamanız gerekir. Sol pim seti yanlardan iki boşluk, sağ pimler kenarlardan 3 boşluk olmalıdır. Ayrıca tahta gidebildiği kadar yukarı olmalıdır. Dişi pimler tahtaya lehimlenir ve daha sonra erkek pimler dişi pimlere bağlanır.

Adım 3: Uzaktan Kumandayı Kablolama

Uzaktan Kumandayı Kablolama
Uzaktan Kumandayı Kablolama

Uzaktan kumanda biraz daha karmaşık ama aynı formatı yapacağım:

*Uzaktan kumandanın uçlarını tahtaya lehimlerken, kalıcı proto üzerinde solda 2 ve sağda bir açık yuva olduğundan emin olun. Bu, usb bağlantı noktasının deliklerle hizalanmasını sağlar. Ayrıca gidebildiği kadar uzaktadır ve erkek pinler direkt olarak tahtaya lehimlenmiştir.

Ayrıca iki nokta arasına tel lehimliyorum. Ve kartı sadece devreler için kullanın.

Sol Joystick:

zemin: zemin

5V: 3V3

VRX: A1

VRY: A0

Anahtar: yok

Sol Anahtar:

Henüz kullanılmadı:)

Orta anahtar:

Dış pim (Herhangi biri): Toprak

İç Pim: PIN'i etkinleştir

Sağ Anahtar:

* Fren sistemi olarak kullanılır

Dış pim (Herhangi biri): Pozitif

İç pim: 19

Sağ Joystick:

zemin: zemin

5V: 3V3

VRX: A3

VRY: A2

Anahtar: yok

RGB Işık:

Kırmızı İğne: 12

Yeşil pim: 11

Mavi pim: 10

Güç pimi: 3V3

LCD ekran:

Zemin: Zemin

VCC: 3V3

SDA: SDA

SCL: SCL

Yeşil ışık:

Güç (Uzun pim): 13

Toprak (Daha kısa pim): Toprak

Zil:

Buzzer için, onu daha yüksek sesle yapmak için bir transistör kullandım, bu yüzden temel olarak ana güç tarafından destekleniyor, ancak Tüy pimi tarafından tetikleniyor.

Transistör (İleri Pah):

Sol pin: Pozitif buzzer pinine gider

Orta: sinyal, pin 6

Sağ: 3V3

Zil:

Pozitif olmayan pim (AKA topraklama): Toprak

Bu, tüm acı verici kablolamaları sonuçlandırıyor:)

Adım 4: Kodu ve İlk Testi Yükleme

Image
Image

Kodu yüklemek için Visual Studio Code ve PlatformIO kullanacağım. Bunu nasıl kullanacağınızı bilmiyorsanız şu bağlantılara göz atın: VSC, PIO. Şimdi bu iki GitHub deposunu yüklemeniz gerekecek:

github.com/masonhorder/Tank-Remote/

github.com/masonhorder/Tank/

Gerekli tüm kitaplıkları doğru şekilde kurduğunuzdan emin olun.

Artık kodunuzu yüklemeye hazırsınız… Önce tank koduyla başlayalım. Depoyu usb portu üzerinden bilgisayarınıza takın. Ardından alttaki yükle düğmesine basın.

Artık uzaktan kumandanın kodunu yükleyebilirsiniz. İşlem hemen hemen aynıdır, ancak şimdi yüklemeyi tamamladığınızda, lcd'yi açmalı ve "Yükleniyor…" demeli, kısa bir süre sonra "Bağlandı" demelidir. Ekran bağlıysa, yeşil ışığın da yanması gerektiği anlamına gelir.

Şu anda herhangi bir renk algılama veya ultrasonik sensör özelliğini kullanmak için onu kendiniz kodlamanız gerekecek

Adım 5: 3B Baskı

toplantı
toplantı

Her şey yüklendikten ve nasıl ortaya çıktığından memnun olduğunuzda, modeli 3D Yazdırmaya başlamaya hazırsınız. İlk adım, tüm dosyaları Thingiverse tasarım sayfamdan indirmek. Tankı kendiniz değiştirmek isterseniz diye fusion 360 dosyasını da oraya bıraktım. Thingiverse sayfası, hangi öğelerin yazdırılacağı ve önerilen ayarlar hakkında bilgi içerir.

2 uzak parçayı da yazdırdığınızdan emin olun.

İhtiyacınız olan her şey çıktı alındıktan sonra (yaklaşık 500g olmalıdır) montaja geçebilirsiniz.

Adım 6: Montaj

toplantı
toplantı
toplantı
toplantı

Artık her şey yazdırıldığına göre, tankı bir araya getirmeye çalışabiliriz. Bunun için birkaç farklı vidaya ihtiyacınız olacak, giderken size anlatacağım.

1) İlk adım, kenarları birleştirmektir. İlk kısım motoru bağlamaktır. Motoru yan panelin arka tarafındaki yuvaya kaydırmanız yeterlidir(bölüm 1). Ardından, motor arka plakasını (bölüm 2) sabitlemek için iki M3 x 12 mm kullanın. Ardından motor tahrikli tekerleği (bölüm 3) monte edebilirsiniz, sadece motor miline basınçla oturmalıdır. Tekerlek mil üzerinde durmuyorsa, motor miline tekerleği sağlam bir şekilde tutacak bir miktar sıcak tutkal ekleyin. Ardından ön tekerleği ekleyin(bölüm 4), 20mm M4 vida ve M4 somun alın(varsa loctite somunları öneririm, aksi halde önemli değil. Somunu yan panelin arka tarafındaki oyuğa yerleştirin(bölüm 1)) Ardından vidayı tekerleğe yerleştirin(bölüm 5). Şimdi somunu, tekerlek sabitlenene kadar sıkabilirsiniz, ancak hala dönebildiğinden emin olun. Dönemiyorsa vidayı gevşetmeniz gerekir. loctite somunlarınız varsa bunu süper yapıştırıcı veya sıcak yapıştırıcı ile sabitlediğinizden emin olun. Artık paleti(bölüm 6) tekerleklere ekleyebilirsiniz. Palet 25 parçadan oluşmaktadır. Daha azı ve çalışmaz. daha fazla işe yaramaz:). İstediğin şey 25'i birbirine kenetlemektir… bir kez sürekli bir zincir olduğunda, 2 tekerleğin etrafında parçayı parçalayabilirsin (3. ve 4. kısım). Son parçaları bir araya getirmek için biraz kas ve kuvvet gerektirecektir. Şimdi tüm bu işlemi diğer taraf için tekrar yapabilirsiniz! İkinci tarafta çalışırken, motorun ana gövdeden (bölüm 6) geçtiğinden emin olun.

2) Artık elektroniği yerleştirmeye çalışabiliriz. Ana gövdeye ihtiyacınız olacak(bölüm 6) İlk adım, lityum iyon pili yerine oturtmaktır, bu sadece (biraz kuvvetle) 1. noktaya oturur. Daha sonra AA pil tutucusunu takacağız. Başlamak için ana kartla olan bağlantısını sökmeniz gerekecek. Pil tutucu 2 vida ile gelmeliydi ve bu vidaları alt yuvasına sabitlemek için kullanacağız. Bu nedenle pil tutucuyu ana gövdenin (bölüm 6) alt noktasındaki 2. açıklığa yerleştirin. Şimdi yapmak istediğiniz pillerin tamamının tutucudan çıktığından emin olmaktır. Ardından vidaları alın ve tutucuyu ana gövdeye sabitleyin(bölüm 6). Artık pil kapağını (bölüm 7) takabilirsiniz, sadece yerine oturur. Alt kısma geçmeyle ilgili sorun yaşıyorsanız, kapağı daha ince bir katman yüksekliğinde (0,16 mm) yeniden yazdırmayı deneyin.

3) Sensörler! Herhangi bir sensör kullanıyorsanız, şimdi bunları takmak için iyi bir zamandır. Ultrasonik sensörle başlayacağız, bu sadece yerine yapıştırılabilir (sıcak tutkalla). Öndeki 2 deliğe girer, 3. nokta. Pimleri söktüğünüzden ve doğrudan pedlere lehimlenmiş teller kullandığınızdan emin olun. Ayrıca gerçek sensörün dışarı baktığından emin olun. Şimdi sadece içine biraz yapıştırıcı ekleyin ve bu yapılır. Daha sonra renk sensörü üzerinde çalışacağız. Bu basitçe, ultrasonik sensörün hemen altındaki kesiğine sığar, nokta 4, Sıra ana kontrol kartını takmaktır. Bu, 5. noktada gider. Tüm bağlantıların kablolandığından emin olun ve bunu sabitlemeden önce tankı test etmek bile isteyebilirsiniz. Yerini itin ve tamamen emniyete almak için çok fazla güç harcayacaktır. Bu adımı doğru yaptıysanız, usb bağlantı noktası hizalanmalıdır. Son olarak motor sürücüsünü 6. noktaya koyacağız.

Motorların doğru yöne döndüğünden emin olun, ters yönlere gidiyorsa kabloları değiştirmeniz gerekir

4) Son adım, rayları ana gövdeye sabitlemektir. Tek yapmanız gereken 8 adet M4 16mm vidayı ve son parçayı, palet korumasını(bölüm 8) almak ve siperi çerçeveye sabitlemek için 4 adet vidayı kullanmak. Sadece yan parçayı yerine oturtun ve ardından vidaları sabitleyin, vidalar kendilerine dokunacaktır.

5) Gerçek için son adım. Sadece vidalı kapağınızı (bölüm 9) alın ve 7. noktaya vidalayın. Bu kapak sadece çeşitli eklentiler içindir. Benimki bir GoPro için.

7. Adım: Uzaktan Kumandayı Birleştirme

Uzaktan Kumandayı Birleştirme
Uzaktan Kumandayı Birleştirme
Uzaktan Kumandayı Birleştirme
Uzaktan Kumandayı Birleştirme

Uzaktan kumandanın montajı oldukça kolaydır

  1. 2 adet 12mm M3 Vida kullanarak joystickleri üst kapağa sabitleyin. Şimdi kapağı joysticklere ekleyin.
  2. Üç anahtarı da sıkıca vidalayın. Anahtarlarım var, bu yüzden güç anahtarı ortada.
  3. Ardından 2 ışığı deliklerine, RGB sol deliğine ve sağdaki yeşil ışığa itin. Güvenli hale geldikten sonra, onları yerinde tutmaya yardımcı olmak için biraz sıcak tutkal ekledim.
  4. Üst kısım için son kısım LCD. İlk önce metnin doğru şekilde olduğundan emin olun (Tuttuğumda üstteki joystickleri seviyorum ama çok da önemli değil). Ardından 4 adet M3*6mm vida ile köşeleri yerinde tutabilirsiniz.
  5. Şimdi pili biraz güçle itebilirsiniz.
  6. Şimdi Perma-Proto kartını küçük kesiğine itin. Antenin deliğinden dışarı çıktığından emin olun.

Uzaktan kumandayı monte etmeyi bitirdiniz. Sadece üst ve alt kısımları birbirine tutturun ve gitmeye hazırsınız!

Adım 8: Tankınızın Keyfini Çıkarın!

Tankınızın Keyfini Çıkarın!!
Tankınızın Keyfini Çıkarın!!

Her şey başarılı bir şekilde çalıştıysa, her iki cihazı da açabilmeli ve tankınızı kontrol edebilmelisiniz! Sorun yaşıyorsanız kablolama ve montaj sayfasına tekrar bakın (sorunuz büyük olasılıkla hatalı kablolamadır). Her neyse, artık, özellikle vida üstte olmak üzere, birçok kullanım örneğine sahip, tamamen çalışan bir tankınız var.

Sürüş Talimatları:

Sürmek için bilmeniz gereken tek şey, sol joystick sol tekerleği, sağ joystick ise sağ tekerleği kontrol ediyor. Sola dönmek için sağ joystick'i ileri doğru tutmanız yeterlidir. Tersine. Parke zemindeyseniz, bir joystick ileri ve diğeri geri olmak üzere gelişmiş bir dönüşü deneyebilirsiniz.

GoPro için üstüne bir vida yazdırdıysanız, biraz eğlenmenin harika bir yolu GoPro'yu takmak ve ardından diğerlerini gözetlemek için GoPro uygulamasını kullanmaktır!

Tank v2?

Yeni bir tank üzerinde çalışmaya başladığımda daha güçlü motorlara ve belki daha fazla motora sahip olmak isteyeceğim. Muhtemelen bunun yerine step sürücüleri kullanacağım. Yoldan daha fazla çıkabilmesi için biraz yükseklik eklemek isteyebilirim. Bu tankı beğendiyseniz, belki kısa bir süre sonra yeni bir versiyona dikkat edin.

Hey, buraya kadar okuduğunuz için teşekkürler, umarım bu noktada kendinize bir çalışma tankınız olur! Bu yapıyı beğendiyseniz veya gelecekte bunu yapmak istiyorsanız lütfen favorilere basın ve benim için oy verin! Çok teşekkürler ve tankınızın tadını çıkarın!

Önerilen: