опис
Датчик світла – це датчик, який використовує фоторезистор для вимірювання інтенсивності світла. Це один із датчиків серії 3-Wire. Датчик має один отвір для кріплення, який дозволяє прикріпити його до конструкції робота.
3-провідні датчики сумісні з мозком робота V5 або Cortex. Кабель датчика можна подовжити за допомогою 3-жильного подовжувача.
Щоб датчик світла працював із V5 Brain, кабель датчика потрібно повністю вставити у 3-провідний порт V5 Brain. Примітка. Роз’єм кабелю датчиків має спеціальну орієнтацію, щоб підходити до порту.
Датчик світла | Кабель датчика повністю вставлено |
Датчик світла постачається в комплекті Advance Sensor Kit або його можна придбати окремо тут.
Як працює датчик світла
Датчик світла працює завдяки фоторезистеру, встановленому в центрі його корпусу. Цей фоторезистор змінює значення свого опору в залежності від кількості падаючого світла, що потрапляє на датчик.
Датчик світла є аналоговим датчиком. Це означає, що датчик отримає джерело напруги 5 В від V5 Brain, а фоторезистор змінить це значення на значення від 5 В до 0 В залежно від експозиції світла. Напруга, що повертається до V5 Brain, буде перетворено у відсоток яскравості світла.
Через аналогову природу датчика для поверненого значення необхідно встановити поріг яскравості світла. Іншими словами, якщо світло, що потрапляє на датчик, є занадто близьким до інтенсивності фонового освітлення, датчик освітленості не зможе визначити різницю. Необхідно використовувати певний поріг вищого відсотка яскравості над фоновим освітленням, щоб можна було виявити різницю за межами звичайного коливання аналогових значень, отриманих від фонового освітлення.
Тьмяне світло може бути виявлено в темній кімнаті, але тьмяне світло залишиться непоміченим у добре освітленій кімнаті.
Датчик світла потрібно поєднати з мовою програмування, такою як VEXcode V5або VEXcode Pro V5, щоб створити програму користувача, за допомогою якої мозок використовуватиме значення відсотка яскравості для керування поведінкою робота.
Загальне використання датчика світла:
Датчики світла найчастіше використовуються в класах і можуть забезпечити цікаву діяльність і ефективне програмування. Ось деякі приклади:
Дезактивація робота:На робота можна встановити датчик світла, а потім написати програму для робота, щоб він їздив у класі, але якщо освітлення в кімнаті вимкнуто, датчик діятиме як аварійна зупинка, а робот припинить виконання своєї програми.
Фотосенсори подібним чином використовуються на освітлювальних приладах. Хоча в цьому випадку освітлювальний прилад вмикатиметься, коли настане темрява, і вимикатиметься, коли фонове освітлення повертатиметься. Декоративні сонячні садові світильники працюють таким чином.
«Легке» водіння: Датчик світла можна розмістити з правого боку робота, а другий датчик — з лівого боку. Тоді робота можна запрограмувати так, що якщо його помістити в темну кімнату, він рухатиметься прямо. Якщо ліхтарик направити на правий датчик, робот поверне праворуч. Якщо світло спрямоване на лівий датчик, робот поверне ліворуч, а якщо горять обидва датчики, робот зупиниться.
Тег ліхтарика:Ця дія вимагає, щоб кожен робот мав датчик світла, ліхтарик VEXі VEX Bumper Switch v2. Гра відбувається між двома командами роботів і проводиться в темному класі. Під час гри, коли ліхтарик VEX світить на датчик світла суперника, він «заморожує» трансмісію робота, доки товариш по команді не натисне перемикач бампера VEX на роботі, знову ввімкнувши трансмісію. Гра закінчена, коли всі члени однієї команди заморожені.
Примітка: ліхтарик VEX можна живити, налаштувавши один із 3-провідних портів V5 Brain на Digital Out Low.
Використання датчика світла на змагальному роботі:
Найпоширенішим використанням датчика світла на роботах для змагань є використання датчика як фотоворіт. У цій програмі датчик світла можна використовувати для індексування та/або контролю ігрових фігур, коли вони рухаються конвеєрною системою або системою ковзання на роботі.
Датчик світла можна встановити під шматком прозорого полікарбонатного листа або врівень між двома частинами металевої конструкції. Коли ігрова фігура ковзає по датчику світла, вона блокує світло, і датчик може виявити об’єкт.
Це більш ефективний метод виявлення, ніж використання датчика дотику, який може спричинити перешкоду всередині конвеєра або системи ковзання.
Індексація: Датчик світла можна розмістити на вході гірки або конвеєрної системи. Кожного разу, коли ігрова фігура проходить через датчик, вона надсилає сигнал підрахунку до V5 Brain.
V5 Brain, у свою чергу, може надсилати повідомлення на світлодіодний екран контролера V5. Таким чином людина-оператор може знати, скільки ігрових фігур є в системі, навіть якщо візуальна перевірка неможлива.
Контроль: Датчик світла можна розмістити в кінці гірки або конвеєрної системи. Коли ігрова фігура блокує світло, датчик може надіслати сигнал V5 Brain і людині-оператору про те, що система заповнена, і не потрібно намагатися забрати додаткові ігрові фігури.