H-Pattern и последовательный сдвигатель.
Ссылка на видео:https://youtu.be/RtLBD2DWTTg
Мне надоело пользоваться рычагами с кнопками на моём руле Logitech, поэтому я решил сделать свой собственный переключатель в стиле H-Pattern и последовательный переключатель! Все детали можно напечатать на 3D-принтере!
Я включил все файлы в форматах STEP и STL. Если вы решите изготовить внутренние детали из алюминия, как я это сделал в видео, используйте файл "Bearing Mount Alloy.STEP" вместо "Printed Bearing Block.STL".
Вам также потребуется приобрести следующие детали:
Подшипники 2х625 -https://www.aliexpress.com/item/1005004857666772.html
2x подшипники R4 -https://www.aliexpress.com/item/32929910901.html
Подшипники 4х623 -https://www.aliexpress.com/item/1005004857666772.html
1x 10k 16mm Линейный потенциометр -https://www.aliexpress.com/item/1005006600576995.html
2x микрорычажных выключателя (ручка 11,5 мм) -https://www.aliexpress.com/item/1005005596552328.html
Стальной шар диаметром 5 мм -https://www.aliexpress.com/item/1005005656499702.html
Пружина с внешним диаметром 4 мм -https://www.aliexpress.com/item/1005005402716572.html
Пружина 13x30x1.4 -https://www.aliexpress.com/item/1005006145869116.html
Растяжной пружина 10x30x1 -https://www.aliexpress.com/item/1005006138122733.html
1x Arduino Pro Micro -https://www.aliexpress.com/item/1005006654641959.html
Шестигранный вал из закаленной стали размером 1x10x140 мм -https://www.aliexpress.com/item/1005007573838689.html
Если вы собираетесь печатать, вам также понадобятся: 16 штук резьбовых вставок M3x5x5, 2 штуки резьбовых вставок M3x4x5.
Вам также понадобятся различные винты M3, гайки и шайбы, а также пара шайб M5 для размещения подшипников, как показано в видео.
Электроника и программное обеспечение.
Подключите выход потенциометра к A3, а выключатели - к D2 и D3.
Когда вы впервые загрузите код на свой Arduino, измените переменную отладки на true и проверьте последовательный порт на показания от вашего потенциометра. Скопируйте значения из каждого шлюза в соответствующие переменные, а затем снова загрузите код и проверьте, выбираются ли правильные передаточные числа. После этого снова измените debug на false и снова загрузи
Source du modèle
