Similar presentations:
Симулятор датчика освещенности
1. создание индикационной системы для датчика света
Автор работы: Явкин Матвей АлексеевичНаучный руководитель: Якунин Дмитрий Ильич
ГБОУ «ИТШ №777»
2. Проблемы
• в современном программировании часто требуется отладка реальногооборудования,
• датчики передают сигналы, которые нужно интерпретировать, фильтровать
и визуализировать
3. Цель
• Цель: разработка программной индикационной системы, основанной намодели датчика освещенности. Изучить его физические свойства,
воспроизвести их в симуляции и реализовать визуальную индикацию
параметров, пригодную для отладки программного обеспечения
4. Задачи
Задачи:• Собрать информацию о принципе действия и характеристиках датчика
освещенности.
• Проанализировать, какие параметры датчика необходимо
имитировать для корректной отладки ПО.
• Разработать алгоритмическую модель, позволяющую генерировать
данные.
• Создать программную имитацию работы датчика и реализовать
механизм генерации данных на основе выбранной модели.
• Разработать индикационную систему для отображения данных.
• Провести тестирование работы созданной системы.
5. Что такое датчик света и зачем он нужен
Датчик света работает, используясветочувствительный элемент (фоторезистор
или фотодиод), который меняет свое
электрическое сопротивление в
зависимости от уровня освещенности, а
сигнал от него поступает на реле, которое
включает или выключает подключенное
освещение, реагируя на изменение света
(например, наступление темноты для
включения света или рассвет для
выключения).
6. Работа
Создание проекта в pythonИмпорт Tkinter и Matplotlib
Написание кода (с комментариями)
Работа над визуальным оформлением
7. Итог
8. Вывод
Разработанная индикационная отладочная система успешно выполняет задачумоделирования работы реального сенсора. Проект показал, что виртуальная
имитация может выступать эффективным инструментом для отладки
программного обеспечения, ускоряя процесс разработки и снижая
зависимость от физического оборудования.
software