İçindekiler:

Servo Kontrollü Mermer Labirent Yapısı 2: 6 Adım (Resimli)
Servo Kontrollü Mermer Labirent Yapısı 2: 6 Adım (Resimli)

Video: Servo Kontrollü Mermer Labirent Yapısı 2: 6 Adım (Resimli)

Video: Servo Kontrollü Mermer Labirent Yapısı 2: 6 Adım (Resimli)
Video: Dünyanın en zor zeka oyunu daha çözebilen yok 😳😳 2024, Temmuz
Anonim
Servo Kontrollü Mermer Labirent Yapısı 2
Servo Kontrollü Mermer Labirent Yapısı 2

Bu, önceki bir Eğitilebilir Dosyaya dayalı güncellenmiş bir yapıdır. Bunu yapmak daha kolay ve biraz daha iyi görünüyor. Ayrıca, Lego labirentini tutturmak için mıknatıs kullanmak gibi bazı yeni yapım teknikleri de oldukça havalı.

Proje, bu cihazı İnternet üzerinden kontrol etmenizi sağlayan bir web sitesi içindir. Daha önce olduğu gibi, gecikmeli (Wiimotes olmayan) bir web sitesi olduğundan, yalnızca 4 komut vardır: Yukarı, Aşağı, Sol ve Sağ. Dolayısıyla labirentin kendisi, yalnızca bu ilkel komutlarla çalışacak şekilde dikkatlice tasarlanmalıdır ve bu tasarımlar burada ele alınmaktadır.

Bu Eğitilebilirlik, bu projenin mekanik yapısı ile ilgilidir. Diğerleri web kontrolünü kapsar. Bir Arduino ile yerel kontrol için, bu Eğitilebilir Kitap, onu çalıştıracak kontrolör tasarımına ve koduna sahiptir. Yerel kontrol kodunun en son sürümünü de bu Eğitilebilir Dosyanın son adımına ekledim.

Adım 1: Parçalar

Parçalar
Parçalar
Parçalar
Parçalar

Metal, Ahşap ve Çeşitli

6,5" açılı alüminyum 1,5" x 1,5" x 1/16" kalınlığında

4 fitlik alüminyum çubuk 1.5" x 1/8" kalınlığında - 1/16" da iyi olabilir. Güzel bir anodize çubuğum vardı, ama her türlü olur.

Plastik levha - 10" x 10" x 1/16" kalınlığında. Çatlama olasılığı daha düşük olduğundan polikarbonat/lexan öneririm

Lego Tabanı - 10" x 10" (32 çıtçıt x 32 çıtçıt)

1x Lego tuğlaları

Mermer - iki Lego çivisi için doğru mermer boyutu, masa oyunlarında yaygın olan 9/16 (14 mm)'dir. Land of Marbles'ın bu boyutta birçok rengi ve stili vardır.

1x4 çam - yaklaşık 5 fit

(8) 1/4" yuvarlak x 1/16" kalınlığında neodimyum mıknatıslar

Servolar - Hitec HS-5645MG'ler önerilir

Donanım

Paslanmaz vidaları, somunları ve rondelaları sipariş etmek için McMaster-Carr kullanıyorum, ancak çoğunu yerel bir hırdavatçıdan alabilirsiniz. Ahşap vidalar yerel ev mağazasındandı.

(4) X Ekseni braketlerinden plastik montaja kadar 3/8 uzunluğunda #8-32 pan başlı lokma vidalar

(4) #8 düz rondelalar, ayrık kilit rondelaları ve altıgen somunlar - Bunun yerine Keps somunları kullanılabilir

(8) Y Ekseni braketi için 1/2 uzunluğunda #8-32 yuvarlak başlı vidalar

(8) #8-32 Keps fındık

(4) Servoları monte etmek için 3/8 uzunluğunda #6-32 yuvarlak başlı vida (servo başına iki adet)

(4) #6-32 bölünmüş kilit pulları + altıgen somunlar

(2) X Ekseni servo korna için 1/4 uzunluğunda #4-40 yuvarlak başlı vidalar

(2) Y Ekseni servo korna için 3/8 uzunluğunda #4-40 yuvarlak başlı vidalar (alüminyum daha kalındır)

(2) pivotlar için 3/4 uzunluğunda #4-40 yuvarlak başlı vidalar

(6) #4-40 somun - pivotlar için belki birkaç bölünmüş kilit rondelası ve düz rondela iyi olurdu.

(8) 1 58 uzun alçıpan vidaları

(4) 3/4 uzun #8 mod kafes çıta vidaları

Adım 2: Platformu ve X Eksenini Oluşturma

Platformu ve X Eksenini Oluşturma
Platformu ve X Eksenini Oluşturma
Platformu ve X Eksenini Oluşturma
Platformu ve X Eksenini Oluşturma
Platformu ve X Eksenini Oluşturma
Platformu ve X Eksenini Oluşturma

Platform için kare bir polikarbonat plastik parçası kullandım. Polikarbonat, delinirken ve kesilirken çatlamadığı için akrilikten daha güzeldir. Lego tabanı 10 kare olduğu için plastiği de o boyutta yaptım.

Tabana bir servo korna ve bir pivot takmamız gerekiyor, bu yüzden 1.5" x 1.5" x 1/16" alüminyum açısından birkaç 1.25" parça kestim. Bir sonraki adımda bir taneye daha ihtiyacımız olduğu için aslında üçünü kestim.

Platforma montaj için her parçaya dört adet 3/16 delik açtım ama sonunda sadece ikisini montaj için kullandım - bir çift çapraz delik kullandım. Plastikteki delikleri braketleri kullanarak işaretledim. şablonlar - Plastiği kare yapmak için bir masanın üzerinde dikey olarak tuttum ve delikleri işaretlemek için braketi karşı tuttum Vidaların başları Lego plakasının olacağı yere yapışıyor ama kullandığım mıknatıs bağlama sistemi daha uzun, yani bu bir sorun değil.

Bir brakette, 3/4" uzunluğunda #4-40 vida için merkezde yalnızca 7/64" deliğe ihtiyacınız vardır.

Diğer brakette, servo korna için merkezde büyük bir deliğe ihtiyacınız var. Bunun için adımlı matkap tavsiye ederim - bu daha büyük delikler için çok daha güvenli ve kolaydır. Servo korna üzerinde, 7/64 bit ile deliklerden ikisini deldim ve bunları brakete kadar takip ettim ve braketi deldim. parantez.

Lego plakasını plastik tabana tutturmak için bir çift mıknatıs kullandım - her köşede bir çift her iki tarafa yapıştırılmış, böylece Lego plakası iş için kolayca çıkarılabilir. Süper yapıştırıcı (siyanoakrilat) kullandım ve mıknatısları birbirine yapıştırmamaya dikkat etmelisiniz! Bu yüzden mıknatısların üzerine yapıştırıcı koymak yerine plastiğin üzerine yapıştırıcı damlatıp mıknatısları yapıştırıcıya yapıştırdım. Bunlar kuruduktan sonra Lego tabanına yapıştırıcı sürdüm ve mıknatıs çiftlerinin üzerine ittim.

Adım 3: Y Eksenini Oluşturma

Y Ekseni Oluşturma
Y Ekseni Oluşturma
Y Ekseni Oluşturma
Y Ekseni Oluşturma
Y Ekseni Oluşturma
Y Ekseni Oluşturma

Y eksenini yapmanın birkaç yolu vardır. 1/8" kalınlığında alüminyum çubuk kullandım ve büktüm. 1/16" iyi olabilir ve bükülmesi çok daha kolay olurdu. Ayrıca köşebentleri köşebent alüminyumdan yapabilir veya standart köşebentler ve sadece 4 düz alüminyum parça kullanabilirsiniz. Bu, metali mükemmel bir şekilde bükmek zor olabileceğinden, konstrüksiyonu kolaylaştırabilir, ancak bükme yapmak çok hızlıdır ve braket yaklaşımı daha ağır olabilir ve çok daha fazla vida ve delik gerektirir.

Bu proje için Y Ekseni 11.25" x 12" idi. Bükme yaklaşımı için, braket için 12" kenarlardan birini ayırdım. Benim durumumda, servonun karşısındaki 1/8" metal birleştirme plakası ile, servonun tutmak için mücadele etmesine gerek kalmaması için güzel bir şekilde dengelemelerine izin verdi. o seviye.

Döngüyü birleştirmek için 1,5" bir çubuk parçası kullandım ve 3/16" delikler açtım ve Keps somunlu #8-32 1/2" uzunluğunda vidalar kullandım. Önce birleştirme parçasında 8 delik açtım, ardından takip ettim. Y eksenindeki bu delikler, güzel bir şekilde hizalanması için bir masanın üzerine düz bir şekilde serilir. Köşe braketi yaklaşımı ile bu adım gerekli olmazdı.

