İçindekiler:

Cep Telefonu Kontrollü Pan Tilt: 4 Adım
Cep Telefonu Kontrollü Pan Tilt: 4 Adım

Video: Cep Telefonu Kontrollü Pan Tilt: 4 Adım

Video: Cep Telefonu Kontrollü Pan Tilt: 4 Adım
Video: Cep Telefonu İle Profesyonel Görünen Videolar İçin 12 Gimbal İpucu | DJI OM 6 ve iPhone 13 2024, Temmuz
Anonim
Image
Image

Herkese merhaba, Bu yeni projemde sizlere Cep Telefonu ile kontrol edilen bir Pan-Tilt'i tanıtacağım. Cep telefonunun tüm hareketleri, Bluetooth aracılığıyla pan-tilt cihazında yeniden üretiliyor. Arduino R3 (veya benzeri) ve üzerine iki adet kalkan. Bu, yeni geliştirmeler ve uygulamalarda daha da ileri gidebilecek bir tasarımın gösterimidir. Umarım beğenirsiniz, LAGSILVAVİDEO'ya Bakın !!

Adım 1: Malzeme Listesi

Malzeme listesi
Malzeme listesi
Malzeme listesi
Malzeme listesi

İhtiyacınız olan her şey aşağıdaki listede:

  • Arduino Uno R3 (veya benzeri)
  • 1Sheeld - Android sürümü (cep telefonu bağlantısı için kalkan - Android)
  • Motor Sürücü Kalkanı (servo motorlar için)
  • 02 x Mikro Servo Motorlar SG90 (veya benzeri)
  • Pan-Tilt SG90 kiti
  • P4 fişli güç kaynağı (9V x 1A)
  • USB kablosu (Arduino ve Bilgisayarınız arasındaki bağlantı)

2. Adım: Montaj

toplantı
toplantı
toplantı
toplantı
toplantı
toplantı

Montaj, lehimleme veya kablolama olmadan çok basittir.

Adımları takip et:

  1. 1Sheeld kartını Arduino kartının üzerine koyun.
  2. Motor Sürücü Kalkanını 1Sheeld kartının üzerine koyun.
  3. Eğim ekseni kablosunu Motor Koruma fişine (Servo 1) bağlayın.
  4. Pan ekseni kablosunu Motor Koruma fişine (Servo 2) bağlayın.

Adım 3: 1Sheeld - Yön Sensörü

1Sheeld - Yön Sensörü
1Sheeld - Yön Sensörü
1Sheeld - Yön Sensörü
1Sheeld - Yön Sensörü

Geliştiricilerine göre, "1Sheeld akıllı telefonunuzu 40 farklı Arduino kalkanına dönüştürüyor". Bu kalkan çok ilginç çünkü bir Arduino kartını Bluetooth üzerinden bir cep telefonuna bağlayabilir ve tüm sensörlerini kullanabilirsiniz.

Bağlantı basittir ve Arduino için gerekli tüm kütüphanelere sahipsiniz.

Bu sayede prototipleriniz için ihtiyacınız olan süreyi kısaltabilir ve devam etmek mi yoksa bir şeyi değiştirmek mi istediğinize karar verebilirsiniz.

Nihai sonuçlardan sonra, prototipi geleneksel bileşenler ve sensörler uygulayarak nihai bir ürüne dönüştürebilirsiniz.

Bu kalkan hakkında daha fazla bilgi istiyorsanız, bu bağlantıdaki sayfasını ziyaret edin.

1Sheeld'i ilk kullandığınızda, kütüphanesini bilgisayarınızda Arduino'nun kurulu olduğu klasöre indirmeniz gerekir.

Ayrıca Oryantasyon Sensörü bağlantısı ve seçimi için cep telefonunuza bir Uygulama yüklemeniz gerekir.

Bu 1Sheeld Uygulaması, Google Play Store'dan (Android sürümü) edinebilirsiniz.

Uyarılar:

  • Tabii ki bu projeyi piyasadaki her türlü cep telefonunda test edemedim.
  • Yalnızca Motorola Moto X'te (bu videoları yapmak için) ve eski bir LG modelinde (bu durumda Pan-Tilt'i kontrol etmek için) test edildi.
  • Daha fazla işlem gücüne sahip cep telefonları, servo motorların daha hızlı tepki vermesi ve daha düzgün hareket etmesi için bize daha iyi sonuçlar veriyor.
  • 1Sheeld, pan-tilt kontrolü sırasında arka planda başka bir uygulamayı çalıştırabilir.

4. Adım: Kurulum

Kurmak
Kurmak
Kurmak
Kurmak
Kurmak
Kurmak

Program çok basittir. 1Sheeld'den Oryantasyon kütüphanesi ile Arduino programı cep telefonunuzun X ve Y Eksenlerini okuyacak ve bunları her bir servo motorun açısal konumuna çevirecektir. Önemli bir detay da her cep telefonunun X, Y, Z aksları için farklı bir orijine/referansa sahip olmasıdır. Arduino'nun kurulum rutinine, cep telefonunuzun konumuna göre "sıfır" referansı yapmak için bir açıklama koydum. İlk başta cep telefonunu Pan-Tilt cihazı ile aynı hizada yatay konuma getirmeniz ve ardından Arduino üzerinde sıfırlama düğmesine basmanız gerekir (Motor Shield üzerinde, monte edilmiş shield boardların üstünde olduğu için daha kolaydır). -Tilt, cep telefonunuzun konumunu takip etmek için referans alınır!

Önerilen: