דף 1 מתוך 1

שימוש בחיישן של עכבר אופטי

נשלח: ב' דצמבר 17, 2012 10:13 am
על ידי Amir
שלום,
יש לי רובוט מבוסס ארדוינו, והייתי רוצה לחבר לו חיישן שימדוד את ההעתק שהוא עובר.
בפורום ראיתי את האשכול הזה:
viewtopic.php?f=19&t=1607
באשכול מדובר על שימוש בחיישני תאוצה והמרת קריאתם ליחידות מהירות/העתק.

כשאני חשבתי על מדידה של העתק בשני מימדים, הלכתי לכוון של חיישן של עכבר אופטי.
החיישן של העכבר הוא בעצם מצלמה פשוטה. המצלמה מזהה את השינוי בתמונה (בפיקסלים) ומודדת את
תנועת העכבר על גבי הפד בשני מימדים.


לאחר חיפוש באינטרנט, ראיתי שהדבר נפוץ יחסית ואכן ניתן למימוש.
יש אנשים שמפרקים עכבר אופטי קיים (לצערי אין לי אחד מיותר כרגע) ויש הקונים את הרכיב הרלוונטי עצמו.
למיטב הבנתי הרכיב נקרא ADNS (ובעיקר נתקלתי ב ADNS 2620).

הנה 3 מקורות שמצאתי:
https://www.sparkfun.com/products/retired/10026
עריכה: הקישורים הורדו מכיוון שהקבצים לא קיימים יותר.
appiphania.com/tag/odometry
tim.cexx.org/?p=613

חשוב לציין שהמונח הנכון למטרה זו היא "חיישן העתק" ולא "חיישן מרחק".
"חיישן מרחק" יתורגם לרוב כ Distance Sensor ויעלה תוצאות של חיישן המודד את מרחק הרובוט מקיר/מכשול כלשהו.

ולעומת זאת
Displacement sensor - חיישן העתק
או
Odometer - מד מרחק
יהיו רלוונטים יותר

האם למישהו יש ניסיון עם משהו כזה?
האם מישהו יודע היכן ניתן להשיג את הרכיב?

תודה :)

Re: שימוש בחיישן של עכבר אופטי

נשלח: ב' דצמבר 17, 2012 10:59 am
על ידי Alex
היי אמיר,

נראה לי יהיה לך יותר קל לקנות עכבר ולפרק ממנו את הרכיב (או למצוא דרך לחבר אותו לארדואינו בלי לפרק אותו).
SparkFun הפסיקת למכור את הרכיב שציינת.

Re: שימוש בחיישן של עכבר אופטי

נשלח: ו' דצמבר 28, 2012 3:39 pm
על ידי Amir
השגתי עכבר לפירוק :)
אני אנסה ואעדכן.

Re: שימוש בחיישן של עכבר אופטי

נשלח: ב' דצמבר 31, 2012 10:57 pm
על ידי sagi
אפשר לדעת איך בדיוק אפשר למדוד את העתק בעזרת החיישן ??? לפי מיטב ידיעתי אפשר לחשב רק מרחק בעזרתו. אשמח להסבר :)

ערכיה - לאחר קריאה חוזרת הבנתי את הרעיון...