Банк проектов 8-11 Банк проектов 8-11 кл | Page 72
Модернизация проекта:
1. Добавить звуковой зуммер для индикации нажатия кнопки.
2. Доработать алгоритм для светофорного перекрёстка, при условии, что уже известно
время действия зелёного и красного сигналов и в сумме составляет 30 секунд. Это время
изменяться не должно. Соответственно, при изменении длительности зелёного сигнала
автоматически должно меняться время работы красного сигнала.
3. Доработать алгоритм, в котором можно будет изменять длительность работы не только
зелёного, но и отдельно красного сигнала светофора. Суммарное время работы
зелёного и красного сигналов может изменяться. Допустимо добавить в систему ещё
две кнопки, но рекомендуется решить эту задачу с тремя кнопками, используя
дополнительный режим при длительном нажатии тактовой кнопки.
4. Изготовить макет светофора. Один из вариантов реализации —использовать плотный
картон, из которого вырезается контур светофора и отверстия под светодиоды (5–10
мм). Светодиоды вставляются в отверстия и фиксируются клеевым пистолетом.
Светодиоды подключаются к монтажной плате через провода мама-папа согласно
схеме (рис. 1) также с использованием токоограничивающих резисторов.
Дополнительные материалы
1. Управление
цифровым
портом
микроконтроллерной
платы
Arduino:
http://arduino.ru/Reference/DigitalWrite.
2. Функция передачи данных Serial: http://arduino.ru/Reference/Serial.
3. Условный оператор if: http://arduino.ru/Reference/If.
4. Логический оператор &&: http://arduino.ru/Reference/Boolean.
5. Логический тип данных: http://arduino.ru/Reference/BooleanVariables.
Оборудование и материалы
Для реализации проекта потребуются следующие детали и электронные компоненты:
Arduino UNO или её аналог, программируемый в среде Arduino IDE, 1 шт.
Светодиод 5–10 мм красный, 1 шт.
Светодиод 5–10 мм жёлтый, 1 шт.
Светодиод 5–10 мм зелёный, 1 шт.
Резистор 220 Ом, 3 шт.
Тактовая кнопка, 3 шт.
Беспаечная монтажная плата, 1 шт.
Адаптер питания для Arduino UNO 7,5 12 В (500–1000 мА), 1 шт. (не обязательно).
72