Sim Racing - Handbrake v2 / Прочная и простая сборка / Ar...

Источник:

Если вы канадец, у вас в гараже может быть старая хоккейная клюшка и скейтборд, ха-ха.

На самом деле это моя версия 2, и именно ее я сейчас использую. Я распечатаю и выложу V3, когда придет время. Принт прочный и простой в сборке, не занимает много места, ширина около 60 мм, относительно тонкий. Я предоставляю файл STL, так что не стесняйтесь экспериментировать с ним.

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

***** Аппаратное обеспечение *****

Старая хоккейная клюшка.

4 подшипника для скейтборда диаметром 22 мм. АМАЗОНКА

2x M8x1,25x60 мм длиной

1x M8x1,25x80 мм длиной

2 гайки M8

Для этого отпечатка я использую старую пружинную педаль. Вы также можете взять другой тип (убедитесь, что его внутренний диаметр не менее 15 мм. AMAZON

1x 75 мм прямой скользящий потенциометр A103 10 кОм экспоненциальный двойной потенциометр для регулировки яркости AMAZON

Я использую Raspberry Pie Pico 2W, потому что он у меня был. Но вы можете использовать Arduino Pro (с Arduino намного проще. AMAZON

Набор для пайки

Провода

Дрель

Сверло 5/16 или чуть больше.

Ручная пила, чтобы отрезать хоккейную клюшку нужной длины.

***** Программное обеспечение *****

Ардуино IDE

Чтобы проверить свой ручной тормоз и просмотреть телеметрию, используйте Joy.cpl в строке поиска внизу.

***** Распечатать инструкцию и сборку *****

Настенные петли — 7

Верхние слои оболочки — 5

Нижние слои оболочки — 5

Плотность разреженного заполнения — 45

Разреженный узор заполнения — Gyroid

Воспользуйтесь поддержкой

Вам нужно будет распечатать 2 втулки, которые идут внизу.

***** Код Ардуино *****

Поскольку у меня есть малиновый пирог и экспоненциальные потенциометры, кодировать было немного сложно. Если вы сможете купить неэкспоненциальный потенциометр, это значительно облегчит ваш день. Поскольку у меня был экспоненциальный потенциометр, мне пришлось все переназначать, пока я не сделал все правильно. Проблема, с которой вы можете столкнуться, заключается в том, что когда ручной тормоз находится в состоянии покоя, он будет задействован на 30% или он включится только на полпути.

Если у вас Elegoo Nano, он не будет работать, он не поддерживает «Джойстик».

#include «Adafruit_TinyUSB.h»

uint8_t const desc_hid_report[] = {TUD_HID_REPORT_DESC_GAMEPAD() };
Adafruit_USBD_HID usb_hid(desc_hid_report, sizeof(desc_hid_report), HID_ITF_PROTOCOL_NONE, 2, false);
hid_gamepad_report_t gp;

недействительная настройка() {
Serial.begin(115200);
аналогReadResolution(12); //
usb_hid.begin();
pinMode(26, ВХОД);
}

недействительный цикл() {
int rawValue = AnalogRead(26);

// — КОРОТКОХОДНАЯ КАЛИБРОВКА ---
// 200: Ваша отправная точка (0%/левая граница)
// 1800: Ваша новая точка «Полного натяжения» для хода 2,5 см.
// от -127 до 127: диапазон, ожидаемый Windows

long tempValue = map(rawValue, 200, 1800, -127, 127);
int8_t FinalValue = (int8_t)constrain(tempValue, -127, 127); //

gp.x = FinalValue;

если (usb_hid.ready()) {
usb_hid.sendReport(0, &gp, sizeof(gp));
}

// Обратите внимание: если Mapped остается ниже 127 при полном вытягивании,
// вы должны ПОНИЖИТЬ значение 1800 в приведенном выше коде.
Serial.print(«Сырье:»); Serial.print(rawValue);
Serial.print(" | Сопоставлено:"); Serial.println(finalValue);

задержка(10);
}

18:19
2
Нет комментариев. Ваш будет первым!

Ссылка появится после регистрации

Похожие модели

Корпус для адаптера питания
📁 Корпус для преобразователя питания сПодробнее
Корпус для DC регулируемого источника
📁 Корпус для DC регулируемого источникаПодробнее
Крепление "народного" налобного фонаря
📁 Крепление «народного» налобного фонаряПодробнее
Ручка настройки Yaesu FT-817
📁 Ручка VFO для FT-817/818. ИспользуйтеПодробнее
Модель кнопки для Imax B6
Вам понадобится капля клея, чтобыПодробнее
Антенный изолятор "орешек"
Это стандартный изолятор дляПодробнее
Адаптер питания Yaesu FT-817
📁 Вертикальный адаптер под коннекторыПодробнее
Корпус для ESP32 WROOM
📁 Корпус для ESP32 WROOM 📐 STL 🪵 PETGПодробнее
Корпус для ESP32
📁 3D модель корпуса для платы NodeMCU наПодробнее
Станок для намотки катушек с филаментом
📁 Станок для намотки катушек сПодробнее
Кабельный ввод
📁 3D модель для печати кабельнойПодробнее
Кабельный ввод #2
📁 Компактный контейнер с завинчивающейсяПодробнее
Кабельный гермоввод #3
📁 3D модель для печати кабельногоПодробнее
Кабельные вводы различных размеров
📁 Кабельные вводы различных размеровПодробнее
Распределительная коробка
📁 3D модель для печати распределительнойПодробнее
Водозащищенный кабельный ввод
📁 3D модель кабельного ввода сПодробнее
Кабельный ввод #4
📁 3D модель для печати качественногоПодробнее
Распределительная коробка с креплением на стену
📁 Распределительная коробка с креплениемПодробнее
Адаптеры для SIM карт - 3D модель для печати
📁 Адаптеры для SIM карт — 3D модель дляПодробнее
Корпус для метеодатчика на ESP8266
📁 Корпус для метеодатчика на ESP8266Подробнее
Улучшенный дрон «Nano Long Range» на 1х18650
📁 Улучшенный дрон «Nano Long Range» наПодробнее
Электронные "песочные часы"
📁 Электронные «песочные часы» 📐 STLПодробнее
Контейнер для батарей ft-817
📁 Контейнер для аккумулятора FT-817 сПодробнее
Защитный каркас Yaesu FT 817
📁 Защитные рельсы для Yaesu FT 817 и 818Подробнее
YAESU FT-817 Рельсы
📁 Рельсы с подвесом для тангенты иПодробнее
Портативный настольный источник питания
📁 Портативный настольный источникПодробнее
Кейс для хранения батарей ( 21700, 18650, AA, AAA)
📁 Кейс для хранения батарей ( 21700Подробнее
Каркас для батарей 18650
📁 Корпус для Heltec V4 с GPS, проектПодробнее
Корпус для датчика на esp8266
📁 Корпус для датчика на esp8266 📐 STLПодробнее
Корпус для метеодатчика с анемометром
📁 Корпус для метеодатчика с анемометромПодробнее
Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.