Вроде выше упомянул, что это делается "не так, а за деньги" --- В самом то деле, неужели пины дуины по сей день не обсмоктали?
Добавлено спустя 9 минут 16 секунд:
falanger писал(а):Потому как чужой код анализировать особенно без комментариев всегда сложнее чем свой писать с нуля.
Это бесспорно, сто пудов! Представьте, что вы изучаете геометрию(школа). На мой взгляд, познать пины дуины = 1/8 геометрии. Нажмите на гугль, в самом-то деле.. --- ..и это - с пустотой в голове действительно анализировать затруднительно..(обидеть не хотел, если чё). Зная минимум, вам эти подсказки только мешать будут.
Знаете, очень забавно видеть загибание пальцев и требование денег в разделе называемом OpenRobotics С котом я разберусь и сам, только потрачу на это время, потому что в отличии от вас не торчу на работе за компом в офисе, и даже дома у меня есть дела требующие работы руками вдали от компа. А вообще спасибо, ваши ответы помогли мне понять почему тема "засохла" несколько лет назад. Ибо никаким "Опенсорцем" тут и не пахнет.
falanger писал(а):забавно видеть загибание пальцев
Тут не поспоришь - пальцевать нас с детства учат
falanger писал(а):требование денег
На форуме денег не требуют, но именно для вас, книгу никто сочинять не будет(бесплатно так точно), скорее всего. Есть вопрос - ответят. Но чтоб так.. Ради примера, пронумеруйте (текстовый файл) строки от 00 до 50(хотябы) и на каждой строке напишите предложение из 30-ти букв хотя бы. Вы эту операцию "вдруг", ни с того ни с сего, для кого то(незнакомого) сделаете?
falanger писал(а):потому что в отличии от вас не торчу на работе за компом в офисе
А это совсем смисьно. Я второй год дома "расту" и на "дядю" забыл как работать. В офисе не работал отродясь.
Можете не растекаться мыслью по дереву, я понял что на этом форуме и тем более в этой теме "бесплатно помощи не оказывают". Вполне конкретная просьба которая и вопрос и не чрезмерно сложная мной была высказана выше - в ответ рассуждения на тему "за это берут деньги" и прочий офтоппик. Все понятно. И понятно почему сообщения последние в теме были 4 года назад, и в прочих темах раздела не сильно моложе. В общем не буду вас больше тревожить. Как сам разобрался с косяками и глюками ОпенРоботикс прошивки для МЛ3020 вокруг которого я с бубном плясам пол года по выходным,так и с куском кода из этой темы разберусь. Только смените тогда уж вывеску с OpenRobotics что подразумевает ОпенСорц и доброжелательность к пользователям на "Дайте бабла за поддержку нерабочей из коробки хрени Роботикс".
при чём тут вообще опенсорс? что бы другие что-то нужное делали, нужно адекватно воздействовать, а просить, угрожать, заставлять, предлагать что-то в замен и т.д. это уже ситуационно. хорошая попытка "С котом я разберусь и сам, только потрачу на это время", по задумке наверно сильно способствует достижению желаемого.
falanger писал(а):Скачал код, посмотрел в редакторе скетч. Я новичок в программировани, а в коде ни одного комментария и для меня пока еще "сложная математика". Может ли кто более опытный расставить комментарии или хотя-бы дать список используемых этой программой пинов Ардуино для управления сервой поворота камеры и драйверами двигателей? У меня шасси гусеничное, с двумя моторами и без ШИМ регулировки скорости и без энкодеров пока. Просто 2 штуки L9110 китайские.
Насколько я помню: 1. Пины OC1A, OC1B для сервоприводов 2. Пины 7 и 8 (в нумерации ардуино) это направления для двигателей, а пины OC0A, OC0B это пины ШИМ для двигателей.
Драйвер L9110 напрямую не подключить будет без переписывания, но если вам ШИМ не надо, можете просто заменить блок void exec_drv_cmd() на нужный вам код управления шасси, в котором пропишете нужные пины.
Комментировать всё подряд нет возможности. Если какие-то конкретные вопросы - задавайте, по возможности отвечу.
=DeaD= писал(а):Насколько я помню: 1. Пины OC1A, OC1B для сервоприводов 2. Пины 7 и 8 (в нумерации ардуино) это направления для двигателей, а пины OC0A, OC0B это пины ШИМ для двигателей.
Спасибо за ответ. Можно поконкретней о пинах используемых программой в нумерации Ардуино? Просто на драйверы двигателей обычно приходится по 2 пина на канал задающих направление вращения и 1 пин ШИМ регулировки скорости. А вы упомянули только пины 7 и 8.
Драйвер L9110 напрямую не подключить будет без переписывания, но если вам ШИМ не надо, можете просто заменить блок void exec_drv_cmd() на нужный вам код управления шасси, в котором пропишете нужные пины.
Я посмотрю этот блок кода. А под какое шасси была изначально ваша программа? Под трехколесную тележку или с передним пулевым автомобильного типа?
Комментировать всё подряд нет возможности. Если какие-то конкретные вопросы - задавайте, по возможности отвечу.
Буду конечно задавать и рад что вы готовы отвечать на вопросы. Кстати, в теме поддержки OR-WRT я выложил пост о своих проблемах с прошивкой и что как удалось победить. Дополните страницу Вики, людям оно может сильно облегчить жизнь.
falanger писал(а):Дополните страницу Вики, людям оно может сильно облегчить жизнь.
Ну не знаю, я вроде мирный человек, но сколькож можно..
Редкая удача, что люди, умнее нас, делятся чем-то. Зачем этот постоянный акцент "доделайте под меня"?
Именно так, редкая удача что я умнее вас и делюсь с разработчиками OR-WRT выявленными косяками и граблями их прошивки и прошу их документировать на странице их собственной Вики проекта, как и пути решения выявленных мной проблем чтобы другие люди которые решат использовать результат их труда прочитали FAQ и сразу избежали тех граблей по которым прошелся я. Или вам надо еще подробней разжевать, как для детского садика?
=DeaD= писал(а):2. Пины 7 и 8 (в нумерации ардуино) это направления для двигателей, а пины OC0A, OC0B это пины ШИМ для двигателей.
Можно поконкретней о пинах используемых программой в нумерации Ардуино? Просто на драйверы двигателей обычно приходится по 2 пина на канал задающих направление вращения и 1 пин ШИМ регулировки скорости. А вы упомянули только пины 7 и 8.
Пины 7 и 8 задают направления вращения, а еще я упомянул OC0A и OC0B - это пины ШИМ. Соответствие нумерации ардуино смотреть некогда пока
falanger писал(а):Я посмотрю этот блок кода. А под какое шасси была изначально ваша программа? Под трехколесную тележку или с передним пулевым автомобильного типа?
falanger писал(а):Кстати, в теме поддержки OR-WRT я выложил пост о своих проблемах с прошивкой и что как удалось победить. Дополните страницу Вики, людям оно может сильно облегчить жизнь.
К сожалению тут вики померла, в том смысле что в ней с некоторого момента нельзя что-то менять Да и в целом проект утратил актуальность, по крайней мере в том смысле, что нет активных участников.
Если вы сможете подхватить и развивать проект - помогу чем смогу.