Здравствуйте форумчане. вот пытаюсь научить игрушечную машинку ездить, но тут такая проблема. машинка старая, видимо китайская, умела ездить только прямо, и назад, но когда едет назад за счет силы трения передние колеса поворачивались в сторону. Сейчас заставил ее ездить вперед/назад, теперь стоит задача научить ее поворачивать. никакого привода передних колес нет. Появилась идея как-нибудь приспособить еще один мотор для поворота передних колес. вот вопрос: как можно заставить их повернуть, имея в наличии только обыкновенный мотор(НЕ сервомотор)?
Вы про viewtopic.php?f=8&t=6237 ? там вроде как раз есть сервопривод или что то подобное, а я бы хотел использовать обыкновенный мотор, но я его могу заставить вращаться влево/вправо, но вот как понять что колеса повернулись например? и как сделать передачу поворота с мотора на колеса?
На тягу поворачивающую колеса поставить гайк а на ось мотора винт. К гайке можно подключить линейный переменный резистор - смотри с фотками и выбирай на http://www.chip-dip.ru
Для управления http://www.openservo.org может подойти или попроще самоделочка. Как программировать микроконтроллеры AVR и PIC у меня в учебном курсе можно прочитать и научится основам.
гайка и винт- спасибо, это хорошая идея- буду пробовать. а отламывать крепление не будет, если мотор не отключится во время? и еще - мотор на глаз по времени вращать? или датчик какой приспособить, чтобы отключаться при нужном угле поворота(есть механический фиксатор)? или может не стоит по этому поводу беспокоиться?
Купить еще одну такую машинку и сделать трехколесника с передним подруливающим. А мучать то что есть.... Оно того нистоит всеравно если и получится то на соплях это будет