Y Ekseni'nin bir tarafında, Z Ekseni için servo monte edilmelidir. Servo kornasının yan tarafta olduğundan emin olarak servo ana hatlarını izledim. Servo gövdesi biraz ofset olacaktır. Sonra dikdörtgeni kesmek için bir Dremel aleti kullandım ve kare ve pürüzsüz bir şekilde törpüledim. Servoyu monte etmek için servonun kendisini kılavuz olarak kullandım ve onu monte etmek için #6-32 vidalar için iki adet 7/64 delik açtım. Bunları tutmak için bir vida, bir ayrık kilit rondelası ve bir somun kullandım - düz bir yıkayıcı için yeterli yer yoktu.

Servonun karşı tarafında, bağlantı braketinde, pivotun oturması için 7/64 'lik bir delik açın.

Tıpkı önceki adımda olduğu gibi, Y eksenine bir servo korna ve pivot eklenmesi gerekir.

Adım 4: Üssü İnşa Etme

Üssü İnşa Etmek
Üssü İnşa Etmek
Üssü İnşa Etmek
Üssü İnşa Etmek
Üssü İnşa Etmek
Üssü İnşa Etmek
Üssü İnşa Etmek
Üssü İnşa Etmek

Tabanda bir adet servo braket ve bir adet pivot olacaktır. Bu açılı alüminyum parçaların bir tarafı, çam tahtaları üzerinde duracakları için 3/4" genişliğe kadar kesilebilir. Pivot, içinde 3/16" delik bulunan, sadece bir tane daha 1,25" uzunluğunda açılı alüminyum parçadır.

Servo braketleri satın alabilir veya bir tane yapabilirsiniz - tek yön için resme bakın. Yaptığım için, 1.5" x 1.5" açılı alüminyumdan 2.5" uzunluğunda bir parça kullandım.

Taban ahşaptan yapılabilir. Yüksek kaliteli 1x4 tahtalar kullandım. Bunlardan ikisi 15 "uzunluğunda ve ikisi 13.25" uzunluğundaydı - bunlar servo ve pivotun mükemmel şekilde oturmasını sağlamak için kritik öneme sahipti. Onları bir arada tutmak için 1-5/8" alçıpan vidaları kullandım. Delikleri ahşabın kenarına yakın oldukları için havşalı matkapla önceden delindim.

Pivot, 11.25 kenarlarından birinde ortalanmıştır ve diğer tarafta servo braketi - servo gövdesini değil, biraz kaymış olacak şekilde servo kornasını ortaladığınızdan emin olun.

İki braketin altına birkaç 3/16" delik açtım ve bunları ahşaba vidalamak için 3/4" uzun #8 çıta vidaları (büyük tava kafaları) kullandım.

Adım 5: Labirent Tasarımı

Labirent Tasarımı
Labirent Tasarımı

Sadece dört ilkel hareketle (Yukarı, Aşağı, Sol, Sağ) labirenti tasarlamak zor olabilir. Koridorun ortasındaki mermeri çeviremezsiniz, bu nedenle bazı özel tasarımlara ihtiyaç vardır. Dallanmaya izin veren şekiller için resme bakın. Desenlerin merkezi farklı boyutlarda olabilir ve muhtemelen hiç kullanılmayabilir, ancak orada bir şey olması, tam olarak düz hareket etmiyorsa topun yolda kalmasına yardımcı olur. Bu tasarımların dört çıkışı vardır, ancak bunlardan birinin üç olmasını engelleyebilirsiniz.

Adım 6: Servolar

servolar
servolar

Bu proje ile birkaç servo denedim. Standart olanlar işe yarayacak, ancak seviye pozisyonunda biraz dengesiz olacaklar. Seviye pozisyonunu daha iyi tuttukları için Hitec HS-645MG servolarını da kullandım. Yine de bu proje için Hitec HS-5645MG dijital servolara geçtim çünkü seviye tablosunda titreme olmadan çok fazla tutma gücüne sahipler ve gerekirse ölü bant masa seviyelendirmesi için ayarlanabiliyor.

Yerel kontrol modu için en son Arduino kodu eklenmiştir. İyi eğlenceler! Bu, her yaştan çocuğun oynayabileceği harika bir projedir.

Önerilen: