İçindekiler:

3D Baskılı Robot: 16 Adım (Resimlerle)
3D Baskılı Robot: 16 Adım (Resimlerle)

Video: 3D Baskılı Robot: 16 Adım (Resimlerle)

Video: 3D Baskılı Robot: 16 Adım (Resimlerle)
Video: 3D Yazıcı Nasıl Kullanılır? Hangi Programlar İle Çizim Yapabilirsiniz? Birlikte Hazır Baskı Alalım 2024, Temmuz
Anonim
3D Baskılı Robot
3D Baskılı Robot

3D baskının güzel yanı, robot yapımını kolaylaştırmasıdır. Hayal edebileceğiniz her türlü parça konfigürasyonunu tasarlayabilir ve neredeyse anında elinize alabilirsiniz. Bu, hızlı prototipleme ve denemeye izin verir. Bu özel 3D baskılı robot bunun bir örneğidir. Ön denge merkezini değiştiren bir yürüteç botuna sahip olma fikri, birkaç yıldır sahip olduğum bir fikir. Ancak, kullanıma hazır parçalarla uygulamak her zaman oldukça zor oldu ve gerçekten denememi engelledi. Ancak bunun 3D baskı ile hızlı ve kolay bir şekilde yapılabileceğini fark ettiğimde, nihayet bu robotu yaklaşık iki gün içinde oluşturabildim. Temelde 3D baskı, bir fikir edinmemi ve bunu 48 saatten daha kısa bir sürede gerçekleştirmemi sağladı. Bu kolay robotu yapma konusunda şansınızı denemek isterseniz, kendi başınıza yapmanız için dosyaları ekledim ve talimatları gönderdim. Bu kesinlikle 3D yazıcısı olan ve biraz elektronik ve lehimleme bilen biri için ayaklarını robotik ile ıslatmak için eğlenceli bir hafta sonu projesi.

Adım 1: Robot Parçaları

Robot Parçaları
Robot Parçaları

Aşağıdaki malzemeleri alın:

(x1) 3D yazıcı (Creality CR-10 kullanıyorum) (x2) Standart servolar (x1) Arduino mikro (x1) 40 pinli soket (x1) PCB (x1) 9V pil yuvası (x1) 9V pil tutucu (x1) 9V pil (x2) 3 pimli başlıklar (x13) M3 somun ve cıvatalar (x4) kalemler

(Bu sayfadaki bazı bağlantıların bağlı kuruluş bağlantıları olduğunu unutmayın. Bu, ürünün maliyetini sizin için değiştirmez. Aldığım geliri yeni projeler yapmak için yeniden yatırırım. Alternatif tedarikçiler için herhangi bir öneriniz varsa, lütfen bana izin verin. bilmek.)

2. Adım: 3D Baskı Parçaları

3D Baskı Parçaları
3D Baskı Parçaları

Özel 3B yazıcınızı kullanarak ekli dosyaları 3B yazdırın. Belirli kurulumunuz için destekle çalışmak üzere dosyaları kurmanız gerekebilir.

Adım 3: Ön Montaj

Ön Montaj
Ön Montaj
Ön Montaj
Ön Montaj
Ön Montaj
Ön Montaj

Robotun önüne dört cıvata yerleştirin.

İki ön bacak dişlisini, bacak yuvaları dışarı bakacak şekilde robot gövdesinin önündeki bölmeye kaydırın.

Dişliyi bacakların iki kremayer dişlisi arasına yerleştirin.

Servonun tahrik milini orta dişlideki yuvaya bastırın ve bunu yerine sabitlemek için bir vida kullanın.

Son olarak, ön montajı tamamlamak için daha önce takılmış olan cıvataları kullanarak servoyu yerine vidalayın.

Adım 4: Alt Servo

Alt Servo
Alt Servo
Alt Servo
Alt Servo

Alt servoyu montaj braketine kaydırın ve yerine vidalayın.

Adım 5: Gövdeyi Takın

Gövdeyi Takın
Gövdeyi Takın
Gövdeyi Takın
Gövdeyi Takın

3D baskılı gövdeyi motorun vites değiştirmesine ortalayarak bastırın ve yerine vidalayın.

Adım 6: Kalemleri Yerleştirin

Kalem Ekle
Kalem Ekle
Kalem Ekle
Kalem Ekle

Kalemleri, silgi uçları dışarı çıkacak şekilde gövde yuvasına sokun.

7. Adım: Silgileri Çekin

Silgileri Çekin
Silgileri Çekin
Silgileri Çekin
Silgileri Çekin

Bir pense kullanarak silgileri iki kurşun kalemden çekin.

8. Adım: Daha Fazla Kalem Yerleştirin

Daha Fazla Kalem Ekle
Daha Fazla Kalem Ekle
Daha Fazla Kalem Ekle
Daha Fazla Kalem Ekle

