Целью работы является научить обучающихся составлению программ с использованием светового датчика.
Световой датчик NXT (LightSensor) – это бесконтактный выключатель. Можно использовать как для оценивания уровня освещенности, так и для различения цветов.
Блок «Датчик освещенности» предназначен для управления работой лампы (рис. 1).
Рис. 1. Блок «Датчик освещенности»
Блок «Датчик освещенности» фиксирует рассеянный свет. С помощью шины данных он может передать текущее значение освещенности или логический сигнал (истина, ложь).
Рассмотрим Блок «Ламп». Лампа (рис. 2) подключается к NXT при помощи перходного кабеля.
Рис. 2. Блок «Лампа»
Пикторгамма 1 указывает на порт NXT, к которому подключена лампа. Пиктограмма 2 показывает на состояние On или Off блока «Лампа». Пиктограмма 3 указывает на состояние яркости лампы. Число полосок от 0 до 4, которые свидетельствуют об уровне яркости. Пиктограмма 4. Концентратор данных блока «Лампа» используется для изменения свойств этого блока с помощью шин данных других блоков (рассмотрим в следующих работах).
О калибровке датчика освещенности. Действия перед использованием функции «Калибровка датчиков»:
- подключить NXT к компьютеру;
- подключить датчик «Освещенность» к NXT;
- проверить подключение датчика к соответствующему порту.
Для калибровки датчика «Освещенность» запустим из меню
комбинацию команд Инструменты-Калибровка (рис. 3). В появившемся окне «Калибровка датчиков» нажать на кнопку «Калибровать».
На NXT запустится программа калибровки. Затем помещая датчик в условие минимальной освещенности (например, прикрывая датчик рукой) определим минимальное значение освещенности в нашем эксперименте, а также в условиях максимальной освещенности определим максимальное значение.
Рис. 3. Результат калибровки датчика освещенности
При этом, нажимая на NXT кнопку Еnter, зафиксируем минимальное и максимальное значения освещенности, после чего на ПК нажать на кнопку «Обновить». В нашем случае минимальное значение освещенности было равно 431, максимальное – 676.
Составим программу работы датчика освещенности и лампы (рис. 4).
При освещенности больше 50 % принимает значение «истина», т.е. выполняется верхняя часть блока «Переключатель». В нашем случае, когда перед датчиком освещенности ставим предмет, который уменьшает уровень освещенности, лампа должна погаснуть, т.е. выполняется нижняя часть блока «Переключатель».
При этом надо учесть следующую настройку для лампы из верхней части блока «Переключатель», (рис. 5)
Настройка лампы в нижней части блока «Переключатель» на рис. 6.
Рис. 4. Программа работы лампы
Рис. 5. Настройка лампы для верхней части блока «Переключатель»
Рис. 6. Настройка лампы для нижней части блока «Переключатель»
По ходу изучения данной рекомендации, обучающимся предлагается задание для самостоятельной работы: Меняя яркость в настройках блока «Лампа», посмотреть влияние этого изменения на работу программы.
Библиографическая ссылка
Серік М., Бакиев М.Н., Балгожина Г.Б. МЕТОДИЧЕСКАЯ РЕКОМЕНДАЦИЯ ПО СОСТАВЛЕНИЮ ПРОГРАММ С ИСПОЛЬЗОВАНИЕМ СВЕТОВОГО ДАТЧИКА (НА ПРИМЕРЕ РОБОТА MINDSTORMS NXT) // Международный журнал прикладных и фундаментальных исследований. – 2014. – № 3-2. – С. 75-78;URL: https://applied-research.ru/ru/article/view?id=4840 (дата обращения: 23.11.2024).