היי מישה.
הרעיון של חיישני פס לבן הוא להבדיל בין צבע בהיר וצבע כהה.
אם אתה צריך להבחין בין צבע אחד לאחר, אתה צריך "חיישן צבע".
1) אפשרות אחת היא לבנות חיישן צבע בצורה דומה לחיישן פס לבן רק עם מספר לדים בצבעים שונים.
לדוגמא צבעי היסוד: כחול אדום ירוק (ויש שיוסיפו לבן וצהוב אם ממש צריך דיוק).
עיקרון הפעולה: בודקים כל צבע בנפרד. מדליקים כל פעם לד אחד ובודקים כמה אור מוחזר מהמשטח.
ההחזר שתקבל מהלד הכחול לדוגמא יגיד לך כמה כחול יש במשטח (שאר הצבעים נספגים ולא מוחזרים).
בדיקה של שלושת צבעי היסוד תתן לך ערך RGB של צבע המשטח.
כמה דוגמאות לבנייה של חיישן שכזה:
link1,
link2,
link3,
link4.
2) אפשרות שנייה היא לקנות חיישן מוכן שעובד בצורה דומה ל-CCD שיש במצלמות.
למשל:
TSC230/3200 Color Sensor
3) ולבסוף אפשר לשכלל את שיטה 1 ולהשתמש בלד RGB בתור תאורה וגם בתור חיישן התאורה עצמו.
יש כאן
וידאו שמדגים את הרעיון,
עמוד אחד או
שניים שמתחילים להסביר את עקרון הפעולה
ומאמר שהעלה את האפשרות לראשונה.
האפשרות הזו היא יותר ניסיונית והבאתי אותה פה להעשרה
אם אתה מחפש משהו שעובד יעיל ובמהירות לך על האפשרויות הקודמות.
אורן.
...I think I am, therefore I am. I think