Управление автомобилем с джойстика через Arduino Mega

d8a4f9db074c451a8ee2e7572f831829.jpg

Наверное, у каждого автовладельца иногда возникает желание управлять своей машиной на расстоянии. Например, передвинуть на другое место парковки, выглянув с балкона, или завести её в гараж, не вставая с дивана.

Студенты университета штата Огайо показали бюджетный вариант, как сделать «бортовой компьютер» на плате Arduino Mega. Управление машиной происходит с джойстика.
Четверо студентов Картер, Дейв, Райан и Шон собрали систему Д/У частично из подручных средств, во время 24-часового хакатона в университете. Её назвали MagiKarpet, потому что управляющий блок лежит на месте коврика.

Например, пластиковые соединения для крепления элементов слепили за час, вскипятив и размягчив пластиковые шарики.

521766aa08614804aaa5f1b4d2fc605a.jpg

7c1e4aa42d9648339f79420b991822d1.jpg

5940083e2458425989b0f286129d0753.jpg

Для проекта взяли автомобиль Chevy Cobalt. Задача состояла в том, чтобы управлять педалями газа, тормоза и рулевым колесом прямо с геймпада. Один линейный привод управляет железной «ногой», которая давит на педаль газа.

073ed288f3ca4ea0bb758452d24ab437.jpg

Другой привод тянет тросы, прикреплённые к рулевому колесу, так что оно поворачивается на 90º в каждую сторону.

2acfd8060c5f426cbcc9553a4a3367fe.jpg

2f5baae685e14ede99e325bd17314281.jpg

29827ebc0d504e728922773936d20977.jpg

Для большего удовольствия студенты смонтировали камеру на багажнике, которая транслирует на монитор картинку движения автомобиля «от третьего лица», как в компьютерной игре.

7fb0c4c9ac4740e89d023415fed0e07a.jpg

В ходе работы возникли некоторые сложности. Сначала парни хотели использовать геймпад от игровой приставки Xbox, но тот глючил, так что пришлось заменить его на самодельный джойстик.

Судьи, которые принимали работы участников хакатона, категорически отказались разрешить демонстрацию во дворе университета (по причинам безопасности), так что управление с джойстика показывали в стационарном варианте, подняв машину на домкрате.

В итоге всё отлично получилось, но ребята заняли в хакатоне только второе место.

© Geektimes