Публикации сообщества

Сергей Косаченко • 2 февраля 2024

Схема R:ED автономного робота-футболиста

Схема робота-футболиста собрана на контроллере RED ONE. Внутри этого контроллера Arduino Nano с распаянными драйверами для DC-моторов. Для паузы/старта робота во время матча и подачи звуковых сигналов в определенные моменты игры использовал из набора RED кнопку (Button) и пьезпищалку (Buzzer), еще для ориентации по сторонам света, чтобы робот имел возможность искать ворота соперника, подключил по шине i2c датчик для LEGO NXT HT Compass и для поиска инфракрасного мяча подключил NXT HT IRSeeker V2.

Схема автономного робота футболиста

Важно! Оказалось, что для нормальной работы датчика инфракрасного поиска NXT HT IRSeeker V2 обязательно нужно подключить питание +5 Вольт к белому проводу, иначе ему не достаточно питания 3,3 Вольта. При этом NXT HT Compass отлично работает от 3,3 Вольт.

Кабель для подключения датчика LEGO NXT к Arduino

Для подключения датчиков с 6-ти контактными разъемами для LEGO NXT пришлось сделать самодельные кабели. Шестижильный кабель отлично подошел от шлейфа IDE, которым в старом персональном компьютере когда-то подключались жесткие диски и CD-ROMы. С одной стороны кабеля разъем RJ12/RJ25 (6P6C) с отрезанной защелкой, т.к. у LEGO защелка смещена в сторону, поэтому проще ее совсем удалить. С другой стороны кабеля припаял 6-контактную PLS с шагом 2,45 мм, чтобы подходила к макетной беспаячной плате.

Подключение HiTechnic IRSeeker и HiTechnic Compass к Arduino
   Подключение к разъему NXT -> Arduino NANO описано оригинальными цветами стандартного кабеля LEGO:
   white -> battery Vin (ВАЖНО! иначе питания не достаточно для нормальной работы)
   black -> (GND)
   red -> battery – (GND)
   green -> Arduino +3.3V
   yellow -> Arduino SCL (A5)
   blue -> Arduino SDA (A4)

Распиновку контроллера RED ONE нашел в описании на сайте https://r-ed.world/ . Из описания узнал к каким выводам контроллера RED ONE подключены ардуиновские выводы для шины i2c:  SCL A5 и SDA A4.

  Подключение к контроллеру RED ONE видно на схеме выше:

   white -> + (+5 Вольт)
   black -> - (GND)
   red ->
   green -> +3.3V
   yellow -> 13 (SCL A5)
   blue -> 10 (SDA A4)

Фото робота опубликовано в посте https://novator.team/post/1686