İçindekiler:

Otomatik Lastik Bant Mancınık: 8 Adım (Resimli)
Otomatik Lastik Bant Mancınık: 8 Adım (Resimli)

Video: Otomatik Lastik Bant Mancınık: 8 Adım (Resimli)

Video: Otomatik Lastik Bant Mancınık: 8 Adım (Resimli)
Video: Duvarda giden araba yapımını deniyorum! Bakalım FAKE mi GERÇEK mi? #fypp #diy #viralvideoshorts 2024, Kasım
Anonim
Otomatik Lastik Bant Mancınık
Otomatik Lastik Bant Mancınık

Bu ofis kavgalarından bıktınız mı? Aletlerinizi alın ve tüm binadaki en güçlü otomatik mancınığı inşa edin! İş arkadaşlarınızı veya sınıf arkadaşlarınızı yenin ve düğmeye tek bir tıklamayla serbest bırakılan gücün tadını çıkarın!

Bu Eğitilebilir Kitapta, lastik bantla çalışan bir mancınık yapmayı göstereceğim. Otomatik olarak yeniden yüklenebilir ve ihtiyacınız olduğunda her zaman oradadır.

Başlayalım!

Adım 1: Malzemeler

Gereçler!
Gereçler!
Gereçler!
Gereçler!

Aletler:

  • 3 boyutlu yazıcı
  • Tornavida
  • pense
  • Sıcak yapıştırıcı tabancası
  • Havya ve lehim
  • Testere

Parçalar:

  • lastik bant
  • M1.4 Cıvata ve somun
  • Arduino uno
  • 2x Mikro servo SG90
  • Butona basınız
  • 10k Direnç
  • ekmek tahtası
  • Ataç
  • Tel
  • 3mm kontrplak levha
  • USB kablosu
  • Kaset

Adım 2: Parçaları Yazdırma

Parçaları Yazdırmak!
Parçaları Yazdırmak!
Parçaları Yazdırmak!
Parçaları Yazdırmak!
Parçaları Yazdırmak!
Parçaları Yazdırmak!
Parçaları Yazdırmak!
Parçaları Yazdırmak!

Ekli STL dosyalarını 3D yazdırın. Creality Ender 3'ü 1.75mm beyaz PLA ile kullandım.

Bunlar benim kullandığım ayarlar:

  • Dolgu: %20
  • Katman yüksekliği: 0.2mm
  • Meme sıcaklığı: 200°C
  • Yatak sıcaklığı: 60°C

Yukarıdaki ayarlarla tam yazdırma işlemi yaklaşık bir saat sürdü. 3D yazıcınız yoksa, bunu yapmak için karton kullanabilirsiniz!

Adım 3: Mancınık Montajı

Mancınık Montajı!
Mancınık Montajı!
Mancınık Montajı!
Mancınık Montajı!
Mancınık Montajı!
Mancınık Montajı!

Yazdırmayı bitirdikten sonra iki parçanız olmalıdır. Bu adımda mancınığı monte edeceğiz.

  1. Cıvatayı alın ve tornavidayı kullanarak kaşık gibi görünen parçanın orta deliğine yerleştirin.
  2. Lastik bandı alın ve somunla cıvatanın etrafına sabitleyin. Gerekirse biraz sıcak tutkal kullanın.
  3. Ataşı düzeltmek için pense kullanın ve ikiye bölün.
  4. Ataşın yarısını her iki 3B yazdırılmış parçanın deliklerine koyun ve her şeyin yerinde kaldığından emin olmak için uçlarını bükün.

Adım 4: Devre

Devre!
Devre!
Devre!
Devre!
Devre!
Devre!
Devre!
Devre!

servolar:

Servolarla başlıyoruz. İlk servonun sarı kablosunu pim 5'e bağlayın. Bu, mancınığı çeken servo olacaktır. İkinci servonun sarı kablosunu pin 9'a bağlayın. Bu kilit servo olacaktır. Her iki servonun kırmızı kablolarını breadboard'un pozitif tarafına bağlayın ve her iki servonun kahverengi kablolarını breadboard'un negatif tarafına bağlayın. Servoları bağlamak için bazı jumper kabloları kullandım ama diğer kablolar da işe yarayacak.

Düğme:

Direnci düğmeye lehimleyin ve direncin diğer ucuna bir tel lehimleyin. Düğmeye iki kabloyu resimlerde gösterildiği gibi lehimleyin. Sarı kabloyu Arduino'daki pin 7'ye bağlayın, kırmızı kabloyu breadboard'un pozitif tarafına ve mavi kabloyu breadboard'un negatif tarafına bağlayın.

Breadboard'un pozitif tarafını 5v'ye bağlayın ve breadboard'un negatif tarafını toprağa bağlayın (GND pini).

Bir ucunun USB girişi ve diğer ucunun iki tel olduğu bir kablo elde etmek için USB kablosunu soyun. USB kablosunun kırmızı kablosunu Arduino üzerindeki VIN pinine, diğerini ise toprağa (GND pin) bağlayın. Devre tamamlandı ve kodlamaya başlayabiliriz!

Adım 5: Kod

Kod!
Kod!

Bu adımda servoları kontrol edecek kodu yazacağız. Bunu yapmak için bir Arduino uno kullanacağız. Başlayalım!

Arduino IDE'yi açın ve verdiğim.ino dosyasını içe aktarın.

Kodun açıklaması:

Kurulumla başlıyoruz. Kurulumda birkaç satır var. Serial.begin(9600) iletişim hızını ayarlamak içindir. Bu durumda saniyede 9600 bit olarak ayarlanır. pinMode(buttonPin, INPUT) buton için bir pin ayarlar. Sonraki iki satırda servo.attach(5) ve servoLock.attach(9)'u göreceksiniz. Bunlar servonun bağlı olduğu pinlerdir, bu durumda servolar 5 ve pin 9'a bağlıdır. Son olarak resetCatapult()'u göreceksiniz, bu resetCatapult fonksiyonunu çağırır.

Döngüye gidersek, buttonState = digitalRead(buttonPin) ifadesini göreceksiniz. Bu, düğmenin durumunu okur (düğmeye basılmış veya basılmamış). Düğmeye basılırsa, mancınık ateşlenecek ve tekrar ateş edebilmek için sıfırlanacaktır.

Atış fonksiyonu lastik banda gerilim uygulanmasını sağlar. Bundan sonra kilit servosu açılır ve mancınık ateşlenir.

Sıfırlama işlevi, lastik banttaki tüm gerilimi alarak kolun düşmesine neden olur. Bundan sonra kilit servosu kolu kilitler ve mancınık tekrar ateşlenmeye hazır hale gelir.

Kodun nasıl çalıştığı bilgisi ile artık her şeyi beğeninize göre ayarlayabilirsiniz.

Kodu Arduino'ya yükleyin.

Adım 6: Muhafaza

Kasa!
Kasa!
Kasa!
Kasa!
Kasa!
Kasa!

Kasa için 3 mm kontrplak kullanacağız. Aşağıdaki boyutlarda 5 parça kestim:

  • 8x6 cm (1 adet)
  • 8x5.4 cm (1 adet)
  • 6x12,7 cm (2 adet)
  • 8x13 cm (1 adet)

8x6 ve 8x5.4 parçanın ortasına bir delik açın (servonun 3 kablosu için yeterince büyük olduğundan emin olun). 8x13 cm'lik parçaya resimdeki gibi 1,1 cm'lik bir delik açın.

8x13 cm'lik parça üstte, diğer parçalar yanlarda olacak. Tutkal tabancasını kullanın ve bir kutu yapmak için tüm parçaları birbirine yapıştırın.

Adım 7: Mancınığı Bitirmek

Mancınığı Bitirmek!
Mancınığı Bitirmek!
Mancınığı Bitirmek!
Mancınığı Bitirmek!
Mancınığı Bitirmek!
Mancınığı Bitirmek!

Neredeyse bitti! sadece bir adım daha ve ev yapımı mancınığınızın tadını çıkarabilirsiniz!

Her şeyi kasaya koyun, ancak servoların ve güç kablosunun dışarıda olduğundan emin olun. Düğmeyi kasanın üstündeki deliğe yapıştırın ve neredeyse bitirdiniz!

Gövdeyi üst tarafı size bakacak şekilde çevirin ve mancınığı ateşlemek için kullanılan servoyu bir tarafa yapıştırın (hangi taraf olursa olsun). Servonun 0°'lik bir açıya sahip olduğundan ve resimdeki gibi kutuya doğru baktığından emin olun.

Ataşın diğer yarısını (3. adımdan itibaren) alın, pense kullanarak neredeyse 180 derecelik bir açıyla bükün ve tekrar ikiye bölün. Bükülmüş parçayı alın ve mancınık lastiğini servo koluna sabitleyin.

Mancınık tabanını üste yapıştırın. Lastik bantta gerginlik olmadığından emin olun! Son olarak kilit servosunu kasanın diğer tarafına yapıştırın. Servonun 180°'lik bir açıya sahip olduğundan ve mancınık kolunu engellediğinden emin olun.

Kolun geriye düşmesini sağlamak için mancınık tabanına bir parça bant koyacağız. Kol banta çarptığında orijinal konumuna geri dönecek ve tekrar ateş edebileceksiniz. Sonunda bitirdin! Hadi test edelim!

Adım 8: Test Etme

Image
Image
Test yapmak!
Test yapmak!

Mancınıkınızın tadını çıkarın!

Önerilen: