UA RU
Мобильная версия Гарантийные условия Співпраця
Обратная связь Карта сайта
0 0
График работы магазина:
Пн-Пт: 8.00 - 19.00
Сб: 10.00 - 17.00
Вс: выходной
Каталог
Напиши статью и получи скидку!

Просте кермо для PC на базі Arduino

2024-06-05

Все статьи →

Дізнався про Euro Truck Simulator 2 і захотілося випробувати його у справі. Покатавшись на клавіатурі та геймпаді, зрозумів, що це не те, і те, що мені потрібно це ігрове кермо. Зайшов до інтернету, закрив інтернет. Високоякісні керма коштують чимало, а треба було щось недороге. Вирішили зробити кермо самостійно.

Це буде цікавіше ніж купити готовий і можна буде зробити все, як тобі зручно. За основу було вирішено використати Arduino Leonardo. Коштує вона не дорого, і комп'ютер може бачити її як геймпад. Відстежувати положення керма буде енкодер, а не давати керму крутитися більше певного кута - 775 мотор. Мотор можна було не ставити, просто я хотів щоб у мене кермо було налаштоване під будь-який кут повороту. Версія з двигуном вийде дорожче, тому його можна тут прибрати. Вирізав кермо з дерева на верстаті, поставив 6 кнопок + 2 поворотника на нього, 1 контакт кожної кнопки заземлив, а до другого провів цифровий PIN від Arduino. Енкодер взяв LPD3806 на 600 імпульсів на оберт. Підключив енкодер за схемою нижче:

З фанери товщиною 8мм випилив дошку розміром 20х30 см, і туди трохи дивно, зате надійно закріпив енкодер.

Поруч поставив 775 мотор на кронштейн і встановив драйвер BTS7960 для нього. Вийшло щось таке:

З розподільної коробки для дротів, штуцера, кріплення для труби та пари болтів зробив коробку передач автомат. На неї ще поставив кнопку для ручника. Підключив до контактів клеми, і вивів дроти, вийшло таке:

Далі ми збираємо все це в одне ціле, ось загальна схема:


Підключив усі дроти на потрібне місце, закріпив усе, ось фотка зсередини:

Щоб все було красиво, я вирішив обшити кермо фанерою завтовшки 4мм. Ура! Ми зробили ігрове кермо:

Але поки що це просто статуетка з бубликом, щоб це все запрацювало пропоную прошити нашу Arduino кодом з мого GitHub, тут є інструкція як відкалібрувати кермо. Всім дякую за увагу, користуйтесь!

Ваша оценка статьи:

Отлично
Хорошо
Удовлетворительно
Плохо
Очень плохо

Благодарим Вас за обращение! Ваш отзыв появится после модерации администратором.
Пока нет отзывов на эту статью.
оплата картами Visa и MasterCard