İçindekiler:

SMARS Robot Nasıl Yapılır - Arduino Akıllı Robot Tank Bluetooth: 16 Adım (Resimlerle)
SMARS Robot Nasıl Yapılır - Arduino Akıllı Robot Tank Bluetooth: 16 Adım (Resimlerle)

Video: SMARS Robot Nasıl Yapılır - Arduino Akıllı Robot Tank Bluetooth: 16 Adım (Resimlerle)

Video: SMARS Robot Nasıl Yapılır - Arduino Akıllı Robot Tank Bluetooth: 16 Adım (Resimlerle)
Video: Usta şoför işte yaa 2024, Kasım
Anonim
Image
Image
Parça listesi
Parça listesi

Bu makale, PCBWAY tarafından gururla desteklenmektedir.

PCBWAY, dünyanın her yerindeki insanlar için yüksek kaliteli prototipleme PCB'leri üretir. Kendiniz deneyin ve PCBWAY'de çok iyi kalitede 10 PCB'yi sadece 5$'a alın, Teşekkürler PCBWAY. Bu projede kullanmak üzere geliştirdiğim Arduino Uno için Motor Shield, PCBWAY PCB servislerini kullanıyor.

Bu derste size Arduino Robot Arabanın nasıl SMARS Robot olarak adlandırılacağını göstereceğim.

Başlayalım

Adım 1: Parça Listesi

SMARS robotunun temel modelini oluşturmak için sadece birkaç parçaya ihtiyacınız var. 3D baskılı parçalar ve elektronik bileşenler olmak üzere iki ana bölüme ayrılmıştır. 3B parçalar için bir 3B yazıcı kullanarak kendiniz yazdırabilirsiniz, 3B dosyaların tamamını buradan indirebilirsiniz. Elektronik bileşenler için Amazon veya AliExpress'ten satın alabilirsiniz.

Elektronik parçalar:

  • 1 x Arduino Uno R3 DIP
  • 1 x Arduino Motor Kalkanı
  • 1 x Ultrasonik HC-SR04
  • 1 x IR Sensör
  • 2 x Redüktörlü Motor 200 RPM 6V
  • 8 x Kablo jumper dişi dişi 10cm
  • 4 x Kablo AWG24
  • 1 x Konektör 9V Pil
  • 1 x 9V pil
  • 1 x Pil Tutucu (2 x Li-ion 14500)
  • 1 x USB Kablosu
  • 1 x USB OTG

2. Adım: 3B Parçaları Yazdırın

3B Parçaları Yazdır
3B Parçaları Yazdır

SMARS'ınızı oluşturmak için bazı temel parçalar vardır, yapı dosyalarınıthingiverse.com'dan indirebilirsiniz. SMARS'ı yaratan Kevin Thomas'a teşekkürler.

www.thingiverse.com/thing:2662828

3D Basılı Parçaları Listeleme

  • şasi
  • Ana tekerlekler x2
  • Köle tekerlekler x2
  • Mekanik parçalar x32
  • Tutma tahtası (9v pil için)
  • Mesafe bulucu tutucu
  • Mesafe bulucu kapağı
  • bağlayıcı

Tüm parçaları yazdırmak için 3D Printer Creality Ender 3'ü çözünürlük: 0.2, dolgu %30 ile kullandım.

Adım 3: Telleri Motorlara Lehimleyin

Lehim Telleri Motorlara
Lehim Telleri Motorlara
Lehim Telleri Motorlara
Lehim Telleri Motorlara

Lehimlemeden önce hazırlık, motorların ve tellerin terminallerine biraz akı koyabilirsiniz.

  • 13 cm'lik kırmızı bir kabloyu ön tekerlek motorunun pozitif terminaline lehimleyin
  • 13 cm'lik siyah bir kabloyu ön tekerlek motoru için negatif terminale lehimleyin
  • 13 cm'lik kırmızı bir kabloyu arka tekerlek motorunun pozitif terminaline lehimleyin
  • 13 cm'lik siyah bir kabloyu arka tekerlek motoru için negatif terminale lehimleyin

Lehimlemeden sonra, daha fazla sabitlemek için kırmızı ve siyah telleri bükün. Ayrıca kabloların yönetimini kolaylaştırır.

Adım 4: Motorları Sığdır

Uygun Motorlar
Uygun Motorlar

Motorlar, tekerlek deliğinin arkasındaki mükemmel boyuttaki alana sabitlenecektir.

Adım 5: Pili Yerleştirin

Pili Sığdır
Pili Sığdır
Pili Sığdır
Pili Sığdır

