Номер §52 № 6

ГДЗ по технологии 8–9 класс, Глозман 2023, страница 320

§ № Сигнализация направлений движения

Придумайте и составьте алгоритмы движения с сигнализацией, например при движении вперёд горит зелёный светодиод, при движении назад — красный, повороты направо и налево подсветите соответствующими светодиодами.

Решение

Пример: установим четыре светодиода. Зелёный подключим к контакту , красный — к , правый указатель — к , левый — к . Каждый светодиод включим последовательно со своим резистором; цепи соединим с GND. Контакты – оставим для моторов.

По § сигнал «Истина» включает светодиод, «Ложь» выключает. Перед выполнением любой команды движения сначала установим контакты – в «Ложь». Затем включим только светодиод нового режима: так прежний указатель не останется гореть.

Команда Контакт Контакт Контакты и Включённый светодиод
Вперёд Истина Истина Истина Зелёный, контакт
Назад Ложь Ложь Истина Красный, контакт
Направо Истина Ложь Истина Правый, контакт
Налево Ложь Истина Истина Левый, контакт
Стоп Без изменения Без изменения Ложь Все выключены

Таблица соответствует настроенной платформе из §: совпадающие сигналы направления задают прямое движение, противоположные — вращение на месте. Каждую строку оформим отдельной подпрограммой, запускаемой соответствующей стрелкой; остановку свяжем с пробелом.

Пример проверки: вперёд → направо → назад → налево → стоп. При каждой команде должен гореть ровно один нужный указатель, а после остановки — ни один. Световая сигнализация показывает текущую команду движения.

Ответ

Пример алгоритма: выключить все указатели → задать направление и включить моторы → включить нужный светодиод. Вперёд — зелёный, назад — красный, направо — правый, налево — левый; при остановке моторы и светодиоды выключены.

Помогло?

Нет твоего задания?Сфоткай, и ДЗмэн решит за пару секунд.

Решить по фото