Игровое устройство.

Alexey_Nikiforov
Offline
Зарегистрирован: 06.04.2017

Всем привет.

Я совсем новенький, сильно не пинайне. Паять умею только провода с програмированием немного знаком.

Хочу сделать игровой руль, педали и кпп. (возможно приборы но это второстепенно).

Многие рули сделаны с использованием обычных потенциометров( которые как известно не долговечны).

Но существуют магнитные патециометры их называют маг-резисторами думаю все понимают о чем я.

Вопросы:

1) Поддерживает ли Arduino данные маг-резисторы? Если да, то сколько их возможно подключить к одной плате. смогут ли они определять угол поворота больше чем 360 градусов.

2) Сколько кнопок можно подключить к Arduino, есть ли поддержка тумблеров?

Если все это возможно.

Посоветуйте какой именно заказывать Arduino.

Всем заранее спасибо.

 

 

 

 

evgta
Offline
Зарегистрирован: 02.09.2016

вот хороший руль, правда на 300 градусов вертится, с обратной связью, датчики в комплекте и привода тоже

 

https://www.avito.ru/rossiya/tovary_dlya_kompyutera/dzhoystiki_i_ruli?q=momo&sgtd=2

Morroc
Offline
Зарегистрирован: 24.10.2016

Alexey_Nikiforov пишет:

2) Сколько кнопок можно подключить к Arduino, есть ли поддержка тумблеров?

Поддержка тумблеров конечно есть :)

Я вижу единственную причину на кой черт это может понадобится - сделать все это с настоящим рулем и педалями, да и то гораздо проще купить готовые и выдрать электронику. Вас чем то не устраивают готовые решения ? ( только не пишите, что ценой :) )

Alexey_Nikiforov
Offline
Зарегистрирован: 06.04.2017

Я вроде пришел на фарум творческих людей но тут советуют пойти и купить в магазине, думаю вы пришли на этот форум не для того что бы вам посоветовали какие продукты вам купить в магазине.

Меня не устраивает механика готовых решений.Я делаю механику. Мне нужен контоллер. Раньше все использовали Mjoy я хочу внедрить Arduino, по этому и спрашиваю что к чему.

 

Morroc
Offline
Зарегистрирован: 24.10.2016

Alexey_Nikiforov пишет:

Я вроде пришел на фарум творческих людей но тут советуют пойти и купить в магазине, думаю вы пришли на этот форум не для того что бы вам посоветовали какие продукты вам купить в магазине.

Ваш первый пост в духе "я хочу пельменей, но не знаю точно из чего их лепить, сколько штук поддерживает моя плита и какую лучше выбрать кастрюлю" - вот вас и отправили за ними :)

Alexey_Nikiforov пишет:

Меня не устраивает механика готовых решений.Я делаю механику. Мне нужен контоллер. Раньше все использовали Mjoy я хочу внедрить Arduino, по этому и спрашиваю что к чему.

Вероятно проще всего будет это сделать на базе такой платы т.к. обмен данными с PC и поддержка ОС тут наиболее геморная часть.

http://www.instructables.com/id/Add-USB-Game-Controller-to-Arduino-Leona...

http://www.instructables.com/id/Arduino-LeonardoMicro-as-Game-Controller...

Магнитные датчики лучше собрать в табличку по удобству/цене/доступности и для парочки подходящих видов поискать готовые библиотеки с примерами - скорее всего найдутся. Подключить то можно почти любой, но возни может быть много. Кнопок тоже можно подключить к ардуине вагон при желании, а вот сколько можно передать компу, прикинувшись джойстиком... черт его знает.

evgta
Offline
Зарегистрирован: 02.09.2016

из безконтактных знаю только датчик положения заслонки на жигулях(и то не всегда) да энкодеры.

в том руле что показывал на ось руля стоит энкодер оптический.

и если строится механика, то лучше электронику выдрать и приделать от другого руля

Morroc
Offline
Зарегистрирован: 24.10.2016

>Но существуют магнитные патециометры их называют маг-резисторами думаю все понимают о чем я.

Ой, кстати... Я имел в виду вот такие датчики https://www.prosoft.ru/products/brands/ams/362657/ (есть и других производителей). У них цифровой интерфейс. Но можно и магнитный потенциометр поискать попробовать.

evgta
Offline
Зарегистрирован: 02.09.2016

я про законченное изделие имел ввиду, тогда можно и просто датчик холла с магнитом использовать

а вот промышленное исполнение

https://ru.aliexpress.com/wholesale?ltype=wholesale&d=y&origin=y&isViewCP=y&catId=0&initiative_id=SB_20170406041344&SearchText=angular+displacement+sensor&blanktest=0&tc=af

 

Alexey_Nikiforov
Offline
Зарегистрирован: 06.04.2017

Morroc пишет:

>Но существуют магнитные патециометры их называют маг-резисторами думаю все понимают о чем я.

Ой, кстати... Я имел в виду вот такие датчики https://www.prosoft.ru/products/brands/ams/362657/ (есть и других производителей). У них цифровой интерфейс. Но можно и магнитный потенциометр поискать попробовать.

Это то что я и ищю.

На али есть готовое решение? Что бы это уже было припаяно на плату.

Вы сказали что у Arduino плохая поддержка ОС?

У плат есть различия кроме входных/выходных разъемов leonardo, mega и т.д.

Гриша
Offline
Зарегистрирован: 27.04.2014

Alexey_Nikiforov пишет:

Вы сказали что у Arduino плохая поддержка ОС?

У плат есть различия кроме входных/выходных разъемов leonardo, mega и т.д.

ищите готовое решение, с такими вопросами вы устройство закончите лет через 5 не раньше, а делать Вам его никто не будет... не или тут заказать. Для ардуино нужно писать драйвер на ОС или искать готовый драйвер. Вот и предлагают выдрать электронику из готового устройства. Согласовать его с вашим железом (тут можно ардуинку использовать) и механикой - пару лет и все готово. К слову, выдрать електронику можно из джойстика если его дрова и кнопки удовлетворять вашу игрушку на компе. Это самое просто е решение. 

Alexey_Nikiforov
Offline
Зарегистрирован: 06.04.2017

Гриша пишет:

Alexey_Nikiforov пишет:

Вы сказали что у Arduino плохая поддержка ОС?

У плат есть различия кроме входных/выходных разъемов leonardo, mega и т.д.

ищите готовое решение, с такими вопросами вы устройство закончите лет через 5 не раньше, а делать Вам его никто не будет... не или тут заказать. Для ардуино нужно писать драйвер на ОС или искать готовый драйвер. Вот и предлагают выдрать электронику из готового устройства. Согласовать его с вашим железом (тут можно ардуинку использовать) и механикой - пару лет и все готово. К слову, выдрать електронику можно из джойстика если его дрова и кнопки удовлетворять вашу игрушку на компе. Это самое просто е решение.

Что вы предлагаете, это мне уже не интерестно ( был такой опыт ).

С механикой у меня нет не каких проблем. Все уже отработано.

Почему хочется Arduino? что бы получить практику и в дальнейшем реализовать панель приборов. Спидометр, тахометр, и т.д. 

Я не понимаю почему вы меня отговариваете? Я хочу научиться чему то новому. И не хочу собрать его за 1 день.

Вот пример человек собрал подобное на обычных резисторах: https://youtu.be/uvh0iXO3Fms хочу что бы у меня работало на точных датчиках не имеющих трение( износ), маг-резистор ( или оптика).

Вот человек собрал панель на arduino mega: https://youtu.be/TEcLedn8f2o руль у него стандартный правда.

А я хочу что то на подобе как на видео выше но только что бы это было моноблоком, красиво сделано из пластика или обтяното эко-кожей.

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

Ребята планов много, не хочу сделать все это за 1 день или месяц.

Как минимум на это уйдет год.

 

 

Гриша
Offline
Зарегистрирован: 27.04.2014

Alexey_Nikiforov пишет:

Вот пример человек собрал подобное на обычных резисторах: https://youtu.be/uvh0iXO3Fms хочу что бы у меня работало на точных датчиках не имеющих трение( износ), маг-резистор ( или оптика).

ну хорошо, видео вы нашли, а обсуждение читали?????

yuri mitsukashi   2 года назад
// ----   can you make a tutorial of this one? 

Riebulka   2 года назад
// ----  +yuri mitsukashi        https://youtu.be/Ae3UJjm6HfU         here is the tutorial :)

 

Гриша
Offline
Зарегистрирован: 27.04.2014

Alexey_Nikiforov пишет:

Вопросы:

1) Поддерживает ли Arduino данные маг-резисторы? Если да, то сколько их возможно подключить к одной плате. смогут ли они определять угол поворота больше чем 360 градусов.

2) Сколько кнопок можно подключить к Arduino, есть ли поддержка тумблеров?

Если все это возможно.

3) Посоветуйте какой именно заказывать Arduino.

Всем заранее спасибо.

1 - ардуино поддерживает всЁ - вопросы по скорости оброботки и соглосованию обсуждаются отдельно.

2 - это прочитать весь топик, скачать  вариант 2 пост 16 .... для общего развития .... небольшое обсуждение (ознакомиться)  ...  читать в самую последнюю очередь - когда дело до кода дойдет  ...

3- берите уно (оригинал) и мегу или любую из них (обязательно с Atmega16U2 не с ch340)... я бы обе взял (горят при отладке даже у профи)

Гриша
Offline
Зарегистрирован: 27.04.2014

Alexey_Nikiforov пишет:

Я не понимаю почему вы меня отговариваете? Я хочу научиться чему то новому.

купите, попробуйте...

начните с этого:  первое, второетретье - потом возращайтесь в эту тему, до свидания и удачи!!!