Pil, robotun ortasına, iki motor arasına sığar. Aküye bir 9V akü konektörü takmanız gerekecektir.

İki adet şarj edilebilir pil kullanmak istiyorsanız, 14500 boyutunda Li-ion 3.7V. 3 mm'den büyük bir kasaya ve 2xAA pil tutucuya ihtiyacınız olacaktır. Daha sonra kasanın içine piller girilebilir ve Arduino Uno kartı üzerinde serbestçe kaydırılabilir.

Adım 6: Motor Tutucularını Yerleştirin

Uygun Motor Sahipleri
Uygun Motor Sahipleri

Motorlar, motor tutucular tarafından yerinde tutulur. Bunları, motorların hemen yanındaki küçük girintiye yerleştirmek için hafifçe bükmeniz gerekecek. Ayrıca, takmadan önce motor kablolarını bunlardan geçirmek iyi bir uygulamadır.

Bu, onları sıkıca oturtacak ve motor kablolarının serbest ve sıkışmamış olmasına izin verecektir.

7. Adım: Tekerlekleri Takın

Tekerlekleri Takın
Tekerlekleri Takın
Tekerlekleri Takın
Tekerlekleri Takın
Tekerlekleri Takın
Tekerlekleri Takın

İki tür tekerlek vardır - Master ve Slave. Ana tekerlekler motorlar tarafından tahrik edilirken, yardımcı tekerlekler serbest döner.

Slave tekerlekler, şasi üzerindeki pabuçlara doğru itilir (biraz kuvvet gereklidir). Zahmetsizce dönebilmeleri için pabuçların ve yardımcı tekerleklerin pürüzlü kenarları olmadığından emin olmak da iyi bir fikirdir.

Ana tekerlekler motorun miline bastırır, gövde motorunu elle tutarak durdurucu motorun kırılmasına neden olacak daha fazla kuvvet oluşmasını önler.

Motor kablosunu arkaya ve güç kablosunu sağ tarafa doğru düzeltin.

Adım 8: Motorları Test Edin

Test Motorları
Test Motorları

Aküye giden artı ve eksi kablolara dokunarak motorların doğru çalıştığını test edin. Coşkuyla dönmeliler!

Aküye bağlanırken motorlar dönmüyorsa, tellerin hala motora lehimli olduğundan ve takarken serbest kalmadığından emin olun (oldukça hassastırlar). Ayrıca 9v pilin tamamen dolu olduğunu kontrol edin.

Adım 9: Arduino'yu ekleyin

Arduino'yu ekle
Arduino'yu ekle
Arduino'yu ekle
Arduino'yu ekle

Arduino Uno veya Arduino uyumlu robot kasasına kaydırın - SMARS kasasının üst kısmı boyunca uzanan iki yuva vardır. SMARS kasasının üst kısmının ayrılmasını önlemek için Arduino'yu yavaşça sokun ve herhangi bir dirençle karşılaşırsanız durdurun ve çıkarın. Yeterince büyük değilse, kanalı zımparalamak veya eğelemek en iyisidir.

Halihazırda bir Bluino One'ınız varsa, aynı boyutlara sahip olduğu için robot kasasına kaydırmak çok kolay olacaktır.

Bluino-ONE iyi bir seçimdir, programlayabilir ve bluetooth üzerinden Android telefon veya Dizüstü Bilgisayar kullanarak kontrol edebilirsiniz.

Bluino-ONE'ı Tindie mağazasından alabilirsiniz.

Adım 10: Motor Kalkanını Yükseltin

Motor Kalkanını Yükselt
Motor Kalkanını Yükselt

