Воскресенье, 14.06.2026, 03:54
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Умный дом. Вариант 10
engineerklubДата: Среда, 13.05.2026, 14:45 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 39282
Репутация: 1
Статус: Offline
Умный дом. Вариант 10

Лабораторная работа №1.
Цифровые и аналоговые порты ввода-вывода.
Цель работы:
Изучить цифровые и аналоговые порты ввода-вывода, способы подключения
светодиодных индикаторов, основы широтно-импульсной модуляции
(ШИМ). Научиться вводить и выводить цифровые и аналоговые сигналы в
микроконтроллер. Изучить Цифро-аналоговый преобразователь MCP4735.
Распиновка контроллера Arduino nano.
Пин (pin) это вывод, ножка платы для подключения проводников. Больше
всего пинов – это GPIO (General Purpose Input-Output).
На рис.1.2 изображена плата Arduino nano c подписанными пинами. Для
экономии размера и уменьшения количества ножек микросхемы
производители практически всегда объединяют несколько функций на одной
ножке.
и т.д.

СКАЧАТЬ
 
engineerklubДата: Среда, 13.05.2026, 14:45 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 39282
Репутация: 1
Статус: Offline
Лабораторная работа №2. Проектирование домашней метеостанции
Цель работы:
Научиться создавать домашние метеостанции, системы управления
температурой и освещением. Изучить датчик температуры и давления
BMP180, способы подключения датчика к микроконтроллеру. Научиться
составлять микроконтроллерные программы для анализа температуры
воздуха, управления нагревательным элементом. Изучить принципы работы
датчика освещения. Научиться разрабатывать программы для управления
освещением.
Задание к работе.
1. Разработать программу измерения температуры воздуха и
атмосферного давления с помощью датчика BMP180.
Результаты получить в виде таблицы.
2. Исследовать влияние температуры воздуха на показания датчика
BMP180. Построить график зависимости температуры при включении и
выключении лампы подогрева.
3. Разработать программу, выключающую лампу подогрева при
увеличении температуры больше, чем t градусов относительно исходной в
соответствии со своим вариантом.
Вариант 1 2 3 4 5 6 7 8 9 0
t град. 2 3 4 5 2 3 4 5 2 3
4. Исследовать влияния освещенности на сигнал, снимаемый с
фоторезистора. Построить график напряжения. При этом время включения и
выключения лампы выбрать в соответствии с вариантом.
Вариант 1 2 3 4 5 6 7 8 9 0
tвкл./tвыкл
сек.
0.5 1 1.5 2 2.5 3 1 2 3 2
Содержание отчета:
1.Тексты программ
2. Таблицы, копии экрана с видеокамерой, графики результатов
3. Выводы по каждому заданию

СКАЧАТЬ
 
engineerklubДата: Среда, 13.05.2026, 14:46 | Сообщение # 3
Генералиссимус
Группа: Администраторы
Сообщений: 39282
Репутация: 1
Статус: Offline
Лабораторная работа №3.
Управление сервоприводом.
Цель работы:
Изучить принцип работы сервопривода. Разработать программы управления
сервоприводом.
Сервопривод предназначен для механического управления объектами
умного дома (когда требуется механическое перемещение, поворот и т.д.).
Управляющий вход сервопривода подключен к пину А2 (порядковый номер
16). Управление осуществляется путем подачи на этот вход импульсов
различной длительности с помощью библиотеки Servo.h.
Задание к работе.
1. Установить поворот оси сервопривода на угол X градусов в
соответствии с вариантом задания (по последней цифре кода студента).
Одновременно вывести это значение на цифровой индикатор. Сделать
копию экрана с видеокамерой.
Вариант 1 2 3 4 5 6 7 8 9 0
Х 45 90 135 180 45 90 135 180 45 90
2. Разработать программу, которая будет плавно поворачивать ось
сервопривода от 0 до 180 градусов и обратно. Время поворота выбрать
в соответствии с вариантом (по предпоследней цифре кода студента).
Вариант 1 2 3 4 5 6 7 8 9 0
Время
поворота
сек.
10 15 20 25 30 10 15 20 25 30
3. Разработать программу устанавливающую угол поворота сервопривода
в зависимости от температуры, измеренной температурным датчиком
BMP180 при включении и выключении лампы подогрева.

СКАЧАТЬ
 
  • Страница 1 из 1
  • 1
Поиск:

Рейтинг@Mail.ru