İçindekiler:
- Adım 1: Malzemeler
- Adım 2: Parçaları Yazdırma
- Adım 3: Mancınık Montajı
- Adım 4: Devre
- Adım 5: Kod
- Adım 6: Muhafaza
- Adım 7: Mancınığı Bitirmek
- Adım 8: Test Etme
Video: Otomatik Lastik Bant Mancınık: 8 Adım (Resimli)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
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
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
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ı
Yazdırmayı bitirdikten sonra iki parçanız olmalıdır. Bu adımda mancınığı monte edeceğiz.
- Cıvatayı alın ve tornavidayı kullanarak kaşık gibi görünen parçanın orta deliğine yerleştirin.
- Lastik bandı alın ve somunla cıvatanın etrafına sabitleyin. Gerekirse biraz sıcak tutkal kullanın.
- Ataşı düzeltmek için pense kullanın ve ikiye bölün.
- 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
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
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 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
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
Mancınıkınızın tadını çıkarın!
Önerilen:
Lastik Bant Mancınık: 8 Adım (Resimlerle)
Lastik Bant Mancınık: Kaynak: https://www.instructables.com/id/Automatic-Rubber-Band-Catapult/Arkadaşınıza bir şey fırlatmak için el kullanmaktan bıktınız mı? Aletlerinizi alın ve tüm binadaki en güçlü otomatik mancınığı inşa edin! Bu ca ile sınıf arkadaşlarınızı yenin
Lastik Bant Makinalı Tüfek, Kızılötesi Algılama, TV DEFENDER ROBOT: 5 Adım (Resimlerle)
Lastik Bant Makineli Tüfek, Kızılötesi Algılama, TV DEFENDER ROBOT: Hiçbir entegre devre kullanmadan, bu robot standart bir TV uzaktan kumandasından bir kızılötesi sinyal bekler ve ardından hızla bir dizi lastik bant ateşler. Not: "Masaüstü sitesini" Görüntüle/İstek; videoyu görmüyorsanız. Sorumluluk Reddi: Bu proje
Evcil Hayvan Maması (köpek, Kedi, Tavuk vb.), Top Fırlatma ve Daha Fazlası İçin Otomatik Mancınık!: 4 Adım (Resimli)
Evcil Hayvan Maması (köpek, Kedi, Tavuk, Vb), Fırlatma Topları ve Daha Fazlası için Otomatik Mancınık!: Merhaba ve ilk Eğitilebilir Kitabıma hoş geldiniz! Köpeğimiz yemeğini SEVİYOR, kelimenin tam anlamıyla hepsini saniyeler içinde yiyecek. Bunu yavaşlatmanın yollarını arıyordum, içinde yiyecek olan toplardan arka bahçeye atmaya kadar. Şaşırtıcı bir şekilde, o
Uzaktan Kumandalı Mancınık: 5 Adım (Resimlerle)
Uzaktan Kumandalı Mancınık: Noel için bir Arduino aldım ve kurmam biraz zaman aldı. Biraz sonra alıştım ve ilk büyük projeme başlamaya karar verdim. Bir mancınık. Çünkü mancınıklar havalı. Ama mancınığım birkaç şey içermeliydi. Küçük olmalıydı. Ben
LEGO Mancınık: 6 Adım (Resimlerle)
LEGO Mancınık: LEGO Mancınık, hap almayı sevmeyen çocuklar için yapılmıştır. Çocukların isteksiz davranışlarını daha eğlenceli hale getirmek istiyorum. LEGO ve Arduino'yu seviyorum, bu yüzden onları bir araya getirerek bir proje oluşturuyorum. Bir düğmeye basarak bir hapı başlatabilirsiniz