İçindekiler:

Samus Morphball (Arduino): 6 Adım (Resimli)
Samus Morphball (Arduino): 6 Adım (Resimli)

Video: Samus Morphball (Arduino): 6 Adım (Resimli)

Video: Samus Morphball (Arduino): 6 Adım (Resimli)
Video: #metroid Samus Morph Ball Transform Explained 2024, Kasım
Anonim
Samus Morphball (Arduino)
Samus Morphball (Arduino)
Samus Morphball (Arduino)
Samus Morphball (Arduino)

Bu talimat, Güney Florida Üniversitesi'ndeki Makecourse proje gereksinimini yerine getirmek için oluşturulmuştur (www.makecourse.com)

Başlamadan önce: Bu projenin sıfırdan kopyalanması yaklaşık 80-100$'a mal olacak (araçlar dahil değil).

Malzeme Listesi:

2x Sürekli rotasyon servoları: 24 $

1x Arduino uno: ~5.00 - 20.00

1x Arduino Nano: ~3.00

1x 1kg PLA Plastik makara: ~13.00 - 22.00

1x 1kg PETG Plastik makara: ~17.00-25.00

1x 22 AWG tel: ~6,00

1x mükemmel tahta: ~1.99

2x nrf radyo: ~1.99

16x RGB led: ~1,50

turuncu sprey boya: 13 $

şeffaf sprey boya: 12 $

InstaMorph kalıplanabilir plastik: 10-20$

Solar USB şarj cihazı: ~4-15$

Adım 1: Modelleri Yazdırın

Baskıların her biri, ekli ayarlarla Repetier-Host kullanılarak yapılmıştır. Mevcut bir yazıcı için çalışma ayarlarınız varsa, benimkilerin yerine bunları kullanın derim, ancak yeniyseniz, başlamak için bir yer.

Dış kabuk parçaları PLA'da.2mm katman yüksekliğinde, desteksiz, orta hızda ve %80 dolgu kalitesinde bir kenar ile basılmıştır. Bunlar başlangıçta bu yetenekli yapımcı tarafından yapıldı, ancak bu projede çalışacak şekilde değiştirildi. (Mümkünse dolgu olmaması için çok daha düşük bir dolgu kullanılması şiddetle tavsiye edilir). ~32 saat toplam süre

İç kabuklar PETG'de,.2 mm katman yüksekliğinde, kenarda, desteksiz, düşük hızda ve %80 dolgu kalitesinde basılmıştır. (Okuduğum makalelerin çoğu, katman yüksekliği arttıkça PETG'nin daha şeffaf hale geldiğini söylediği gibi, meme boyutu ve katman yüksekliği ile deney yapın). Toplam süre ~26 saat

Diğer tüm parçalar PLA'da basıldı, %60 dolgu, orta hız ve diğer ayarlar sabit kaldı.

2. Adım: Uzak

Uzak
Uzak
Uzak
Uzak
Uzak
Uzak

1) Arduino nano'yu şematik olarak gösterildiği gibi bağlayın (mümkün olduğunca az yer kullandığınızdan ve yanlardan kablo çekmediğinizden emin olarak mükemmel panoya ve lehim bağlantılarına takın).

1.5)(Opsiyonel ama tavsiye edilir) Ekstra menzil için nrf radyodaki antenin ucuna bir tel lehimleyin.

2) Tahtayı ~26mm x 55mm veya daha küçük boyutlarda kesin.

3) 9v pil klipsi gücünü Vin pinine ve Ground'u Gnd'ye bağlayın (resimde gösterilmemiştir).

4) Joystick modülünüzün üst kısmı esnek değilse, önce bunu takın, ardından devre kartını ve ardından joystick modülünü kaydırın.

Ek Adımlar) Devre kartı ve joystick yukarı ve aşağı sallanıyorsa arasına ince bir plastik parça veya buzlu şeker çubuğu yerleştirilebilir. Uzaktan kumandanın ön tarafındaki küçük bir köpük parçası, ileri/geri hareketi varsa joystick'i yerinde tutabilir.

3. Adım: Robotik İç Mekanlar

Robotik İç Mekanlar
Robotik İç Mekanlar
Robotik İç Mekanlar
Robotik İç Mekanlar
Robotik İç Mekanlar
Robotik İç Mekanlar
Robotik İç Mekanlar
Robotik İç Mekanlar

Her şeyi birlikte lehimlemeden önce ve sonra devrenin amaçlandığı gibi çalıştığını iki kez kontrol edin

1) Çubukları (5,25 mm çap ~ 50 mm uzunluk) kürelerden (20 mm çap) besleyin.

2) Çubukları (6,5 mm çap ~ 20 cm uzunluğunda) uçlarında daha küçük çubukları takmak için küçük bir daire şeklinde bükün ve sıcak tutkal/kaynağı yerlerine yerleştirin.

3) Daha büyük çubukları (gövde2.0) baskı ve sıcak tutkal üzerindeki deliklerden önden ~80 derecelik açıyla 20 mm, sondan 15 mm daha uzağa bükün. Baskının arkasından 66 mm sonra 30 derece ve bundan sonra 30 derece 17 mm bükülmelidir. İkinci küresel tekerleği sıcak tutkalla arkaya sabitleyin.

4) Motorları (body2.0) baskıya yatay olarak yerleştirin ve kabloları dikdörtgen deliklerden besleyin. Vidalarla yerine sabitleyin (delikler 6 mm çapındaki vidalara uyar).

4.5) Bant bir arada tutmak için isteğe bağlıdır, ancak baskım kırılmaya devam etti, bu yüzden orada.

5) (btr) baskısını (body2.0) baskısının üstüne yapıştırın ve lityum pili takın.

6) Arduino'yu çift taraflı bant veya sıcak tutkalla pilin üzerine yapıştırın.

7) LED pimlerini resimlerde gösterildiği gibi bükün ve pimler gibi lehimleyin. Kısa devreyi önlemek için pimleri elektrik bandı gibi bir yalıtkanla çevreleyin.

8) Bileşenleri mükemmel bir panoya lehimleyin ve arduino üzerindeki pimlere takın. USB'den 5v'ye kırmızı kabloyu ve Gnd'ye siyah kabloyu takın (resimde gösterilmemiştir).

9) Kabloları sıkıştırın ve büküm bağları veya tellerle tabana sabitleyin.

10) Çubuğu bir yaya doğru bükün.

11) Motorlarla birlikte gelen tekerlekler, çamaşır makinesinden çıkan bir hortumla çevriliydi, ancak tekerlekler çok fazla sürtünmeye sahip olduğu sürece geniş lastik bantlar da yeterli olacaktır.

12) Alttan bir delik (önden ~17 mm) delinmiştir ve bir vida ağırlık olarak bir metal yığınını tutmaktadır.

Adım 4: Kabuk

Kabuk
Kabuk
Kabuk
Kabuk
Kabuk
Kabuk

1) Baskı tamamlandıktan sonra, dış kabuğu düzeltmek için bir ısı tabancası kullanılabilir (odaklanan bir noktada çok uzun süre kalmayın veya plastik 3 ana parçanın etrafında deforme olabilir. küçük parçaların etrafında çok az zaman harcayın veya bunlar ayrılabilir).

2) Orta taneli bir zımpara kağıdı ile zımparalayın ve kaliteden memnun kalana kadar artırın (Daha pürüzsüz ve parlak hale getirmek için ısıl işlem ve zımparalamayı tekrarlayın).

3) Havalandırılan bir alana gidin ve ilk kat turuncu sprey boyayı püskürtün, kurumasını bekleyin ve yüksek taneli bir zımpara kağıdı ile zımparalayın. İkinci renkli katı püskürtün ve kurumasını bekleyin.

4) Çizilmelerden ve ufalanmalardan korumak için üzerini bir veya iki şeffaf kat ile kapatın.

5) İç kabuklar zımparalanabilir ve ısıl işleme tabi tutulabilir, ancak yüksek sıcaklıklarda bükülme eğilimi gösterir. Şeffaf reçine kaplamanın netlik sorunlarını biraz çözeceğini buldum.

6) Dış kabuğu iç kabuğun üzerine yerleştirin ve yüzeyle yatay olarak durması gereken yerlere küçük işaretler yapın. Kabukları çıkarın ve bunları birbirine sabitlemek için epoksi veya sıcak tutkal kullanın.

Adım 5: Son Dokunuşlar

Son Dokunuşlar
Son Dokunuşlar
Son Dokunuşlar
Son Dokunuşlar
Son Dokunuşlar
Son Dokunuşlar

InstaMorph'a dokunulmadığını fark ettiğiniz bir şey olabilir. Yani hepsini bir arada tutmak içindir.

Cömert miktarda boncuk alın ve onları eritmek için bir ısı tabancası kullanın ya da berraklaşana kadar biraz sıcak suya atın.

Uzun bir silindire gerin ve topun PETG merkezinin etrafına sarın.

Tüm yüzey kaplanana kadar silindiri yaymaya başlayın. InstaMorph'u soğumaya bırakın ve tekrar beyaza dönün.

Silindiri ilk kez açmak için küçük bir tornavida veya benzeri kullanın ve InstaMorph'u PETG'den yanlardan BİRinden geriye doğru soyun.

Morphball'u açmanız gerektiğinde, her bir dış kabuğun kenarını tutun ve ayırın. PETG son derece dayanıklıdır ve bükülmeye dayanabilmelidir. Bazen montajı zor olabilir, bu nedenle InstaMorph'u geriye doğru bükmek ve ardından bir araya getirmek için küçük bir tornavida taşımak faydalıdır.

6. Adım: Sorun Giderme

1) Arduino açılmıyor: Pil yanlış bağlanmış olabilir veya bir mikro USB kablosuyla şarj edilmesi gerekiyor.

2) Telsiz mesaj göndermiyor/almıyor: Doğru bağlandıklarından emin olun. Farklı panolar biraz farklı kablolama gerektirebilir. Bu eğiticiye göz atın. Telsizlere bağlı bir anten, menzili artırabilir ve performansı artırabilir.

3) Top herhangi bir yönde değil, ileri ve geri dönüyor: Robotun alt kısmındaki daha fazla ağırlık veya daha fazla sürtünmeye sahip tekerlekler, başarılı dönüşü artırma eğilimindedir. Model ayrıca, yazıcı sorunları, ısıl işlem, eğriltme, zımparalama vb. nedenlerle küresel yerine elips şeklinde olabilir.

4) Uzaktan kumanda açıkken bir veya her iki motor joystick girişi olmadan dönüyor: Yavaş bir dönüşse, kodun uzak kısmındaki 22, 23 satırlarını değiştirin veya yorumlayın. Hızlı bir dönüş, motorlardaki potansiyometrenin kalibre edilmediğini veya motor değerlerinin farklı olduğunu gösterebilir. Kullandığım motorlar için tam hız CCW 0, hareket yok 90 ve 180 tam hız CW.

5) Topu kontrol etmek son derece zordur: Evet, öyle.

Önerilen: