Şimdi Ara

Arduino ile Webcam'den veri almak

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
4
Cevap
1
Favori
1.045
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhabalar yazılım geliştirme bölümüne de yazdım konuyu ama buraya da yazayım dedim. Arduino Leonardo üzerine taktığımız basit bir webcam'den görüntü almak istiyoruz.
    Webcam'den gelen veriyi analiz edebilmek için şöyle çok basit bir kod kullandık;
    int webCamPin = 2; 
    int val;

    void setup()
    {
    Serial.begin(9600);
    pinMode(webCamPin, INPUT);
    }

    void loop()
    {
    val = digitalRead(webCamPin);
    Serial.println(val);
    }

    Serial Monitor'e gelen tek veri 1 oldu (bir kere değil tabi sürekli).
    Benim sorularım şöyle;
    1-VGA normal bir WebCam bir saniyede kaç frame yollar?
    2-Bir frame -> width x height x pixel(R,G,B,A) -> 640x480x24 bit büyüklüğünde midir?
    3-Arduinoda digital pinden gelen veriyi byte olarak okuyan hazır bir fonksiyon var mı? Çünkü bit hesabım doğruysa, 7372800 bit sırf bir frame için gönderiliyor ve 10 FPS desen kameraya çok büyük bir sayı yapar, açıkçası yukarıda kullandığım kodun bana bir saniyede 73728*10^3 kere bit yazabileceğini sanmıyorum, hadi println kullanmayayım yine de o kadar update rate'i yoktur heralde loop'un? Dolayısıyla bit bit okuma olayı biraz yalan gibi.

    Varsa bu işle ilgilenen, bilgisi olan, yol gösterirse sevinirim. Kolay gelsin.







  • arduino ile malesef çok mümkün olacağını sanmıyorum. çünkü sizinde dediğiniz gibi 640*480 pikseli okuyacak, sonra onlarla ilgili rgb değerleri alacak. üstelik bunu ardarda yapacak. Ben raspberrypi'de denedim orada bile kasma oldu.
  • Arduino nun işlem gücü buna yetmez.

    Intel Edison ve arduinoyu birlikte kullanmayı denediniz mi? Ben de bu konularda uzman değilim. Arduino ile ilgili bilgim yüzeysel. Uygulama şansım olmadı.

    https://www.sparkfun.com/products/13024

    http://www.intel.com.tr/content/www/tr/tr/do-it-yourself/edison.html

    https://communities.intel.com/docs/DOC-23161




  • Konu buradan daha çok ilerledi, daha ayrıntılı bilgi bulabilirsiniz;http://forum.donanimhaber.com/m_98693973/f_//tm.htm#98714523
    @ardunyocu @umut_baris
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.