İçindekiler:
- Adım 1: Elektronik Gerekli
- Adım 2: Tankı Kablolama
- Adım 3: Uzaktan Kumandayı Kablolama
- Adım 4: Kodu ve İlk Testi Yükleme
- Adım 5: 3B Baskı
- Adım 6: Montaj
- 7. Adım: Uzaktan Kumandayı Birleştirme
- Adım 8: Tankınızın Keyfini Çıkarın!
Video: 3d Baskılı RC Kontrollü Tank!!: 8 Adım (Resimli)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
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 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
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ı
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
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 kumandanın montajı oldukça kolaydır
- 2 adet 12mm M3 Vida kullanarak joystickleri üst kapağa sabitleyin. Şimdi kapağı joysticklere ekleyin.
- Üç anahtarı da sıkıca vidalayın. Anahtarlarım var, bu yüzden güç anahtarı ortada.
- 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.
- Ü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.
- Şimdi pili biraz güçle itebilirsiniz.
- Ş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!
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:
Arduino + Bluetooth Kontrollü Tank: 10 Adım (Resimli)
Arduino + Bluetooth Kontrollü Tank: Programlamayı, motorların, servoların, Bluetooth ve Arduino'nun nasıl çalıştığını öğrenmek için bu tankı yapıyorum ve internetten araştırma yaparak bir tane yapıyorum. Şimdi bir Arduino tankı inşa etme konusunda yardıma ihtiyacı olan insanlar için kendi Eğitilebilir Öğelerimi yapmaya karar verdim.İşte ben
Kablosuz Arduino Kontrollü Tank (nRF24L01): 6 Adım (Resimli)
Kablosuz Arduino Kontrollü Tank (nRF24L01): Merhaba!Bugün size Arduino kontrollü bir tank ve kumandanın nasıl yapıldığını göstereceğim. Tankın 3d baskılı parçaları (kontrolör, palet kılavuzu ve tank kapağı hariç) timmiclark tarafından tasarlanmıştır ve burada bulunabilir
Ultimate Kuru Buz Sis Makinesi - Bluetooth Kontrollü, Pille Çalışan ve 3D Baskılı.: 22 Adım (Resimli)
Nihai Kuru Buz Sis Makinesi - Bluetooth Kontrollü, Pille Çalışan ve 3D Baskılı.: Yakın zamanda yerel bir gösteri için bazı teatral efektler için bir Kuru Buz makinesine ihtiyacım vardı. Bütçemiz profesyonel birini işe almaya yetmeyecek, onun yerine ben bunu yaptım. Çoğunlukla 3D baskı, bluetooth ile uzaktan kontrol, pil gücü
Mikro Wifi Kontrollü 3D Baskılı 3D FPV Helikopter: 7 Adım (Resimli)
Mikro Wifi Kontrollü 3D Baskılı 3D FPV Helikopteri: İlk iki talimatımdan sonra "WifiPPM"; ve "Android için Düşük Maliyetli 3d Fpv Kamera" Mikro quadcopter'ımı her iki cihaz da bağlı olarak göstermek istiyorum. Bunun için RC vericisi veya FPV gözlüğü gibi ek cihazlara ihtiyacınız yok.
Ses Kontrollü 3D Baskılı Trikopter: 23 Adım (Resimli)
Ses Kontrollü 3D Baskılı Tricopter: Bu, Ahududu Pi tarafından kontrol edilen bir yer istasyonu aracılığıyla Amazon'un Alexa'sını kullanarak ses kontrolü ile uçulabilen ve kontrol edilebilen tamamen 3D baskılı bir Tricopter drone'dur. Bu Ses Kontrollü Trikopter, Oliver the Tri.A Tricopter olarak da bilinir