Подготовка машинки к работе

В этом уроке:

  • Подготавливаем машинку для работы со знаками и светофорами
  • Проверяем I2C адресацию модулей

Подготовка машинки для работы со знаками

В качестве автомобиля для нашей трассы мы будем использовать машинку платформы Roborace. Хорошо, что её практически не нужно модернизировать. Единственное, что нужно сделать, — поменять ИК-приёмник. Теперь мы будем работать с ИК-приёмником/передатчиком

В этой главе мы уже не будем подробно останавливаться на устройстве машинке, с которой работали в предыдущей главе. Вы можете вернуться к уроку о сборке машинки, если это необходимо. 

ИК-приёмник/передатчик работает по шине I2C, а также способен не только принимать ИК-сигнал, но и отправлять его. Это пригодится нам позже: если на одной трассе присутствует несколько машинок, они будут общаться между собой посредством приёма/передачи ИК-сигнала. Об этом мы поговорим в следующих уроках.  

Итак, замените ИК-приёмник на ИК-приёмопередатчик — установите его справа, а матрицу
8х8 — слева. Собранная машинка будет выглядеть следующим образом:

Видеопояснение:

Адресация I2C модулей машинки

Мы не будем менять адрес ИК-приёмник/передатчика (изначально его адрес — 0х09), поскольку не планируем установку других модулей. Тем не менее, в случае необходимости, Вы можете это сделать, следуя инструкции

У матрицы мы уже меняли адрес (на 0х0D), поэтому делать с ней дополнительно ничего не нужно. Если Вам всё-таки необходимо изменить её адрес, воспользуйтесь инструкцией. Точно так же при необходимости Вы можете изменить адреса моторов и бампера.

Адреса модулей:

МодульАдрес
Правый мотор0х0А
Левый мотор0х0В
Бампер0х0С
Матрица 8х80х0D
ИК-приёмник/передатчик0х09

Больше устройств I2C на машинке не предвидится. 

Поздравляю с изучением данного урока!
Следующий урок:
№5. Подготовка знаков к работе.
приступить к изучению

Обсуждение

Гарантии и возврат. Используя сайт, Вы соглашаетесь с условиями.