Silginin takılı olduğu kalemlerin ucunu ön ayak yuvalarının her birine sokun.

Adım 9: Devreyi Oluşturun

Devreyi İnşa Et
Devreyi İnşa Et
Devreyi İnşa Et
Devreyi İnşa Et

40 pinli soketi kartın ortasına lehimleyin. 9V pil çıtçıtından gelen siyah kabloyu Arduino soketindeki topraklama pimine ve kırmızı kabloyu V-in pimine bağlayın. İlk üç pimli erkek başlığı, bağlantı noktasına lehimleyin. 40 pinli soket aşağıdaki gibi:başlık pimi 1 - 5V güç başlığı pimi 2 - Topraklama pimi 3 - Dijital Pim 8 (soket pimi 36)İkinci üç pimli erkek başlığı 40 pimli sokete aşağıdaki gibi lehimleyin:başlık pimi 1 - 5V güç başlığı pimi 2 - Topraklama pimi 3 - Dijital Pim 9 (soket pimi 37)

Adım 10: Matkap

Delmek
Delmek
Delmek
Delmek

Devre kartının lehimli elektrik bağlantılarının olmadığı bir kısmına ortalanmış 1/8 delik açın.

Adım 11: Arduino Micro'yu takın

Arduino Micro'yu takın
Arduino Micro'yu takın

Arduino micro'yu soket üzerindeki uygun pinlere takın.

Adım 12: Pil Klipsini Takın

Pil Klipsini Takın
Pil Klipsini Takın
Pil Klipsini Takın
Pil Klipsini Takın

Herhangi bir elektrik bağlantısını kısa devre yapmamaya dikkat ederek pil klipsini devre kartının altına takın.

Adım 13: Devre Kartını Takın

Devre Kartını Takın
Devre Kartını Takın
Devre Kartını Takın
Devre Kartını Takın
Devre Kartını Takın
Devre Kartını Takın

Devre kartını robot gövdesindeki montaj deliklerine vidalayın.

Adım 14: Servoları bağlayın

Servoları bağlayın
Servoları bağlayın
Servoları bağlayın
Servoları bağlayın

Servo soketlerini devre kartındaki uygun erkek başlık pinlerine takın.

Adım 15: Arduino'yu Programlayın

Arduino'yu programlayın
Arduino'yu programlayın

Arduino'yu aşağıdaki kodla programlayın:

//

// 3D Baskılı Robot Kodu // Daha fazla bilgi için: https://www.instructables.com/id/3D-Printed-Robot/ // Bu kod Public Domain'dedir // //servo kitaplığını ekleyin # include //İki servo örneği oluştur Servo myservo; Servo myservo1; //Servolar ortalanana kadar bu sayıları değiştirin!!!! //Teoride 90 mükemmel merkezdir, ancak genellikle daha yüksek veya daha düşüktür. int Ön Dengeli = 75; int BackCentered = 100; //Öne kaydırıldığında arka denge merkezini telafi edecek değişkenler int backRight = BackCentered - 20; int backLeft = GeriMerkezli + 20; //Servoların başlangıç koşullarını ayarlayın ve 2 saniye bekleyin void setup() { myservo.attach(8); myservo1.attach(9); myservo1.write(FrontBalanced); myservo.write(Arka Merkezli); gecikme(2000); } void loop() { //Düz yürü goStraight(); for(int yürüyüş = 10; yürüyüş >= 0; yürüyüş -=1) { yürüyüşOn(); } //Sağa dön goRight(); for(int yürüyüş = 10; yürüyüş >= 0; yürüyüş -=1) { yürüyüşOn(); } //Düz yürü goStraight(); for(int yürüyüş = 10; yürüyüş >= 0; yürüyüş -=1) { yürüyüşOn(); } //Sola dönSola dön(); for(int yürüyüş = 10; yürüyüş >= 0; yürüyüş -=1) { yürüyüşOn(); } } //Yürüme işlevi void walkOn(){ myservo.write(BackCentered + 30); gecikme(1000); myservo.write(BackCentered - 30); gecikme(1000); } //Sola dön işlevi void goLeft(){ BackCentered = backLeft; myservo1.write(FrontDengeli + 40); } //Sağa dön işlevi void goRight(){ BackCentered = backRight; myservo1.write(FrontBalanced - 40); } //Düz git işlevi void goStraight(){ BackCentered = 100; myservo1.write(FrontDengeli); }

Adım 16: Pili Takın

Pili takın
Pili takın

9V pili prize takın ve pil klipsi ile yerine sabitleyin.

resim
resim

Bunu faydalı, eğlenceli veya eğlenceli buldunuz mu? En son projelerimi görmek için @madeineuphoria'yı takip edin.

Önerilen: