Мобільна версія Форум Arduino Документація Гарантійні умови 0 0
UA RU
Графік роботи магазину:
Пн-Пт: 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, тут є інструкція як відкалібрувати кермо. Всім дякую за увагу, користуйтесь!

Ваша оцінка статті:

Відмінно
Добре
Задовільно
Погано
Дуже погано

Загальна оцінка:

Оцінка "Просте кермо для PC на базі Arduino"
5 з 5
зроблена на основі 2 оцінок 2 клієнтських відгуків.

Дякуємо Вам за звернення! Ваш відгук з'явиться після модерації адміністратором.
Марк
14.11.2024 00:08:57
Класно зробив
Ярослав
11.08.2024 13:15:55
Дуже добра саморобка, особливо здивувала коробка передач!
оплата картами Visa і MasterCard