Tuesday, 3 March 2020

Optik Fareyi Arduino Web Kamerasına Dönüştür

Optik fare, farenin hareketlerini hesaplamak için yüzeyi kaydeden küçük bir kamera kullanır.
Bu eğitimde, bu kameranın video sinyalini tarayıcınızda nasıl görüntüleyeceğinizi göstereceğim.

Parçaladığım fare ADNS-5020 optik sensör içeren eski bir Logitech RX 250 idi.
Bu sensör, gri tonlamalı 15x15 piksel görüntüler kaydeder. Ayrıca farenin XY hareketlerini de hesaplar.



Çalışan şeyleri elde etmek için ihtiyacınız olacak:
- arduino
- ethernet kalkanı
- ADNS-5020 sensörlü optik fare
- 10K ohm direnç

Her şeyi birbirine bağlayın

Sensörün pinlerinin (NRESET, NCS, DSIO, SCLK) fare kartındaki hiçbir şeye bağlı olmadığından emin olun.
Eğer yaparlarsa, izleri kesin. (Aynı şeyi elde etmek için ana çipi ve bazı dirençleri çıkardım.)



NRESET ve + 5V arasında 10K ohm direnç lehim. Daha sonra NCS, DSIO, SCLK, + 5V, GND pinlerine telleri (yaklaşık 20 cm) lehim.
Bu, bitirmeniz gereken bir şemadır:






Ethernet kalkanını arduino üzerine yerleştirin ve yerel ağa bağlayın.
Sonra fare sensörünü aşağıdaki gibi arduino'ya bağlayın:
+ 5V -------------- Arduino + 5V
GND -------------- Arduino GND
NCS ---- ---------- Arduino dijital pin 7
SDIO -------------- Arduino dijital pin 6
SCLK -------------- Arduino dijital pim 5

Arduino çizimi

Aşağıdaki çizimde, alıcının IP değerini (benim durumumda 192, 168, 1, 102) bilgisayarınızın IP'sine değiştirin.
Ardından çizimi arduino'ya yükleyin.

KOD:

No comments: