Разъёмы на роботе

Эта страница переведена с немецкого с помощью ИИ. Носитель языка её не проверял. Оригинал на немецком

У нашего ровера есть маленький компьютер и интерфейс со множеством гнёзд. Вы узнаете, куда подключают моторы, лампы и кнопки и как обращаться к ним из программы. Четыре входа вы потом исследуете сами.

Видео

В видео вы видите ровер, маленький компьютер и интерфейс. Жёлтые точки показывают техническое направление тока. После кнопок идёт ваше исследовательское задание с паузой на размышление – смело останавливайте там видео.

Субтитры есть на десяти языках. Выбери их в видео справа внизу.

Содержание видео

  1. 0:00 Обзор
  2. 0:28 Raspberry Pi
  3. 1:00 Интерфейс
  4. 1:19 Выходы
  5. 1:40 Мотор
  6. 2:17 Лампа
  7. 2:54 Либо — либо
  8. 3:20 Кнопка
  9. 3:51 Задание
  10. 4:36 Подсказки
  11. 5:10 В заключение

Самое важное

Три устройства работают вместе: программу вы пишете в браузере. Маленький компьютер на ровере выполняет её и для этого создаёт собственную сеть Wi-Fi, например robo1. По USB он сто раз в секунду сообщает интерфейсу, что делать. Интерфейс включает моторы и считывает датчики.

Планка гнёзд интерфейса: сверху выходы, под ними входы.
Планка гнёзд интерфейса: сверху выходы, под ними входы.

Выходы: плюс или масса

У каждого разъёма мотора M1 … M4 два гнезда. Каждое гнездо — отдельный выход, всего O1 … O8. Интерфейс переключает каждое гнездо либо на плюс (9 В), либо на массу. Для этого интерфейсу нужно собственное питание 9 В – сначала подключите 9 В, потом кабель USB.

Если O1 на плюсе, а O2 на массе, через мотор течёт ток. Если интерфейс меняет гнёзда местами, мотор вращается в другую сторону.
Если O1 на плюсе, а O2 на массе, через мотор течёт ток. Если интерфейс меняет гнёзда местами, мотор вращается в другую сторону.

Мотор подключается между двумя гнёздами одного разъёма. В программе: motor(1, 5) вращает его в одну сторону, motor(1, -5) – в другую; ступени идут от −7 до 7. Лампе не нужны два направления: она подключается между одним гнездом и гнездом массы ⊥. В программе: ausgang(1, 7), ступени от 0 до 7.

Замкнутая цепь: от плюса через лампу к массе.
Замкнутая цепь: от плюса через лампу к массе.

Либо мотор, либо два выхода

O1 и O2 относятся к M1. Значит, пара — это либо один мотор, либо два отдельных выхода. В нашем управлении действует команда, которую вы дали последней. Ступени получаются быстрым включением и выключением: чем дольше включено, тем быстрее мотор и тем ярче лампа.

Кнопка подключается между двумя гнёздами входа I1 … I8. taster(1) возвращает 1, пока кнопка на I1 нажата, иначе 0.

Ровер едет, пока кнопка спереди не упрётся в стену. До этого taster(1) возвращает 0, потом 1 – тогда программа останавливается.
Ровер едет, пока кнопка спереди не упрётся в стену. До этого taster(1) возвращает 0, потом 1 – тогда программа останавливается.

Остаются входы A1, A2, AX и AY. Что они измеряют, вы выясните сами с помощью батарейки, фоторезистора и мультиметра – это задание 4 на рабочем листе. Одно правило действует уже сейчас: батарейку можно подключать только к A1 или A2, но никогда к AX или AY.

Рабочий лист

Здесь рабочий лист к видео (на немецком): пять заданий для исследования, на ровере и в веб-интерфейсе. Подсказки напечатаны вверх ногами – переверните лист, только если сами не можете продвинуться. Лист можно открыть и как PDF.

📄 Открыть рабочий лист (PDF, на немецком)

Рабочий лист – Страница 1
Страница 1/5
Рабочий лист – Страница 2
Страница 2/5
Рабочий лист – Страница 3
Страница 3/5
Рабочий лист – Страница 4
Страница 4/5
Рабочий лист – Страница 5
Страница 5/5

Попробуй!

Задание

а) К M1 подключён мотор. Вы хотите дополнительно подключить лампу между O1 и ⊥. Получится ли? б) Лампа подключена между O3 и ⊥. Какой командой она горит в полную силу и какой гаснет? К какому разъёму мотора относится O3? в) Кнопка подключена к I2 и нажата. Что возвращает taster(1) и что taster(2)?

Показать решение

а) Нет. O1 — гнездо M1; пара — либо мотор, либо два выхода. Действует последняя данная команда. Для лампы возьмите свободный выход, например O5. б) ausgang(3, 7) и ausgang(3, 0). O3 относится к M2. в) taster(1) возвращает 0, taster(2) возвращает 1.

Учиться дальше с языковой моделью

Ты — мой учитель информатики. В проектном курсе мы строим ровер с маленьким компьютером и интерфейсом. Выходы O1–O8 переключаются на плюс (9 В) или на массу; мотор подключается между двумя гнёздами (motor(nr, stufe), ступень от -7 до 7), лампа между гнездом и массой (ausgang(nr, stufe), ступень от 0 до 7). Кнопки на I1–I8 считываются через taster(nr) (1 = нажата). Задай мне по очереди пять коротких вопросов или маленьких задач по программированию на Python на эту тему. Всегда жди моего ответа, а потом коротко объясни. НЕ говори мне, что измеряют входы A1, A2, AX и AY – это мы исследуем сами.

Как это сделано: идея, структура и задания этого занятия — мои, техника взята из нашего проектного курса. Сделано с помощью ИИ: слайды видео по моим указаниям построила языковая модель (LLM). Голос создан с помощью Qwen3-TTS по образцу моего собственного голоса.

Субтитры, переводы, рабочий лист и эта страница тоже созданы с помощью ИИ. Переводы не проверял носитель языка.

Видео, рабочий лист, тексты и промпт этого занятия распространяются по лицензии CC BY 4.0: их можно использовать, изменять и распространять с указанием источника.