Как я в колхозе побывал. Tetrix Max + VEX EDR
Не так давно, около недели назад, мои ученики начали собирать конструктор Tetrix Max. Добротный набор, очень качественные железяки. Есть в принципе всё, что нужно для работы. Но всё осложняется тем, что в комплект вообще не входит микроконтроллер.
Зайдя на сайт https://www.tetrixrobotics.com/, была обнаружена официальная поддержка со следующими микроконтроллерами:
TETRIX PRIZM
TETRIX PULSE
Lego EV3
myRIO
Arduino
Всё осложнялось тем, что Tetrix Prizm и Tetrix Pulse у нас нет, а для EV3, myRIO и Arduino нет драйвера моторов. Но к счастью у нас в югорском Кванториуме очень много наборов VEX EDR. В них кстати говоря входит «Motor Controller 29». В минуты раздумий о том, с чем же скрестить Tetrix Max, пробегала всегда мысль о том, что в этом нам поможет именно данный контроллер для моторов VEX EDR. Но это не точно!
И вот, когда заняться было нечем 😃, я решил сделать Франкенштейна, ой, т.е. поработать в колхозе. 😃 Итак, не побоявшись запачкать руки о навоз, побежал стучать «молотом кузнечным» в поисках правильного решения.
Взял собранную ребятами модель Tetrix Max - Pitsco Ranger Robot, достал новенький микроконтроллер VEX Cortex, джойстик, кабель USB A-A типа, два ключа для беспроводной связи, соединительные провода и 2 Motor Controller 29. Ну вроде бы всё. Можно приступать к экспериментам.
Вот так выглядит сам робот с моторами.
Рис. 1 Pitsco Ranger Robot
Рис. 2 TETRIX MAX DC Motor
Ну а дальше начались эксперименты. Первым делом нужно было как-то подключить моторы к микроконтроллеру. Т.к. нельзя было так просто взять и подключить их, пришлось искать инструменты для объединения моторов с микроконтроллером. И конечно же, как и всегда, на выручку пришёл волшебный инструмент, под названием скрепка. Вот ей богу, ни раз выручала, просто незаменимая вещь в конструировании.
Рис. 3 Самый важный инструмент конструктора
Взяв скрепки начал выдумывать способ крепления к гнёздам моторов Tetrix. Вот что получилось в итоге.
Рис. 4 Нанотехнологии
Ну а дальше осталось взять контроллер моторов, переходничёк для подключения к микроконтроллеру и вуаля, система нипель готова. Выглядит годно, но пока не понятно, будет ли работать вообще. Скоро это и проверим.
Рис. 5 Motor Controller 29
Рис. 6 Соединительные провода
Рис. 7 Подключенный контроллер моторов 29
Накидал простенький код движения вперёд, и что видим, работает. И это хорошо, точнее отлично. Сразу отпала нужда в отдельном микроконтроллере, ну по крайней мере пока.
Вот как всё выглядит по итогу работы:
Немного видео для демонстрации:
https://youtu.be/EUlc75g5OII
https://youtu.be/G0ZSR9qnVCY
На этом всё. Дерзайте и пробуйте, если что-то идёт не по плану системы. Всё в ваших руках.
P.S.: Не забывайте изолировать проводку, а то мало ли что...😃









