İçindekiler:
- Gereçler
- Adım 1: Dişlek Bir Parça
- Adım 2: Bir Montaj Servosu
- Adım 3: Uzaktan Kontrol
- 4. Adım: Taze Odaklanma
Video: Pi Yüksek Kaliteli Kamerayı Lego ve Servo ile Odaklayın: 4 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Biraz hacklenmiş bir Lego parçası, sürekli bir servo ve biraz Python kodu ile Raspberry Pi Yüksek Kaliteli Kameranızı dünyanın her yerinden odaklayabilirsiniz!
Pi HQ kamera harika bir kit parçası, ancak son Merlin Pi projesinde çalışırken keşfettiğim gibi, en net sonuçlar için odağı tam olarak doğru almak için dikkatli olmalısınız.
Onu uzaktan odaklamanın bir yolunu bulmak istedim, böylece bahçeye bir vahşi yaşam kamerası kurabildim ve elle odaklamak zorunda kalmadan ileri geri gitmek zorunda kalmadım.
Gereçler
Raspberry Pi Yüksek Kaliteli Kamera
3MP Geniş Açı Lens
Ahududu Pi 3
Lego Uyumlu Sürekli Döndürme Servo
60 dişli Lego Döner Tabla (parça 18938)
Adım 1: Dişlek Bir Parça
İhtiyacım olan ilk şey bir Lego parçasıydı - kamera merceğine sığacak kadar geniş dişli bir Technic dişli. Minimal bir araştırmadan sonra ideal görünen ve tek başına eBay'den sipariş edilebilecek olan 18938 numaralı parçayı buldum.
Parçanın merkezinde zaten bir delik olmasına rağmen, bu hiçbir yerde merceğin üzerine sığacak kadar büyük değildi, bu yüzden bu Noel ağacı (kademeli matkap) uçlarından birini kullanarak deliği 30 mm'ye genişlettim. Adımlı matkapla ilgili en sevdiğim şey, bu iş için kritik olan merkezde tutmanın kolay olmasıdır.
Parçayı temkinli bir şekilde lensin üzerine ittim ve çok sıkı ve çok gevşek olmayan mükemmel bir sürtünme uyumu olduğunu hayretle karşıladım. Siyah Sugru kullanarak sabitlemeyi planlamıştım ama buna gerek yoktu - ve bu beni kuruması için 24 saat beklemekten kurtardı!
Artık kamera merceğinin dişlisi takılı olduğuna göre, sıradaki iş onu hareket ettirmenin yollarını bulmaktı ve çok geçmeden bir sonsuz dişli ile manuel bir tutamaç kurmuştum - hoş değil ama çok tatmin edici. Sonraki durak - otomasyon!
Adım 2: Bir Montaj Servosu
Bu Lego uyumlu servoları birkaç hafta önce çevrimiçi olarak fark ettim ve şirinliklerinden etkilendim! Normal, 270 derece ve sürekli versiyonlarda gelirler ve dişliyi kamera merceğine sabitlediğim anda heyecanla ikincisini sipariş ettim.
Bu şeylerin gerçek Lego bloklarıyla ne kadar "uyumlu" olacağını çevrimiçi bir açıklamadan asla anlayamazsınız, ancak bunun mükemmel bir uyum olduğu ortaya çıktı.
"Stokumuzdan" küçük bir dişli ekledim ve lens dişlisi ile iç içe geçmesi için servo etrafında yapı taşları oluşturdum. Bu açıdan inanılmaz şanslıydım, servoyu merceğe yakın yerleştirebildim ve dişli dişleri mükemmel bir şekilde birbirine geçti.
Adım 3: Uzaktan Kontrol
Lego'yu servo etrafında toparladıktan sonra (küçük siyah fayanslar için bir saat karıştırarak) servo mekanizmasını kontrol edecek kodu bir araya getirmeye başladım.
En son projem olan Merlin Pi'deki komut dosyalarıyla başladım - bu zaten kamera modlarını ayarlamak ve görüntüleri yakalamak için bir kullanıcı arayüzü içeriyordu, tek fark bu sefer GUI'ye uzaktan erişim yerine VNC Görüntüleyici aracılığıyla erişiyor olmamdı. dahili bir ekran.
Daha sonra, servoyu GPIO aracılığıyla ve dolayısıyla kameranın odağını kontrol etmemize izin verecek başka bir küçük menü oluşturmak için GUIzero'yu kullandım. Menüyü uzun ve ince olacak şekilde tasarladım, böylece kamera önizleme penceresinin yanında görünecek ve gerçek zamanlı olarak odaklanmanıza izin verecek. İnce ayara izin vermek için servoyu her iki yönde ve büyük ve küçük artışlarla hareket ettirmek için düğmeler içeriyordu.
Bunların hepsi gerçekten işe yaradı, bu yüzden komut dosyalarını hem başlangıçta otomatik olarak çalışacak şekilde ayarladım hem de bir test için kamerayı rastgele bahçeye bıraktım. İlk deneme, lensi söktüğüm için biraz zaman aldı, ancak kısa sürede ofisimdeki bilgisayardaki VNC aracılığıyla kamerayı mükemmel bir şekilde bir kuş besleyiciye odaklayabildim, çok tatmin edici.
Kullandığım kodun tamamı GitHub'da hem "odak" hem de "yakalama" grafik menüleri için mevcut.
4. Adım: Taze Odaklanma
Kamerayı uzaktan odaklayabilmek benim için gerçek bir oyun değiştirici, bahçenin etrafına bir kamera kapanı kurmayı çok daha kolay hale getiriyor, en kaliteli görüntüleri ve videoları çekiyor.
Bunu başlatmak ve çalıştırmak için günün en iyi bölümünü aldı, ancak parçaları elinizin altında bulundurursanız ve bu Eğitilebilir Tabloyu takip ederseniz, bir saatten daha kısa sürede kolayca yapılabileceğini düşünüyorum. Bu, kamera projenize esneklik katmanın harika bir yoludur, çok fazla GPIO pini kullanmaz ve çok uygun maliyetlidir, sürekli servoyu ve 60 dişli dişliyi 10 £ altında satın alabilirsiniz.
Bunun mevcut bir kaydırma/eğme düzenine çok faydalı bir ek olduğunu ve özellikle Yüksek Kaliteli Kamerayı, sabit veya manuel odaklamanın sorun olacağı bir robot projesinin parçası olarak kullanıyorsanız hayal edebiliyorum.
Benim için en önemli şey, bunun çok eğlenceli olmasıydı, tıpkı Lego ve Raspberry Pi'yi birleştiren herhangi bir projenin, endişelendiğim kadarıyla iyi harcanan kaliteli zaman olması gibi.
Okuduğunuz için teşekkürler ve herkese güvende kalın.
Diğer Eski Teknoloji, Yeni Spec projelerimin tümü, Daha fazla ayrıntı bit.ly/OldTechNewSpec adresindeki web sitemizde ve ben Twitter'da @OldTechNewSpec.
Önerilen:
Güçlü Yüksek Kaliteli Hoparlörler: 9 Adım
Güçlendirilmiş Yüksek Kaliteli Hoparlörler: Tek ses kontrollü dahili güç amplifikatörlü 20 watt yüksek kaliteli woofer ve tweeter
Coco Hoparlör - Yüksek Kaliteli Ses Hoparlörleri: 6 Adım
Coco Speaker - High Fidelity Audio Hoparlörler: Merhaba Eğitmenler, Siddhant burada.Yüksek kaliteli ses dinlemek ister misiniz?Muhtemelen bunu çok istersiniz… Şey… Aslında herkes sever. Burada sunulan Coco-Hoparlör - Hangisi sadece HD ses kalitesi sağlamakla kalmaz, aynı zamanda "GÖZLE TANIŞIR
1979 Merlin Pi Yüksek Kaliteli Kamera: 7 Adım (Resimli)
1979 Merlin Pi Yüksek Kaliteli Kamera: Bu bozuk eski Merlin avuçiçi oyunu artık bir Raspberry Pi Yüksek Kaliteli kamera için dokunsal, pratik bir kılıf. Değiştirilebilir kamera merceği, arkadaki pil kapağından dışarı bakar ve ön tarafta, düğme matrisi tekrarlanmıştır
Tiny* Yüksek Kaliteli Masaüstü Hoparlörler (3D Basılı): 11 Adım (Resimlerle)
Tiny* Yüksek Kaliteli Masaüstü Hoparlörleri (3D Basılı): Masamda çok zaman geçiriyorum. Bu, bilgisayar monitörlerime yerleştirilmiş korkunç teneke hoparlörler aracılığıyla müziğimi dinlemek için çok zaman harcadığım anlamına geliyordu. Kabul edilemez! Çekici bir pakette gerçek, yüksek kaliteli stereo ses istedim
Mobil Cihaz için Usb Güç Kaynağı ile Yüksek Kaliteli Amplifikatör (PAM8403): 3 Adım
Mobil Cihaz için Usb Güç Kaynağı ile Yüksek Kaliteli Amplifikatör (PAM8403): Bir sorunumuz var: düşük ses seviyesi dizüstü bilgisayar hoparlörleri! dizüstü bilgisayar hoparlörlerinin gürültüsü! Harici güç kaynağımız yok! Bu sorunlar diğer birçok mobil cihaz için geçerlidir. Ne yapabiliriz? Fikir! Ses hoparlörlerinin süper amplifikatörünü yapabiliriz