джойстик для ардуино
- Войдите на сайт для отправки комментариев
Втр, 19/09/2017 - 11:56
Нужен джостик для инвалидной коляски. Тот что имеется в продаже джостик для ардуино модуль KY-023 очень маленький и неудобный. Подскажите еть ли более большие джостики для ардуино в продаже? иЛи какой другой джостик можно легко запилить под ардуино
спасибо
Когда искал джойстик, кроме KY-023 ниче не нашел. Он действитльно хреновенький, расчитан исключительно под палец, не под руку. Соответственно размер пульта должен быть небольшим, чтоб рука его держала а палец джойстик шевелил. Тогда более - менее. Но диапазон положений в котором сигнал пропорциональный оч небольшой, легко проскакивается. Мне оно не понравилось, но не знаю как инвалиду, а мне годно. Большие джойстики, чтоб всей рукой хватать небюджетно весьма.
А вот такой не подойдёт? Arcade Game Joystick
Но в нём я так понимаю просто 8 контактов
Вариант неплохой. только как его подключить к ардуино и запрограмировать. ?
Да джойстики, которые идут специально для инвалидных колясок очень дорогие. 7-10тыс. Но они такие дорогие, потому что там уже втсроен драйвер моторов и все управление.
Вариант неплохой. только как его подключить к ардуино и запрограмировать. ?
Так это же обычные четыре кнопки. Вопрос, достаточно ли этого для планируемого Вами управления.
Если это обычные 4 кнопки, то ардуино будет распознавать только цифровой сигнал 0 или 1, в зависимости от того, енажата кнопка или нет. Модуль джойстика для ардуино отдает аналоговый сигнал по каждой их координат от 0 до 255. Соотвествеено я могу таким джостиком регулировать через ШИМ и обороты моторов
Да. Этот - просто 4 кнопки, дискретный, что совсем не интересно. А первый - пропорциональный, выдает напряжение с потенциометров пропорциональное степени смещения ручки.
///Модуль джойстика для ардуино отдает аналоговый сигнал по каждой их координат от 0 до 255. Соотвествеено я могу таким джостиком регулировать через ШИМ и обороты моторов
суть понимаете верно, но только модуль джойстика KY-023 - он совсем не для ардуино, он для всех ))) и выдает просто аналоговый сигнал (напряжение с потенциометров), который мы обрабатываем как можем, например оцифровываем, возможно и в диапазон 0-255, а может и нет. Получить там 255 дискретных положений только опытный ювелир сможет, в реале там и 16 очень много, слишком узкий диапазон положений (ну дето 5мм) в котором аналоговый сигнал не упирается в края. И чувствительность бешеная при 255 дискретных 0,02мм на единицу, попробуй так поперемещай!
Что-нибудь аналоговое в подобном формфакторе наверное существует, но что-то не попадается. А дальше идут обычные "компьютерные" джойстики. Взять на какой денег не жалко и раздраконить его. В большинстве внутри те же самые потенциометры будут (ещё датчики Холла вроде бывают).
вот и мне не попадалось. Если найдете - ссылку сюда киньте.
А как вы думаете, елси увеличить стик этого модуля, ну сделать его более высоким, получится ли более менее точнее ловить значения перемещения джойстика?
Я как понял - Вас не устраивает "плавность" срабатывания такого джойстика. Но мне кажется тут дело не в джойстике. Я думаю что нужно сделать нелинейную зависимость скорости вращения двигателя (скважности ШИМ) от угла отклонения джойстика. Я знаю что именно так решают эту проблему в авиамаоделировании (в частности в радиоуправляемых вертолетах). Там в пульте настраиваются кривые оборотов в зависимости от отклонения стиков джойстика, чтобы в положениях близких к нулевым двигатель не стартовал слишком резко. Кривые обычно напоминают экспоненту. То есть при начальных отклонениях джойстика обороты растут не так быстро, зато после середины начинают резко возрастать.
Если управлять кнопками, то можно сделать зависимость скважности от оборотов двигателя, чтобы разгон был плавный, а при достижении определенной скорости включался "турбо-режим". Так сделано в некоторых детских электромобилях.
вот и мне не попадалось. Если найдете - ссылку сюда киньте.
После "гугления" джойстиков мне контекстная реклама вот целый сайт показала: http://controldevices.ru/
И цены на них заооблачные
https://www.aliexpress.com/popular/potentiometer-joystick.html
Как их подключить к ардуино?
Я хотел управлять серво приводом с помощью джойстика, но к сажелению когда скетч загрузился сервопривод не поворачивался