Программа памяти сидений для автомобиля
Программа памяти сидений для автомобиля
Приветствую всех форумчан!
Помогите пожалуйста, возможно, это не реализуемая задача на Ардуино, но все же.
Давно имею желание реализовать на свой автомобиль память сидений, сиденье в моем авто имеет электроприводы но вот память отсутствует.
Возможно кто-то возьмется за программу самостоятельно я готов оплатить ваши труды, так как сам понимаю на моем уровне не потяну.
Я только недавно начал изучать программу и пока даже не представляю, как это реализовать.
Помогите пожалуйста, возможно, это не реализуемая задача на Ардуино, но все же.
Давно имею желание реализовать на свой автомобиль память сидений, сиденье в моем авто имеет электроприводы но вот память отсутствует.
Возможно кто-то возьмется за программу самостоятельно я готов оплатить ваши труды, так как сам понимаю на моем уровне не потяну.
Я только недавно начал изучать программу и пока даже не представляю, как это реализовать.
-
autoelectronica
- Сержант
- Сообщения: 129
- Зарегистрирован: 18 окт 2016, 21:46
- Откуда: Москва
- Благодарил (а): 3 раза
- Поблагодарили: 3 раза
Re: Программа памяти сидений для автомобиля
Поверьте, дешевле купить сидение с памятью и его поставить.
Re: Программа памяти сидений для автомобиля
Да нет на моем авто комплектаций с памятью, а сами сиденья специфические, заводские ковшеобразные, все песочного цвета, все в салоне под одну стилистику сделано. Лепить с другого авто не буду точно, они там будут как неродные, я не хочу колхозить салон, машине 2 года
. От бмв есть комплекты, но они все от старых моделей и кожа черная.
-
WildCat
- Лейтенант
- Сообщения: 610
- Зарегистрирован: 04 июн 2022, 04:14
- Имя: Михаил
- Благодарил (а): 26 раз
- Поблагодарили: 44 раза
Re: Программа памяти сидений для автомобиля
Нужно как-то организовать обратную связь от положения приводов. Это чисто механическая работа. Одной программой не обойдешься.
Например, многооборотный резистор и тросик. По сопротивлению определять положение привода.
Если это сделать, то реализовать программное управление уже не составит особого труда.
Например, многооборотный резистор и тросик. По сопротивлению определять положение привода.
Если это сделать, то реализовать программное управление уже не составит особого труда.
Re: Программа памяти сидений для автомобиля
Ребята я решил обратится к ИИ в чат GPT
эта зараза написала мне целую диссертацию с кодом и схемами под ардуино Нано по всем моим запросам, даже предложила напечатать на 3d принтере направляющие и шестеренки под потенциометр (энкодер) или подключится к родным, которых у мен нет
. Интересно на сколько он правильно написал скетч.
Re: Программа памяти сидений для автомобиля
Потенциометр использовать для положения можно я это уже решу с 3d печатью эти шестеренки. Больше вопрос к рабочему кодуWildCat писал(а): 21 янв 2026, 00:56 Нужно как-то организовать обратную связь от положения приводов. Это чисто механическая работа. Одной программой не обойдешься.
Например, многооборотный резистор и тросик. По сопротивлению определять положение привода.
Если это сделать, то реализовать программное управление уже не составит особого труда.
-
WildCat
- Лейтенант
- Сообщения: 610
- Зарегистрирован: 04 июн 2022, 04:14
- Имя: Михаил
- Благодарил (а): 26 раз
- Поблагодарили: 44 раза
Re: Программа памяти сидений для автомобиля
Код простой.
Считали напряжение на входе АЦП одного привода, второго, третьего и т.д. По нажатии кнопки записали в память.
Далее кнопки управления приводами. Вперед-назад.
Если нужно вернуть в записанное положение, нажали в кнопку вызова настройки из памяти.
Компаратор сравнивает значения АЦП с ранее записанными данными. Если больше, то вперед привод двигать, если меньше- назад (ну или наоборот) до тех пор, пока значения не сравняются.
Как все значения по всем приводам сравнялись, процедура останавливается и ждем других нажатий кнопок.
Вкратце алгоритм такой.
Считали напряжение на входе АЦП одного привода, второго, третьего и т.д. По нажатии кнопки записали в память.
Далее кнопки управления приводами. Вперед-назад.
Если нужно вернуть в записанное положение, нажали в кнопку вызова настройки из памяти.
Компаратор сравнивает значения АЦП с ранее записанными данными. Если больше, то вперед привод двигать, если меньше- назад (ну или наоборот) до тех пор, пока значения не сравняются.
Как все значения по всем приводам сравнялись, процедура останавливается и ждем других нажатий кнопок.
Вкратце алгоритм такой.
Re: Программа памяти сидений для автомобиля
Алгоритм мне и так понятен.WildCat писал(а): 21 янв 2026, 02:52 Код простой.
Считали напряжение на входе АЦП одного привода, второго, третьего и т.д. По нажатии кнопки записали в память.
Далее кнопки управления приводами. Вперед-назад.
Если нужно вернуть в записанное положение, нажали в кнопку вызова настройки из памяти.
Компаратор сравнивает значения АЦП с ранее записанными данными. Если больше, то вперед привод двигать, если меньше- назад (ну или наоборот) до тех пор, пока значения не сравняются.
Как все значения по всем приводам сравнялись, процедура останавливается и ждем других нажатий кнопок.
Вкратце алгоритм такой.
Задача такова, четыре кнопки (1,2,3, SET), при нажатии на 2 сек кнопки SET далее кнопка 1,2 или 3 для сохранения в память эпром.
Три энкодера для положения сиденья (сиденье назад/вперед, спинка наклон/подьем, сденье подьем вверх/вниз)
Три драйвера моторов BTS7960
Возьметесь на платной основе написать код?
Я уверен на 100% для знающего код человека, это не сложно, а мне придется потратить не одну неделю на написание я еще плохо в этом разбираюсь, вернее только изучаю.
-
WildCat
- Лейтенант
- Сообщения: 610
- Зарегистрирован: 04 июн 2022, 04:14
- Имя: Михаил
- Благодарил (а): 26 раз
- Поблагодарили: 44 раза
Re: Программа памяти сидений для автомобиля
Энкодер - если только абсолютный. Обычный инкрементный не подойдет, т.к. при включении контроллер не знает положения приводов.
Я не возьмусь. Занимаюсь собственными разработками, да и слишком дорого будет для вас.
Я не возьмусь. Занимаюсь собственными разработками, да и слишком дорого будет для вас.
-
MihailK
- Сержант
- Сообщения: 175
- Зарегистрирован: 05 дек 2020, 23:42
- Имя: Михаил
- Поблагодарили: 4 раза
Re: Программа памяти сидений для автомобиля
Восемь лет назад цена вопроса была примерно 30тыс. Чтобы это делалось на ардуино не встречал. Кроме электроники, нужны еще руки , которые все это интегрируют в ваше авто, с последующими претензиями по каждому чиху. До этого у меня такого не было.
-
aidar_i
- Полковник
- Сообщения: 3484
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 33 раза
- Поблагодарили: 206 раз
- Контактная информация:
Re: Программа памяти сидений для автомобиля
Можно попробовать с помощью таймера сделать, так я делал для стеклоподъёмников с сохранением положения стекла , в форуме где то есть.. Правда таймер нужен точный, а то точность будет +-.
-
texbez
- Лейтенант
- Сообщения: 417
- Зарегистрирован: 20 ноя 2016, 19:57
- Откуда: Ростов на дону
- Имя: Сергей
- Благодарил (а): 14 раз
- Поблагодарили: 2 раза
Re: Программа памяти сидений для автомобиля
Я бы сделал на таймерах, ставим концевик в заднее крайнее положение. В начале записи положения двигаем сиденье до конца назад, конечник сбрасывает таймер в ноль. Потом двигаем сиденье до нужного положения и запоминаем время и всё. В этом варианте можно реализовать функцию как в премиум классе - выключил зажигание кресло уехало назад.
-
texbez
- Лейтенант
- Сообщения: 417
- Зарегистрирован: 20 ноя 2016, 19:57
- Откуда: Ростов на дону
- Имя: Сергей
- Благодарил (а): 14 раз
- Поблагодарили: 2 раза
Re: Программа памяти сидений для автомобиля
В случае с сиденьем точность будет нормальная , там мотор с редуктором и большим передаточным числом.aidar_i писал(а): 23 янв 2026, 13:43 Можно попробовать с помощью таймера сделать, так я делал для стеклоподъёмников с сохранением положения стекла , в форуме где то есть.. Правда таймер нужен точный, а то точность будет +-.
-
aidar_i
- Полковник
- Сообщения: 3484
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 33 раза
- Поблагодарили: 206 раз
- Контактная информация:
Re: Программа памяти сидений для автомобиля
Вот тема на счет стеклоподъемников viewtopic.php?t=2480texbez писал(а): 23 янв 2026, 21:07В случае с сиденьем точность будет нормальная , там мотор с редуктором и большим передаточным числом.aidar_i писал(а): 23 янв 2026, 13:43 Можно попробовать с помощью таймера сделать, так я делал для стеклоподъёмников с сохранением положения стекла , в форуме где то есть.. Правда таймер нужен точный, а то точность будет +-.
Re: Программа памяти сидений для автомобиля
Ребят спасибо, за отклики!
Как оказалось скетч от Chat GPT полностью рабочий, написала под Ардуино Мега.
Вопрос стоял только в этом написании кода. Я автоэлектрик, с автомобилями работаю уже более 20 лет, поэтому в плане реализации всего остального проблем вообще нет.
Уже все накинули на авто в пробном варианте, все работает, даже больше чем я хотел
, единственное, все это нужно сделать как конечную модель (корпус, разьемы pin to pin)
Не ожидал на самом деле, что ИИ на сегодняшний день решает все гораздо быстрее человека.
Всем спасибо за участие!
Как оказалось скетч от Chat GPT полностью рабочий, написала под Ардуино Мега.
Вопрос стоял только в этом написании кода. Я автоэлектрик, с автомобилями работаю уже более 20 лет, поэтому в плане реализации всего остального проблем вообще нет.
Уже все накинули на авто в пробном варианте, все работает, даже больше чем я хотел
Не ожидал на самом деле, что ИИ на сегодняшний день решает все гораздо быстрее человека.
Всем спасибо за участие!
-
aidar_i
- Полковник
- Сообщения: 3484
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 33 раза
- Поблагодарили: 206 раз
- Контактная информация:
Re: Программа памяти сидений для автомобиля
Ну и отлично, скоро FLProg будет никому не нужен )))Denverok писал(а): 24 янв 2026, 15:31 Ребят спасибо, за отклики!
Как оказалось скетч от Chat GPT полностью рабочий, написала под Ардуино Мега.
Вопрос стоял только в этом написании кода. Я автоэлектрик, с автомобилями работаю уже более 20 лет, поэтому в плане реализации всего остального проблем вообще нет.
Уже все накинули на авто в пробном варианте, все работает, даже больше чем я хотел, единственное, все это нужно сделать как конечную модель (корпус, разьемы pin to pin)
Не ожидал на самом деле, что ИИ на сегодняшний день решает все гораздо быстрее человека.
Всем спасибо за участие!
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость