1. Название работы

Модель системы светофоров на управляемом пешеходном переходе

2. Цель работы

Целью работы является приобретение практических навыков

3. Состав лабораторного комплекта

Это изображение имеет пустой атрибут alt; его имя файла - 2159_0-700x700-2.jpgЭто изображение имеет пустой атрибут alt; его имя файла - Без-названия-1.jpgЭто изображение имеет пустой атрибут alt; его имя файла - 4445.750@2x-1024x901.jpg
traffic lights module (x2)KY-004Arduino Nano

Схема подключения

traffic lights module 1traffic lights module 2KY-004
R -> Arduino D6
Y -> Arduino D7
G -> Arduino D8
GND -> Gng
R -> Arduino D2
Y -> Arduino D3
G -> Arduino D5
GND -> Gng
S -> Arduino D9
+ -> Arduino 5V
–> Gng

5. Исходные данные и материалы

Статья, посвященная работе с KY-004

Статья, посвященная работе с traffic lights module

6. Задания к лабораторным работам

Задание 20.01

Получить сигнал с модуля KY-004 при нажатии на кнопку. Вывод информации выполнять в Serial Monitor

Задание 20.02

По очереди включить на 0.5 секунды и выключить каждый сигнал каждого светофора.

Задание 20.03

Включить на светофоре 1 красный сигнал и по нажатию на кнопку модуля KY-004 последовательно переключать сигнал на другие цвета.

Задание 20.04

Сценарий:

Объект:
Система управления пешеходным переходом по требованию.
0. Условные определения:
0.1. Светофор “1” – для пешеходов, светофор “2” – для автотранспорта.

1. Сценарий:
1.1. При нажатии на кнопку запускается процесс переключения системы из двух светофоров на зеленый сигнал для пешехода и красный для автотранспорта.
1.2. Между нажатием на кнопку и запуском процесса должно пройти “N” секунд.
1.3. Процесс переключения светофора с зеленого сигнала на красный:
1.3.1. Мигание зеленого сигнала – “A” ms длительность включенного сигнала, “B” ms длительность выключенного сигнала.
1.3.2. Мигание происходит “C” раз.
1.3.3. После прекращения мигания зеленого сигнала включается желтый сигнал на “D”s.
1.3.4. После выключения желтого сигнала через “E”ms включается красный сигнал светофора на “F”s.
1.4. Процесс переключения светофора с красного сигнала на зеленый:
1.4.1. Вместе с горящим красным сигналом включается желтый сигнал на “G”s.
1.4.2. Красный и желтый сигналы светофора выключаются одновременно и через “E”ms включается зеленый сигнал светофора на “H”s.
1.5. Система не должна реагировать на нажатие кнопки до тех пор пока система светофоров не вернется в исходное положение

1.6. Аварийный режим:
1.6.1. Мигает только желтый сигнал на обоих светофорах в режиме “I”ms включен, “J”ms выключен.

7. Полученные результаты

Результатом выполнения каждого задания является:

  1. Блок-схема алгоритма работы программы в графическом редакторе (yEd).
  2. Код программы и результаты ее тестирования на лабораторном комплекте в среде разработки Arduino IDE.
  3. Отчет по лабораторной работе.

8. Форма и условия сдачи/приема работы.

Каждый этап принимается отдельно.

Задания выполняются последовательно, к выполнению следующего задания ученики приступают только после сдачи предыдущего.

Для сдачи каждого задания создается отчет по лабораторной работе в виде HTML-документа, сверстанный с помощью HTML и CSS по следующему макету:

Каждое задание оформляется отдельным документом. Все HTML-отчеты с графическими файлами объединяются в архив и передаются преподавателю указанным способом.