İçindekiler:

Adafruit Kalkanlı Çizim Robotu (Hareket Ettir Yarışması): 10 Adım (Resimlerle)
Adafruit Kalkanlı Çizim Robotu (Hareket Ettir Yarışması): 10 Adım (Resimlerle)

Video: Adafruit Kalkanlı Çizim Robotu (Hareket Ettir Yarışması): 10 Adım (Resimlerle)

Video: Adafruit Kalkanlı Çizim Robotu (Hareket Ettir Yarışması): 10 Adım (Resimlerle)
Video: HEMEN SAHİP OLABİLECEĞİNİZ 10 SÜPER GÜÇ! 2024, Aralık
Anonim
Adafruit Kalkanlı Çizim Robotu (Hareket Ettir Yarışması)
Adafruit Kalkanlı Çizim Robotu (Hareket Ettir Yarışması)

Tinkercad Projeleri »

Merhaba benim adım Jacob ve ben İngiltere'de yaşıyoruz. Bu projede sizin için çizen bir robot yapacağım.

*Eminim çoğunuz bunu görmek isteyecektir, bu yüzden bilmek istiyorsanız lütfen ikinci adımdan son adıma atlayın ama nasıl yaptığımı görmek için buraya geri gelmeyi unutmayın*

Başlangıçta, bu https://www.youtube.com/embed/vCUbUTh70UI'ye benzer şekilde taşınabilir ve 12v pille bitebilecek bir mini 3d yazıcı tasarlamayı amaçladım. Ancak, bunun için parçalarım yoktu, bu yüzden doğaçlama yapmak zorunda kaldım. Tüm 3d baskılı parçaları tinkercad'de ve bazı dvd sürücüleri diğerlerinden farklı olduğu için tüm parçalarıma uyacak şekilde tasarladım. Başlayalım!

Gereçler

Yok etmeyi umursamayacağınız 2 adet Eski PC DVD sürücüsü.

1x küçük servo. SG90 servo kullandım.

1x arduino.

1x3D yazıcı. Anet a8 aldım.

1x adafruit step motor sürücü kalkanı. ARDUINO VERSİYONU DEĞİL, SADECE BİR ADIM MOTOR İÇİN YER VARDIR.

1x 9v pil veya 12v psu.

Adım 1: Adım 1: DVD Sürücülerini Ayırmak

Adım 1: DVD Sürücülerini Ayırmak
Adım 1: DVD Sürücülerini Ayırmak

Motor olarak dvd sürücülerini kullanmaya karar verdim çünkü diske bir şeyler yazmak ve okumak (gravür bilgisi) için hareket eden küçük bir lazere sahip olarak çalışıyorlar. Ayrıca, her şeyde bulundukları için bu çok sıkı bir bütçeyle çalışacaktır. Bu işlem çok dikkatli bir şekilde yapılmalıdır, böylece karışıklık olmaz. Bu, çok özel olması gerektiği için yazmak için harika. Bunu yayınlayıp yayınlamayacağımdan emin olmadığım için parçalara ayırmanın herhangi bir fotoğrafını alamadım. Ama tek yapılması gereken, içindeki küçük raylar ve yanında küçük bir step motor bulunan metal parçayı çıkarmaktı.

2. Adım: 2. Adım: 3D Baskı

Bu parçaları üzerine oturacak şekilde tasarladım ve sonra sıcak tutkalla yapıştırabildim. Lütfen bu parçaları nasıl tasarladığımla ilgili aşağıdaki bilgilere bakın. Üstümde bir servo montajı tasarlayan ve ardından yazdıran bir video var.

Adım 3: Y Ekseni Tutucu

Image
Image
Y Ekseni Tutucu
Y Ekseni Tutucu

Tinkercad'de dvd sürücüsü lazer mekanizmasına takılan küçük bir tutucu tasarladım ve sonra sadece sıcak tutkal. Lütfen özensiz sıcak yapıştırmam için beni bağışlayın. Bu aslında ilk kez bir tutkal tabancasını doğru şekilde kullanıyorum.

Adım 4: X Ekseni Platformu

X Eksen Platformu
X Eksen Platformu
X Eksen Platformu
X Eksen Platformu
X Eksen Platformu
X Eksen Platformu
X Eksen Platformu
X Eksen Platformu

Tasarladığım ilk şey, lazeri yukarı kaldıracak ve böylece platform için boşluk bırakacak bir şeydi. Sonra platformu tinker cad'de kendi kendine tasarladım. Bu platform sadece Y ekseni yükselticisine yapışacaktı. Bunu motor için vida delikleriyle ve rayı geçirmek için yanlarında deliklerle tasarladım. Tasarladığım son şey, bu özelde iki ray olmadığı için lazerin kayabileceği bir şeydi.

Adım 5: Servo Kalem Mekanizması

Servo Kalem Mekanizması
Servo Kalem Mekanizması
Servo Kalem Mekanizması
Servo Kalem Mekanizması

bir renk şeması var

Renk tuşları:

MAVİ: servo

Mor/pembe: Kol.

Turuncu: kalem.

Siyah: Biri yukarı aşağı hareket eden kalemlik.

Kırmızı: Tutucu kol

Bu oldukça yaygın olarak kullanılan çok basit bir aktüatördür. Servoyu ve manivela modelini şey evreninden aldım ama geri kalan her şey benim tarafımdan tasarlandı.

Tüm 3d baskılar ve yapıştırmalar şimdi yapıldı!.

Adım 6: Plaka Oluşturun

Plaka Yapın
Plaka Yapın

Sadece bir tahta parçasına yapıştırdım ve isterseniz baskı ve isteğe bağlı 40x40mm yatak yapabilirsiniz.

Adım 7: HAREKET! (Donanım)

Image
Image
HAREKET! (Donanım)
HAREKET! (Donanım)

Bunun için bir arduino uno ve bir adafruit kalkanı kullandım. Arduino'nun kendisi servoları kontrol edebildiği ve kalkan 2 step motoru desteklediği için bu işi yapmalıdır. Bir motorda hangi kabloların kullanılacağını bulmak için direnç fonksiyonunda bir multimetre kullanırsınız. Bu size hangi Sargıların hangisi olduğunu söyleyecektir, örneğin bir kabloyu ve motorun diğer herhangi bir kablosunu bir araya getirdiğinizde, eğer doğru Sargılarsa bir direnci olmalıdır; Değilse, hiçbir şey gösterilmeyecektir. Kablolama basittir, sadece bir kanat için artı ve eksiyi bir tarafa ve diğer tarafa koyun. Servo, kalkan kartına bir konektör yerleştirmeyi içerdiğinden daha da basittir. Babamın lehimlemede bana yardım etmesini sağladım.

Adım 8: Yazılım ve Bellenim

Firmware için CNC kodunu kullandım. Yazılım için Gctrl kullandım. Tamamen çalıştıktan sonra bir video çekeceğim. Okuduğunuz için teşekkürler!.

Adım 9: Bitti

Hâlâ yapmam gereken ince ayarlar var ama çoğunlukla bitti!!!

Adım 10: İyileştirmeler

Bu, çoğunlukla yapılmış olsa da, iyileştirme için yer olabilir…

Sanırım yapacağım bir şey, motorları sadece çok fazla torku olmayan küçük motorlara değil, uygun step motorlara kesinlikle değiştirmek. Ben de hareket sistemini değiştirirdim; vidalı bir aktüatöre sahip olmak yerine, çoğu eksen kayışı tahrikli olurdum. Son fakat kesinlikle en az değil, kalem tutucuların ve servonun çapını değiştirirdim! Bu, herhangi bir kalem veya kurşun kalem kullanmanıza izin verdiği için önemlidir. Okuduğunuz için teşekkürler.

Önerilen: