engineerklub | Дата: Вторник, 04.02.2025, 05:16 | Сообщение # 1 |
![engineerklub](/avatar/00/00/00179886.jpg) Генералиссимус
Группа: Администраторы
Сообщений: 30377
Статус: Offline
| Разработка и проектирование умного дома и интернет-вещей. Вариант 18
Тип работы: Работа Лабораторная Сдано в учебном заведении: ДО СИБГУТИ
Описание: Лабораторная работа №1 по дисциплине «Разработка и проектирование умного дома и интернет-вещей» Задание к работе. 1. Создать программу: Светодиод, подключенный к пину 10 должен загораться на t1 секунд и гаснуть на t2 секунд. t1 –последняя цифра шифра - 8 t2 – предпоследняя цифра кода - 1 на 7-сегментном индикаторе должен высветиться код студента - 18. Сделать копию экрана с видеокамерой.
2. Зажечь светодиоды – ж Вариант выбрать по последней цифре кода. Сделать копию экрана с видеокамерой.
3. Разработать светофор. t к – 4,5 t ж – 2 t з – 4 t к, t ж, t з – время загорания соответствующего светодиода (красный, желтый, зеленый) в секундах. Вариант по последней цифре шифра.
4. Создать программу плавного увеличения и уменьшения яркости светодиода с помощью ШИМ. Цвет светодиода – ж t1 – 2 t2 – 4
5. Разработать программу формирования переменного напряжения на выходе ЦАП MCP4735 с размахом Um и измерения его с помощью АЦП Форма – треугольная Um, В – 5
Лабораторная работа №2 по дисциплине «Разработка и проектирование умного дома и интернет-вещей»
Лабораторная работа №2. Проектирование домашней метеостанции Цель работы: Научиться создавать домашние метеостанции, системы управления температурой и освещением. Изучить датчик температуры и давления BMP180, способы подключения датчика к микроконтроллеру. Научиться составлять микроконтроллерные программы для анализа температуры воздуха, управления нагревательным элементом. Изучить принципы работы датчика освещения. Научиться разрабатывать программы для управления освещением. Задание к работе. 1. Разработать программу измерения температуры воздуха и атмосферного давления с помощью датчика BMP180. Результаты получить в виде таблицы. 2. Исследовать влияние температуры воздуха на показания датчика BMP180. Построить график зависимости температуры при включении и выключении лампы подогрева. 3. Разработать программу, выключающую лампу подогрева при увеличении температуры больше, чем t градусов относительно исходной в соответствии со своим вариантом Вариант 8 t град. 5 4. Исследовать влияния освещенности на сигнал, снимаемый с фоторезистора. Построить график напряжения. При этом время включения и выключения лампы выбрать в соответствии с вариантом. Вариант 8 tвкл./tвыкл сек. 2
Лабораторная работа №3 по дисциплине «Разработка и проектирование умного дома и интернет-вещей» Лабораторная работа №3. Управление сервоприводом. Цель работы: Изучить принцип работы сервопривода. Разработать программы управления сервоприводом. Сервопривод предназначен для механического управления объектами умного дома (когда требуется механическое перемещение, поворот и т.д.). Управляющий вход сервопривода подключен к пину А2 (порядковый номер 16). Управление осуществляется путем подачи на этот вход импульсов различной длительности с помощью библиотеки Servo.h. Задание к работе. 1. Установить поворот оси сервопривода на угол X градусов в соответствии с вариантом задания (по последней цифре кода студента). Одновременно вывести это значение на цифровой индикатор. Сделать копию экрана с видеокамерой Вариант 8 Х 180
2. Разработать программу, которая будет плавно поворачивать ось сервопривода от 0 до 180 градусов и обратно. Время поворота выбрать в соответствии с вариантом (по предпоследней цифре кода студента). Вариант 1 Время поворота сек. 10 3. Разработать программу, устанавливающую угол поворота сервопривода в зависимости от температуры, измеренной температурным датчиком BMP180 при включении и выключении лампы подогрева.
СКАЧАТЬ
|
|
| |