תוכן עניינים:

איך מתכנתים חיישן אור ב-RobotC?
איך מתכנתים חיישן אור ב-RobotC?

וִידֵאוֹ: איך מתכנתים חיישן אור ב-RobotC?

וִידֵאוֹ: איך מתכנתים חיישן אור ב-RobotC?
וִידֵאוֹ: Vex Robotc 3.x : Lesson 4: Motor and Sensor Setup 2024, מאי
Anonim

הדבר הראשון שעלינו לעשות הוא להגדיר RobotC בשביל שלנו חיישני אור . פתח את רובוט > מנועים ו הגדרת חיישנים , בחר בכרטיסייה Analog 0-5 ולאחר מכן הגדר את anlg0 בתור rightLight ו-anlg1 בתור leftLight. יש להגדיר את הסוג עבור שניהם חיישן אור.

תוך שמירה על זה, איך מתכנתים חיישן אור?

כיצד לתכנת חיישן אור

  1. סובב את כפתורי הבקרה "Lite" ו-"Time" (הממוקמים בצד ימין ושמאל של בסיס החיישן מאחור) נגד כיוון השעון עד שכל אחד מהם מצביע על "בדיקה". סובב את כפתור השליטה "Sens (Sensor)" (הממוקם בין כפתורי ה-"Lite" ו-"Time") להגדרה האמצעית שלו.
  2. כוונן את החיישן כך שיכסה את האזור הרצוי.

באופן דומה, מה עושה חיישן מעקב קו? ה חיישני מעקב קו יכול לזהות את הצבעים הבסיסיים של עצמים ומשטחים על ידי הכוונה ישירות אליהם מטווח קרוב. הֵם לַעֲשׂוֹת אז על ידי הארת משטח עם LED האינפרא אדום שלו ואז מדידת כמה אור מוחזר בחזרה.

באופן דומה, נשאל, כיצד פועלים חיישני אור עצבניים?

ה חיישן אור משתמש בפוטו-תא המאפשר לרובוט שלך לזהות ולהגיב אליו אוֹר . עם ה חיישן אור , אתה יכול לתכנת מגוון חדש לגמרי של יכולות לרובוט שלך. יש צורך בערכת תכנות כדי לשנות את התוכנית ב- לְהַקְנִיט בקר.

כיצד פועל עוקב קו VEX?

ה קו VEX חיישן מעקב מאפשר לרובוט להבדיל בין עצמים או משטחים על סמך מידת החושך או הבהירות שלהם. הוא מאיר קרן אור אינפרא אדום החוצה אל האובייקט, ומודד כמה אור מוחזר בחזרה. ה קַו חיישן מעקב הוא חיישן אנלוגי, והוא מחזיר ערכים בטווח של 0 עד 4095.

מוּמלָץ: