- •Курс «Основы робототехники». Занятие 7 Вывод информации
- •7.1. Генерация звука
- •Практическое занятие 1. Проигрывание заданной мелодии
- •Практическое занятие 2. Управление звуком резистором
- •7.2. Жк индикатор
- •Практическое занятие 2. Проверка и настройка жк индикатора
- •Практическое занятие 4. Эффекты
- •Практическое занятие 5. Вывод текста на жк индикатор
- •Практическое занятие 6. Управление звуком кнопками жк индикатора
- •Практическое занятие 7. Собственные символы
- •Практическое занятие 8. Музыкальный автомат
- •Домашнее задание
- •Задача 1. Спикер (с)
- •Задача 2. Жк индикатор
Задача 2. Жк индикатор
№ |
Задание |
№ |
Задание |
1 |
Два светодиода. При нажатии на шилде: Left – горит левый светодиод Right – горит правый светодиод Up – горят оба светодиода Название нажатой кнопки – Left, Right или Up выводится на ЖК индикатор |
10 |
Переменный резистор, терморезистор и светодиод. Переменным резистором задается требуемая температура, выше которой светодиод не горит, ниже – горит. Формат сообщения: Treb Temp = X Temp = Y |
2 |
Три светодиода. Загораются по очереди, на ЖК индикатор выводится цвет загоревшегося светодиода: «Red», «Yellow» или «Green» |
11 |
Терморезистор и фоторезистор. Вывести значение температуры в градусах Цельсия и необработанное значение освещенности на ЖК индикатор. Формат сообщения на экране (в две строчки): Light = Y Temperature = X C |
3 |
Переменный резистор. Выведите значения с него на Монитор порта в формате напряжения (от 0 до 5 Вольт) и на ЖК индикатор. Формат строчки сообщения: «Voltage = X» |
12 |
Сделать 5 или более собственных символов в виде смайликов и вывести их на ЖК индикатор |
4 |
Терморезистор. Вывести значение температуры с датчика в градусах Цельсия на ЖК индикатор. Формат сообщения на экране (в две строчки): Temperature = X Celsius |
13 |
Фоторезистор. Вывести значение с датчика в первой строчке, а во второй – слово: Temno, Sredne или Svetlo в зависимости от значения на датчике |
5 |
ЖК шилд и два светодиода. При нажатии на шилде: Left – горит левый светодиод Right – горит правый светодиод Up – горят оба светодиода Эти же надписи выводятся на ЖК индикатор |
14 |
Светодиод+2 кнопки. Нажата 1 – повышается яркость, нажата 2 – понижается. Число, отправляемое на светодиод, выводится на ЖК индикатор |
6 |
Вывести на ЖК индикатор время, прошедшее с момента включения Arduino, в минутах и секундах |
15 |
Терморезистор. Вывод температуры (в градусах Цельсия) в Монитор порта компьютера и на ЖК индикатор |
7 |
Переменный резистор. Значения с резистора выводится в формате напряжения (от 0 до 5 Вольт). Формат сообщения на экране (в две строчки): Voltage = X Volt |
16 |
Фоторезистор, два светодиода. Если освещенность ниже определенного уровня – горит один светодиод, если выше – горит другой светодиод. Значение, снятое с фоторезистора, выводится на индикатор |
8 |
Пищалка. В зависимости от нажатой на ЖК шилде кнопки – разная частота пищания. Также значение частоты выводится на индикатор |
17 |
Вывести время, прошедшее с момента включения Arduino. Формат сообщения: Часы : Минуты : Секунды |
9 |
Фоторезистор. Вывод освещенности (можно не пересчитывать) в Монитор порта компьютера и на ЖК индикатор |
18 |
Терморезистор и фоторезистор. Вывести значение температуры в градусах Цельсия и необработанное значение освещенности на ЖК индикатор и в Монитор порта. Формат сообщения на экране (в две строчки, где Х – значение температуры, Y – значение освещенности): Temperature = X С Light = Y |