İçindekiler:
- Adım 1: Şematik
- 2. Adım: 3B Baskılı Parçalar
- Adım 3: Step Motor Modifikasyonu
- Adım 4: Kamera için Deklanşör
- Adım 5: Son Birleştirme
- 6. Adım: Kod
- 7. Adım: Çalıştırma
- Adım 8: İyileştirme
Video: Deklanşörlü Otomatik Döner Tabla: 8 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Merhaba. Bu makalede, deklanşöre sahip basit ve ultra ucuz otomatik döner tablanın nasıl oluşturulacağını açıklayacağım. Tüm parçaların fiyatı 30 dolardan biraz daha azdır (tüm fiyatlar Aliexpress'den alınmıştır).
Fotogrametriyi kullanmaya başlayan 3d sanatçılarının çoğu aynı problemle karşı karşıya: çekim sürecini nasıl otomatikleştirecekleri. Arduino bu amaç için en iyi seçimdir. Cihaz geliştirmek ucuz ve kolaydır. Arduino kartları için piyasada milyonlarca farklı modül bulunmaktadır.
Adım 1: Şematik
10k potansiyometre - step motor hız ayarı.
SW1 - 2 konumlu geçiş anahtarı, mod seçimi için kullanılır (OTOMATİK veya HOLD).
SW2 - anlık basma düğmesi - BAŞLAT.
SW3 - anlık basma düğmesi - SIFIRLA.
SW4 - anlık basma düğmesi - HARD RESET.
WS2812 RGB LED - mevcut durumu gösterir.
Neredeyse tüm parçaları rafımda buldum. Ayrıca, motor tutucu ve üst plakayı 3d yazıcıda yazdırmanız gerekir.
Parça listesi:
- Arduino Nano kurulu
- USB - MicroUSB B tipi kablo
- 5V Step motor 28BYJ-48
- Motor sürücüsü L298N
- Optokuplör 4N35 - 2 adet
- 10k direnç - 3 adet 220ohm
- direnç - 2 adet
- 10k potansiyometre
- 2 Konumlu geçiş anahtarı - 1 adet
- Anlık basma düğmesi - 3 adet
- WS2812 RGB LED'i
- Kablolu uzaktan deklanşör (kameranız için)
- Prototip kartı (4x6cm veya daha büyük) DC-DC kademeli voltaj regülatörü 4 damarlı tel
Bağlantıları olan parça listesi burada bulunabilir: Google Sayfası
2. Adım: 3B Baskılı Parçalar
İşte 3d baskılı parçalar:
Basamak tabanını çift taraflı bantla akrilik cam parçasına yapıştırdım. Burada görebileceğiniz gibi, bu 3d baskılı parçalar ve motorun kendisi büyük ve ağır nesneleri tutamaz, bu yüzden dikkatli olun. Bu döner tablayı küçük vazoları, deniz kabuklarını, orta boy figürleri vb. taramak için kullanıyorum.
Adım 3: Step Motor Modifikasyonu
Step motorun tek kutupludan iki kutupluya değiştirilmesi gerekiyor. Bu değişiklik, motor torkunu önemli ölçüde artırır ve H-köprü tipi sürücü kartının kullanılmasına izin verir.
İşte tam kılavuz:
veya
www.jangeox.be/2013/10/change-unipolar-28by…
Kısacası, mavi plastik kapağı çıkarın ve resimde gösterildiği gibi gemideki merkezi bağlantıyı kesmek için keskin bir bıçak kullanın. Bundan sonra - merkezi kırmızı kabloyu kesin veya sökün.
Adım 4: Kamera için Deklanşör
Kameranız için kablolu uzaktan deklanşör düğmesini bulun. Yalnızca bir adet 2 aşamalı düğmeye (odak deklanşör) sahip olmalıdır. Genellikle ucuz, özellikle Çin kopyası. Nikon D5300'üm için MC-DC2 kablolu uzaktan deklanşör buldum.
Sökün ve ortak, odak ve deklanşör çizgilerini bulun. Genellikle diğer satırlar arasında ortak satır. En üstteki odak çizgisidir (resme bakın). Bu hatlar optokuplör çıkışlarına bağlanır.
Adım 5: Son Birleştirme
Optokuplörler burada odak ve deklanşör tetikleyicileri olarak kullanılır. Optokuplör, harici voltaj tarafından tetiklenen bir düğme gibi davranır. Ve tetik gerilim kaynağı ile çıkış tarafı arasında tam bir elektriksel izolasyon vardır. Yani her şeyi doğru bir şekilde monte ederseniz, bu otomatik tetik, harici güç kaynağı ile elektrik bağlantısı olmadan iki ayrı düğme gibi çalıştığı için kameranıza asla zarar vermez.
Test etmek ve hata ayıklamak için tüm parçaları breadboard üzerinde bir araya getirmek iyi bir fikirdir. Bazen Çin'den orijinal olmayan Arduino panoları bozuldu. Arduino ve küçük bileşenleri prototip panosuna monte ettim. Daha sonra tüm parçaları bükülmüş akrilik cam parçasının üzerine yerleştirdim.
Motor sürücü kartındaki ENA ve ENB pinlerine 2 jumper koyun. Bu, 5v step motor kullanmanıza izin verir.
6. Adım: Kod
Github bağlantısı:
Kodun üst kısmında göze çarpan bazı başlangıç ayarları vardır:
#define photoCount 32 //varsayılan fotoğraf sayısı
Step motor, tam devir başına 2048 adıma sahiptir. 32 fotoğraf için bir dönüş, çoğu durumda (IMO) yeterli olan 11.25 dereceye eşittir. Bir dönüş için adım sayısını bulmak için kullanılan yuvarlak fonksiyon:
step_count = round(2048/pCount);
Bu, bazı durumlarda her dönüşün kesin olmayacağı anlamına gelir. Örneğin fotoğraf sayısını 48 olarak ayarlarsak bir dönüş yuvarlak(42,66) = 43 olur. Yani step motorun son konumu - 2064 (16 adım daha fazla) olur. Bu fotogrametri amaçları için kritik değildir, ancak %100 kesin olmanız gerekiyorsa, 8-16-32-64-128-256 fotoğraf kullanın.
#define focusDelay 1200 //odak düğmesini basılı tutuyor (ms)
Burada, odak düğmesini bekletme gecikmesi atayarak kameranızın odaklanması için yeterli süreye sahip olmasını sağlayabilirsiniz. 35mm prime lensli Nikon D5300'üm için 1200ms yeterli.
#define shootDelay 700 //ateş düğmesini basılı tutuyor (ms)
Bu değer, deklanşöre ne kadar süreyle basılacağını tanımlar.
#define releaseDelay 500 // çekim düğmesi serbest bırakıldıktan sonra gecikme (ms)
Uzun pozlama kullanmak istediğinizde, releaseDelay değerini artırın.
7. Adım: Çalıştırma
Varsayılan fotoğraf sayısı bellenime kodlanmıştır. Ancak terminal bağlantısını kullanarak değiştirebilirsiniz. Arduino kartını ve PC'yi USB kablosuyla bağlayın ve terminal bağlantısını kurun. Arduino kartını ve PC'yi bağlayın, Cihaz yöneticisinde ilgili COM portunu bulun.
PC kullanımı için PuTTY, Win10'da iyi çalışır. Android telefonum için Seri USB Terminali kullanıyorum.
Başarılı bağlantıdan sonra fotoğraf sayısını değiştirebilir ve mevcut durumu görebilirsiniz. “+” yazın, fotoğraf sayısını 1 artırır. “-” - 1 azalır. Android akıllı telefonumu ve OTG kabloyu kullanıyorum - iyi çalışıyor! Güç kapatıldıktan sonra fotoğraf sayısı varsayılana sıfırlanır.
Çin Arduino Nano'larında bir tür hata var - Arduino'yu USB bağlantısı olmadan açtığınızda bazen başlamıyor. Bu yüzden Arduino için harici reset butonu yaptım(HARD RESET). Bastıktan sonra her şey yolunda gidiyor. Bu hata, CH340 çipli kartlarda görülür.
Çekim işlemini başlatmak için “mod” anahtarını AUTO konumuna getirin ve BAŞLAT düğmesine basın. Çekim işlemini durdurmak istiyorsanız “mod” anahtarını HOLD konumuna getirin. Daha sonra “mod” anahtarını AUTO konumuna getirerek çekim işlemine devam edebilir veya RESET tuşuna basarak işlemi sıfırlayabilirsiniz. Mod anahtarı HOLD konumundayken BAŞLAT düğmesine basarak fotoğraf çekebilirsiniz. Bu eylem, fotoğraf sayısı değişkenini artırmadan fotoğraf yapar.
Adım 8: İyileştirme
- Tembel susan rulmanlı büyük (40-50 cm çapında) bir masa yapın (bunun gibi -
- NEMA 17 ve sürücü - TMC2208 veya DRV8825 gibi daha güçlü stepper alın.
- Ekstra yüksek hassasiyet için tasarım ve baskı redüktörü.
- Çoğu 3d yazıcıda olduğu gibi LCD ekran ve döner kodlayıcı kullanın.
Bazen kameram, genellikle kamera ile hedef arasındaki mesafe minimum odak mesafesinden daha az olduğunda veya hedef üzerindeki yüzey çok düz olduğunda ve göze çarpan hiçbir ayrıntı bulunmadığında düzgün odaklanamıyor. Bu sorun, hot shoe kamera adaptörü kullanılarak çözülebilir (bunun gibi: https://bit.ly/2zrpwr2, senkronizasyon kablosu: https://bit.ly/2zrpwr2 kameranın çekim yapıp yapmadığını tespit etmek için. Her deklanşör çekim yapmak için açılır, harici flaşı tetiklemek için hot shoe (orta ve ortak) üzerinde 2 kontak kısa devre yapar. Bu 2 kabloyu tıpkı harici buton gibi Arduino'ya bağlamamız ve kamera deklanşörün açılmasına izin vermediğinde durumu algılamamız gerekiyor. Bu olduğunda, Arduino odaklanmak ve çekim yapmak için başka bir çekim yapmalı veya işlemi duraklatmalı ve kullanıcıdan bir eylem beklemelidir.
Umarım bu makale sizin için yardımcı olmuştur. Herhangi bir sorunuz varsa, benimle iletişime geçmekten çekinmeyin.
Önerilen:
Arduino Döner Tabla: 4 Adım
Arduino Döner Tabla: Bu döner tabla, bazı boyalı şişelerde video çekilmesine izin vermek için yapılmıştır. Önemli özellikler yavaş hız ve makul yük kapasitesiydi. Kullanılan step motor, çok kontrol edilebilir bir yavaş hızda büyük yüklere izin verir. Bu kolayca b
Özel Tasarım Dikey Döner Tabla: 15 Adım (Resimli)
Özel Tasarım Dikey Döner Tabla: Bırakın döner tablaları, sesle ilgili hiçbir konuda uzman değilim. Bu nedenle, bu projenin amacı en iyi kalitede ses ve yüksek teknoloji çıktısı yaratmak değildi. İlginç bir tasarım parçası olduğunu düşündüğüm kendi döner tablamı yaratmak istedim. iki
Bavul Döner Tabla (Dahili Amfi ve Ön Amfi ile): 6 Adım
Bavul Döner Tabla (Dahili Amfi ve Ön Amfi ile): Herkese merhaba! Lütfen benimle birlikte olun, çünkü bu benim ilk talimatım. İnşa ederken yeterince fotoğraf çekemediğim için şimdiden özür dilerim, ancak nispeten basit ve herkesin yaratıcı isteklerini karşılayacak şekilde özelleştirilebilir! Bunun için ilham kaynağım
Kendin Yap Perspex Döner Tabla Örtüsü: 6 Adım (Resimlerle)
DIY Perspex Döner Tabla Örtüsü: Bu yüzden eski vinilimi çıkardım
Projelerinizi Göstermek İçin Müthiş Kolay Döner Tabla: 5 Adım
Projelerinizi Göstermek için Müthiş Kolay Döner Tabla: YouTube Kanalımda bazı ürünlerin incelemelerini de yapıyorum, bu yüzden her zaman yeni ürünleri göstermek için güzel bir döner tabla yapmak istedim. Yaptığım her şey gibi, bunu da olabildiğince basit hale getirmek istedim. Yani sadece 3 bileşen kullanıldı. Takip edin, hadi