İçindekiler:
Video: ARDUINO KAMERA STABİLİZATÖRÜ: 4 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
PROJE AÇIKLAMASI:
Bu proje, ELISAVA'da ürün tasarım mühendisliği 3. sınıf öğrencileri olan Nil Carrillo ve Robert Cabañero tarafından geliştirilmiştir.
Video kaydı, kameramanın nabzı tarafından büyük ölçüde koşullandırılır, çünkü görüntünün kalitesi üzerinde doğrudan bir etkisi vardır. Titreşimlerin video görüntüleri üzerindeki etkisini en aza indirmek için kamera sabitleyiciler geliştirilmiştir ve geleneksel mekanik sabitleyicilerden GoPro'nun KarmaGrip gibi modern elektronik sabitleyicilerine kadar bulabiliriz.
Bu öğretici kılavuzda, Arduino ortamında çalışan bir elektronik kamera sabitleyici geliştirme adımlarını bulacaksınız.
Tasarladığımız sabitleyicinin, kameranın düz dönüşünü, üzerinde bulunan iki buton ile kamerayı istediği gibi yönlendirebilen kullanıcının kontrolüne bırakırken, dönme ekseninin iki tanesini otomatik olarak stabilize etmesi düşünülmüştür.
Bu projeyi geliştirmek için kullanılan gerekli bileşenleri ve yazılımı ve kodu listelemeye başlayacağız. Tüm süreç ve projenin kendisi hakkında birkaç sonuç çıkarmak için montaj sürecinin adım adım açıklamasıyla devam edeceğiz.
Umarız eğlenirsiniz!
1. Adım: BİLEŞENLER
Bu bileşen listesidir; yukarıda soldan sağa doğru her bileşenin bir resmini bulacaksınız.
1.1 - 3D baskılı sabitleyici yapı dirsekleri ve tutacağı (x1 tutamak, x1 uzun dirsek, x1 orta dirsek, x1 küçük dirsek)
1.2 - Rulmanlar (x3)
1.3 - Servo motorlar Sg90 (x3)
1.4 - Arduino için Butonlar (x2)
1.5 - Arduino MPU6050 (x1) için Jiroskop
1.6 - MiniArduino Kartı (x1)
1.7 - Bağlantı kabloları
·
2. Adım: YAZILIM VE KOD
2.1 - Akış şeması: Yapmamız gereken ilk şey, dengeleyicinin elektronik bileşenlerini ve işlevlerini dikkate alarak nasıl çalışacağını gösteren bir akış şeması çizmektir.
2.2 - Yazılım: Bir sonraki adım, Arduino Board ile iletişim kurabilmemiz için akış şemasını Processing dil koduna çevirmekti. Jiroskop ve x ve y ekseni servo motorları için kod yazarak başladık, çünkü bunun yazılması en ilginç kod olduğunu gördük. Bunu yapmak için önce burada bulabileceğiniz jiroskop kütüphanesini indirmemiz gerekiyordu:
github.com/jrowberg/i2cdevlib/tree/master/…
Jiroskopu x ve y ekseni servo motorlarını çalıştırdıktan sonra, z ekseni servomotorunu kontrol etmek için kodu ekledik. Sabitleyicinin kontrolünü kullanıcıya vermek istediğimize karar verdik, bu yüzden kameranın yönünü öne veya arkaya kayıt için kontrol etmek için iki buton ekledik.
Sabitleyicinin çalışması için tüm kodu yukarıdaki dosya 3.2'de bulabilirsiniz; servo motorların, jiroskopun ve butonların fiziksel bağlantıları bir sonraki adımda anlatılacaktır.
Adım 3: MONTAJ SÜRECİ
Bu noktada stabilizatörümüzün fiziksel kurulumuna başlamaya hazırdık. Yukarıda, her noktada ne yapıldığını anlamanıza yardımcı olacak, montaj sürecinin her adımından sonra isimlendirilmiş bir resim bulacaksınız.
4.1 - Yapılacak ilk şey, diğer bileşenleri bağladığımızda hazır olması için kodu arduino kartına yüklemekti.
4.2 - Bundan sonra yapılacak şey, servo motorların (x3), MPU6050 jiroskopun ve iki basmalı düğmenin fiziksel bağlantısıydı.
4.3 - Üçüncü adım, jiroskopun dört parçasının, her biri bir yatakla uyumlu üç bağlantı ile birleştirilmesiydi. Her bir rulman dış yüzeyde bir parça ile iç yüzeyde servo motorun ekseni ile temas halindedir. Servo motor ikinci parçaya monte edildiğinden, yatak, servo ekseninin dönüşü ile kontrol edilen düzgün bir döner bağlantı oluşturur.
4.4 - Montaj işleminin son adımı, jiroskopun elektronik Arduino devresinin, butonların ve servoların stabilizatörün yapısına bağlanmasından oluşur. Bu, önce servo motorları bir önceki adımda açıklandığı gibi yataklara monte ederek, ikinci olarak Arduino jiroskopunu kamerayı tutan kola monte ederek ve üçüncü olarak pili, Arduino kartını ve butonları kola monte ederek yapılır. Bu adımdan sonra fonksiyonel prototipimiz stabilize olmaya hazırdır.
4. Adım: VİDEO GÖSTERİMİ
Bu son adımda, stabilizatörün ilk fonksiyonel testini görebileceksiniz. Aşağıdaki videoda, sabitleyicinin jiroskopun eğimine nasıl tepki verdiğini ve ayrıca kullanıcı kayıt yönünü kontrol etmek için butonları etkinleştirdiğinde davranışını görebileceksiniz.
Videoda görebileceğiniz gibi, servo motorlar jiroskopa verilen eğimlere hızlı ve yumuşak bir şekilde tepki verdiğinden, bir stabilizatörün işlevsel bir prototipini oluşturma hedefimiz gerçekleşti. Stabilizatör servo motorlarla çalışsa da ideal kurulumun servo motorlar gibi dönüş sınırlaması olmayan 180 veya 360 derece çalışan step motorları kullanmak olacağını düşünüyoruz.
Önerilen:
NodeMCU'lu CCTV Kamera + Eski Dizüstü Bilgisayarın Kamera Modülü (Blynk Kullanan ve Kullanmadan): 5 Adım
NodeMCU'lu CCTV Kamera + Eski Dizüstü Bilgisayarın Kamera Modülü (Blynk Kullanan ve Kullanmadan): Merhaba arkadaşlar! Bu talimatta size eski bir dizüstü bilgisayarın kamera modülünü ve nodeMCU'yu CCTV'ye benzer bir şey yapmak için nasıl kullandığımı göstereceğim
UNICORN KAMERA - Raspberry Pi Zero W NoIR 8MP Kamera Yapısı: 7 Adım (Resimlerle)
UNICORN KAMERA - Raspberry Pi Zero W NoIR 8MP Kamera Yapısı: Pi Zero W NoIR 8MP Kamera Yapısı Bu Eğitilebilir Kitap, Kızılötesi Kamera veya Gerçekten Harika Taşınabilir Kamera veya Taşınabilir Raspberry Pi Kamera isteyen veya Sadece eğlenmek isteyen herkese yardımcı olmak için oluşturuldu, heheh . Bu en uygun fiyatlı ve yapılandırılabilir
Küçük Kamera/Video Kamera için Trekking Pole Monopodu: 4 Adım
Küçük Kamera/Video Kamera için Trekking Pole Monopodu: Yürüyüş yaparken çok fazla fotoğraf çekmeyi severim, ancak tripodum ciddi yürüyüşler için biraz ağırdır ve goril-pod tarzı tripodumun doğru noktaya gelmesi çok uzun sürer ve çok kararlı değil (daha güzel bir tane almalıydım). Bu basit k
Bir Nikon Sc-28 Ttl Kablosuna bir Pc Sync Jakı Ekleyin (Kamera Açık Flaş ve Tetik Kapalı Kamera Flaşları için Otomatik Ayarları kullanın!!): 4 Adım
Bir Nikon Sc-28 Ttl Kablosuna bir Pc Sync Jakı ekleyin (Kamerada Flaş ve Tetikleme Kapalı Kamera Flaşları için Otomatik Ayarları kullanın!!): Bu talimatta size bu sinir bozucu tescilli 3pin TTL konektörlerinden birini nasıl çıkaracağınızı göstereceğim. Nikon SC-28 kapalı kamera TTL kablosunun yan tarafına yerleştirin ve standart bir PC senkronizasyon konektörü ile değiştirin. bu, özel bir flaş kullanmanıza izin verir, s
Kızılötesi Gece Görüşlü Dijital Kamera/kamera: 17 Adım (Resimlerle)
Kızılötesi Gece Görüşlü Dijital Kamera/video kamera: Bu talimat, Discovery Kids Gece Görüşlü Video Kameranın ("gerçek kızılötesi gece görüş teknolojisi" kullanması için yanlış bir şekilde tanıtılır) GERÇEK kızılötesi gece görüşlü video kameraya nasıl dönüştürüleceğini açıklar. Bu, IR webca'ya benzer