2 pic arası wireless iletişim

Başlatan harmek, 08 Eylül 2013, 22:08:01

polleme

Ben hala ethernet seri dönüştürücü ile kamerayı neden bağlamak istediğinizi anlamaya çalışıyorum. Arduino'nun video gibi büyük miktarda bilgiyi alıp aynen aktarması çok zor. Üstelik te bunu seriden alıp seriden aktaracak. Amaç video almaksa sonuç alabileceğinizi sanmıyorum. Resim alabilirsiniz. Video alıp aktarmak için neden Arduino yerine ethernet portu da olan uygun fiyatlı Raspberry Pi gibi bir kart tercih etmiyorsunuz? Böylece kamerayı ethernet üzerinden direkt bağlarsınız ve seri-ethernet dönüşüme gerek kalmaz. Kamera görüntüsü sağlıklı gelir. Benzer şekilde bir USB wireless ile de AP ye bağlantı kurup PC'ye erişirsiniz. Bu şekilde projenizin üstelik daha uygun maliyetle çalışacağını düşünüyorum.

harmek

#16
bu kartı bilmediğim için bu şekilde kendimi zorluyorum:)
iyimiş bu kartta. lakin bunu kullanmak için arm öğrenmek gerek sanırsam:S

mesaj birleştirme:: 09 Eylül 2013, 09:36:06

bu ahududunun kamera modülü de varmış. ve anladığım kadarıyla debian filanda kurulabiliyor. ama portları yönlendirmek için arm öğrenmem gerekecek sanırsam. bir kaç uygulama buldum. ve bu kartı geliştirmek daha kolay olacak gibi geldi.

muhittin_kaplan

harmek,
tasarımda baştan taktik hata yapıyorsun

kontrol (yönlendirme)
görüntü (video/foto)
kontrol (kol, watergun vb aparat)
telemetri (robot üzerinden ölçülecek ısı nem kimyasal vs)

hepsinin ayrı olması hatta freq farklı olmazsı gerek.

polleme

Alıntı yapılan: harmek - 09 Eylül 2013, 09:23:54
bu kartı bilmediğim için bu şekilde kendimi zorluyorum:)
iyimiş bu kartta. lakin bunu kullanmak için arm öğrenmek gerek sanırsam:S

mesaj birleştirme:: 09 Eylül 2013, 09:36:06

bu ahududunun kamera modülü de varmış. ve anladığım kadarıyla debian filanda kurulabiliyor. ama portları yönlendirmek için arm öğrenmem gerekecek sanırsam. bir kaç uygulama buldum. ve bu kartı geliştirmek daha kolay olacak gibi geldi.

Hayır, ARM öğrenmek gerekmiyor. Geliştirme için JAVA, Linux Shell, Python, C ve Mono üzerinden C# gibi çok sayıda dili kullanabilirsiniz ve bunlar için ARM hakimiyeti şartı yok, yeterli derecede Linux bilgisi gerekiyor.

Evet bu kartın kamerası çok kaliteli ve uygulanması da kolay.

harmek

Alıntı yapılan: muhittin_kaplan - 09 Eylül 2013, 09:38:15
harmek,
tasarımda baştan taktik hata yapıyorsun

kontrol (yönlendirme)
görüntü (video/foto)
kontrol (kol, watergun vb aparat)
telemetri (robot üzerinden ölçülecek ısı nem kimyasal vs)

hepsinin ayrı olması hatta freq farklı olmazsı gerek.

nedan farklı frekans seçeyim?
hepsini aynı ip den wireless ile pcdeki arayüzümde farklı yerlerden kontrol sağlamak istiyorum.
farklı frekans mantığını anlamadım ama.

polleme

IP bağlantı sağlandıktan sonra artık frekanslarla işiniz olmaz. Bundan sonra IP adres ve TCP-UDP portlarla uğraşırsınız. Frekanslar bir veri hattı (data link) oluşturuluncaya kadar olan fazda anlamlıdır, IP bağlantı sağlanınca bir üst seviyeye geçilmiş oluyor zaten.

harmek

Alıntı yapılan: polleme - 09 Eylül 2013, 13:25:40
IP bağlantı sağlandıktan sonra artık frekanslarla işiniz olmaz. Bundan sonra IP adres ve TCP-UDP portlarla uğraşırsınız. Frekanslar bir veri hattı (data link) oluşturuluncaya kadar olan fazda anlamlıdır, IP bağlantı sağlanınca bir üst seviyeye geçilmiş oluyor zaten.
bende aynı fikirdeyim
ama muhittin abi neden öyle dedi onu anlamadım:S

gumush

Soyle dusunun bir bant genisliginiz var. Bu bant genisligi icine sigacak kadar bilgiyi rahatlikla gonderebilirsiniz. Ancak goruntu var ise bu durumda bant genisligi sorunu olabilir. Goruntu icin tek yonlu iletisim yeterli olacagi icin onu farkli bir yolla ( analog ) gonderirseniz sorun kalmayacaktir.

Bilgisayar kisiminda iki alici olacak biri iki yonlu iletisim kurabileceginiz parametreleri gorup komutlari gondereceginiz iletisim kanali ( bluetooth , zigbee , vs ) digeri ise goruntuyu alan analog sistem bir capture karti ile bu goruntuyude bilgisayara aktarabilirsiniz.





Bir iletisim kanali ile tum bilgileride gonderebilirsiniz. Ancak bu durumda devre tarafinda goruntunun alinmasi ( digital hale gelmesi ) diger veriler ile birlestirilip gonderilmesini saglayabilirsiniz. Ama bu daha cok iscilik cikaracak bir yontem olacaktir.

Sistem goruntu ile ilgili bir islem yapmayacak sadece merkeze iletecek ise o zaman sistemi goruntuden bagimsiz calistirmak daha mantikli.

Hikmet Gumus  izmir

polleme

Ancak bir IP kamera veya RPi gibi bir kart üzerine takılı kart düşünüldüğünde video her durumda dijital olacaktır. Bu durumda iletim ortamında yeterli bantgenişliği yoksa video kalitesinden ödün verilmeye başlanır, görüntü çözünürlüğü ve fps değerleri düşmeye başlar. Senelerce once dial-up telefon hatları üzerinden video aktarmaya çalıştığım zamanları hatırlarım, görüntü merkeze üç saniyede bir frame olarak geliyordu, görüntüden ziyade foto demek daha anlamlı oluyordu.

harmek

#24
aslında projenin en başında videoyu analog olarak bi dvr kartı ile alıcaktım. sonra fikir dğeiştirdim. hepsni aynı kanal üzerinden almak daha iyi olacaktır. bu proje sadece yapılıp köşede dursun istemiyorum üzerine daha birçok şey eklemek istiyorum. 

neyse, dial-up iyimiş:)

rpi kartı oldukça mantıklı geldi bana aklımada çok yattı. wi-fi ile görüntü aktarmada sıkıntı olmaz. sonuçta bant genişliği yeticektir bana hatta 5mp kamera ile digital zoom bile mümkün olur. ariuno ile yapmaya başlasaydım wifi kamera alıcaktım birde ayrıyetten. ona da ayrı ip vericektim vs. ayrıcı bu uygulamayı ceptelefonu ile de çalıştırmak istiyorum. artık çoğu telefon ap özelliğide var. projein sonraki adımlarında android ile kumanda yapacağım.


şimdi bu rpi ile çalışmalara bakıyorum. elinde olan varsa paylaşabilr mi?

mesaj birleştirme:: 09 Eylül 2013, 16:02:35

http://www.aliexpress.com/item/Raspberry-Pi-Enhanced-Version-Mini-PC-Cubieboard-1GB-ARM-Development-Board-Cortex-A8-Dropshipping/917930340.html?tracelog=back_to_detail_a

buda iyimiş:) üzerinde sata port var. mesela kamerayı buraya kaydedip karakutu gibi bişey yapabilriz:)
bu arada bunları getirtebilecek varmı?

polleme

Bende Cubieboard da var ama onun için döküman çok sınırlı. RPi kullandığınızda üzerinde SATA portu olmasa bile USB'den bir HDD bağlayıp yine aynı işlemi yapabilirsiniz. SATA olmazsa olmaz değil.

RPi için youtube'da çok sayıda video var.

muhittin_kaplan

Emniyet Den Dolayı Dedim.
Aradaki Kablosuz Bağlantıda Bir Problem Olduğunda Araçla Arandaki Tüm İlişki Kopar.
En Azından Görüntü ve Kumandayı Ayırmanı Öneririm.

polleme

Kumandanın ayrılması mutlaka gerekli ise ayrıca seri portlardan bağlanacak iki RF modülle bu da sağlanabilir.

harmek

Alıntı yapılan: muhittin_kaplan - 09 Eylül 2013, 17:16:49
Emniyet Den Dolayı Dedim.
Aradaki Kablosuz Bağlantıda Bir Problem Olduğunda Araçla Arandaki Tüm İlişki Kopar.
En Azından Görüntü ve Kumandayı Ayırmanı Öneririm.

o konuda haklısınız, wire kamera yı ayırabilirm ama dediğim gibi bu seferde ap den ayrı ayrı ip tanımlamaka bağlanmak gerekicek. telefonlada kumanda etmeyi düşünüyorum sadece pc olarak değil.
ama o seçeneğide aklımda bulunduracağım.
bu arada çinden malzeme getirtebilcek varmı? yada malzeme satan

polleme

Dediğim gibi ayrı ayrı IP kullanmadan ayrı bir RF link ile kumandayı yönetebilirsiniz.

Ben Çin'den malzeme getirtmiyorum ama ne istersem Ebay'den alıyorum. Bazı Ebay ürünleri Çin'den de olabiliyor.