Оглавление:
- Шаг 1. Что вам понадобится
- Шаг 2: соединяем все вместе
- Шаг 3: Делаем его компактным
- Шаг 4: Установка главного компьютера на велосипед
- Шаг 5: Установка батареи
- Шаг 6: Установка сервопривода и его подключение к тормозному рычагу
- Шаг 7: Код
- Шаг 8: понимание кода и его использование
- Шаг 9: проверьте, работает ли он
- Шаг 10: конечный продукт
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
В этом проекте мы создадим устройство Arduino, которое поможет вам изучить вилли. Он нажмет на задний тормоз, который уравновесит вас. Он также будет иметь 2 кнопки для увеличения или уменьшения угла, в котором он будет нажимать на тормоз, поэтому его будет намного легче регулировать на ходу. Лично я стал лучше ездить на колесах после того, как начал использовать это устройство. Итак, приступим к созданию этого устройства.
Шаг 1. Что вам понадобится
- Arduino (я использую Nano из-за его размера)
- датчик акселерометра mpu6050 (можно найти везде)
- Конденсатор 100 мкФ (для сглаживания напряжения на серводвигателе)
- серводвигатель (попробуйте использовать один с металлическими шестернями и силой не менее 2 кг)
- 2 резистора по 10 кОм
- 2x кнопки
- хомут для шланга (для крепления серводвигателя к рулю)
- 3 мини-макета или 1 большая
- провода
- металлический трос для крепления тормоза к рычагу серводвигателя
- USB-кабель для ардуино
- Внешний аккумулятор для питания вашего устройства
Шаг 2: соединяем все вместе
Это очень легко подключить. Добавление конденсатора 100 мкФ необязательно, но оно будет намного более плавным, и сервопривод будет иметь больший крутящий момент. Так что, если хотите, подключите конденсатор 100 мкФ между + и - сервопривода. Попробуйте использовать макетные разъемы, так будет намного компактнее.
Шаг 3: Делаем его компактным
Поместите все в макет и постарайтесь сделать как можно меньше.
Шаг 4: Установка главного компьютера на велосипед
Установите его на основную трубу рамы велосипеда и закрепите ремнем на липучке. Убедитесь, что вы оставили USB-порт свободным и ничего не сгибали.
Шаг 5: Установка батареи
Прикрепите аккумулятор к держателю для бутылок прозрачной лентой. Попробуйте, достаточно ли длины провода usb для подключения аккумулятора и основного компьютера.
Шаг 6: Установка сервопривода и его подключение к тормозному рычагу
А вот и основная часть. Сервоприводу будет намного легче задействовать гидравлические тормоза, чем проволочные тормоза, поэтому убедитесь, что если у вас нет гидравлических тормозов, используйте более мощный двигатель. Закрепите серводвигатель на руле зажимом для шланга. Если вы боитесь повредить пластик сервопривода, используйте пену для его защиты. Также проверьте, достаточно ли у вас места, чтобы положить руку. Затем возьмите провод и поместите его как можно ближе к центру вращения серводвигателя и как можно дальше от центра вращения на тормозах. Таким образом будет легче всего вытащить тормоз сервопривода.
Шаг 7: Код
Шаг 8: понимание кода и его использование
Этот код в основном получает значения от mpu6050 и в соответствии с этим значением (я использую направление x, но есть также y, поэтому, если вы хотите, попробуйте его), он запускает серводвигатель, чтобы нажать на тормоз. Я также добавил 2 кнопки, каждый раз, когда вы нажимаете на нее, угол будет увеличиваться или уменьшаться на 1 градус. По этой причине вы должны удерживать кнопку, чтобы вам не приходилось нажимать ее 90 раз, если вы хотите 90 градусов. А после 90 градусов он вернется к 0 градусам.
Шаг 9: проверьте, работает ли он
Шаг 10: конечный продукт
Если вы сделали это и он работает, вероятно, пора его протестировать. Но не забывай свой шлем и удачи.