Bu SMARS robot projesinde Arduino Uno ile kullanabileceğiniz, çok yaygın olarak Adafruit tarafından yapılan veya uyumlu (Çin'den klonlanmış) Motor Shield V1/v2 kullanan birkaç motor kalkanı seçeneği vardır, ancak bu kalkanın dezavantajı Bluetooth bağlantısına sahip olmamasıdır. Android telefon tarafından kontrol edilen SMARS robot projesi için gereklidir. Motor Shield v1'inizi burada yükseltmek için adım adım talimatları izleyin (bluetooth modülü ekleyin).

Bluino-ONE (yerleşik Bluetooth ile uyumlu Arduino uyumlu) veya Bluino Motor Shield (yerleşik Bluetooth özellikli Motor Shield) kullanıyorsanız, Motor Shield v1.0'ı yükseltme adımını atlayabilirsiniz.

Adım 11: Motor Kalkanı Ekleyin

Motor Kalkanı Ekle
Motor Kalkanı Ekle
Motor Kalkanı Ekle
Motor Kalkanı Ekle

Tüm pinlerin kayıp ve bükülmeden başlık soketlerine girdiğinden emin olarak Motor kalkanını dikkatlice Arduino'ya itin.

Veya Arduino Uno'nuza bir Bluino motor kalkanı da takabilirsiniz.

Adım 12: Kabloyu Bağlayın

Kabloyu Bağlayın
Kabloyu Bağlayın

Güç kablolarını motor blendajı üzerindeki terminal bloğuna ve motor kablolarını ilgili terminale takın ve sıkın.

Bir motoru M1 ve M2 terminallerine bağlamazsınız. Doğru olan "sol motor" M1'e ve "sağ motor" M2'ye bağlanır.

13. Adım: İzleri Ekleyin

Parça Ekle
Parça Ekle
Parça Ekle
Parça Ekle
Parça Ekle
Parça Ekle
Parça Ekle
Parça Ekle

Raylar, doğru uzunlukta kesilmiş 1,75 mm'lik bir filament parçası kullanılarak birbirine bağlanır.

Tekerleklere her iki tarafta aynı çekişi sağlamak için, her iki tarafa da bir tırtıl düzeninde 16 palet takabilirsiniz.

Veya tekerleklere farklı yüzeylerde daha fazla çekiş sağlamak için her bir tekerleğe 8 palet takabilirsiniz.

Adım 14: Eklenti Modülünü Takın

Eklenti Modülü Ekle
Eklenti Modülü Ekle
Eklenti Modülü Ekle
Eklenti Modülü Ekle
Eklenti Modülü Ekle
Eklenti Modülü Ekle

SMARS robotunuzu geliştirmek için yazdırabileceğiniz ve ekleyebileceğiniz ek eklenti modülleri:

  • Servo ile Engelden Kaçınma
  • Kenardan Kaçınma Modu
  • IR Sensör Modu
  • Hafif Takipçi Modu
  • Çekmece Modu
  • Ses Kontrol Modu
  • İtfaiyeci Modu
  • Toprak Nemi Modu
  • Temizleme Modu
  • Kürek Modu
  • Kürek V1 Modu
  • Kürek V2 Modu
  • Renk Algılama Modu
  • Tampon Engelden Kaçınma Modu
  • Tutucu Modu
  • Pençe Modu
  • Forklift Modu
  • Kamyon Römorku Modu
  • Lazer Modu
  • Lego Modu

SMARS Uygulamasında gösterilen ek eklenti modüllerinin tam talimat ve elektronik bileşenini görmek için

Adım 15: SMARS Uygulaması (Arduino Sketch, Schematics & Remote)

SMARS Uygulaması (Arduino Sketch, Schematics & Remote)
SMARS Uygulaması (Arduino Sketch, Schematics & Remote)
SMARS Uygulaması (Arduino Sketch, Schematics & Remote)
SMARS Uygulaması (Arduino Sketch, Schematics & Remote)
SMARS Uygulaması (Arduino Sketch, Şematik ve Uzaktan Kumanda)
SMARS Uygulaması (Arduino Sketch, Şematik ve Uzaktan Kumanda)
SMARS Uygulaması (Arduino Sketch, Şematik ve Uzaktan Kumanda)
SMARS Uygulaması (Arduino Sketch, Şematik ve Uzaktan Kumanda)

SMARS robotunu canlandırmak için önce Arduino'yu programlamanız, ardından motorları, sensörleri ve diğer bileşenleri bir araya getirmeniz gerekir, böylece SMARS robotunu oynayabilir ve kontrol edebilirsiniz. Tüm bunları yapmak için bu Android Uygulamasını kullanabilirsiniz:

SMARS Uygulaması

Aksi takdirde Arduino Uno kartını Arduino IDE yazılımını kullanarak bir bilgisayar üzerinden programlayabilirsiniz.

Adım 16: Keyfini çıkarın

Eğlence
Eğlence

Umarım SMARS Robotunuzdan hoşlanırsınız. Bunu yaparsanız, lütfen markalarınızı paylaşın, bağlantıyı paylaşın, Instructables & Youtube'u beğenin ve abone olun. Her zaman olduğu gibi, herhangi bir sorunuz varsa lütfen bana bildirin!

Robotlar Yarışması
Robotlar Yarışması
Robotlar Yarışması
Robotlar Yarışması

Robotlar Yarışmasında İkincilik

Önerilen: