roboforum.ru

Технический форум по робототехнике.
Текущее время: 10 апр 2025, 11:51

Часовой пояс: UTC + 4 часа


Правила форума


Правила раздела OpenRobotics



Начать новую тему Ответить на тему  [ Сообщений: 60 ]  На страницу Пред.  1, 2, 3, 4  След.
Автор Сообщение
 Заголовок сообщения: Re: Портирование ORFA на Arduino на ATMega168
СообщениеДобавлено: 14 ноя 2011, 23:56 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Чуток затянулось - сегодня попробовал дописать кусок про сервы и залип с плавным движением серв, вот черновик рабочий


Вложения:
orfa_duino.zip [2.59 КиБ]
Скачиваний: 0

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Портирование ORFA на Arduino на ATMega168
СообщениеДобавлено: 15 ноя 2011, 11:05 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
Немного позанудствую (ревью кода).

1. В определении пинов нужно const
2. (to be continued...

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Портирование ORFA на Arduino на ATMega168
СообщениеДобавлено: 25 окт 2012, 01:14 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Отказался от поддержки множества серв и дело сдвинулось с мертвой точки. Порт будет поддерживать 2 сервы на аппаратном 16-битном таймере.

Уже поддерживается простое управление сервами (без плавных движений), работа с портами, осталось сделать плавные движения и поддержку DrvLR, и базовый набор функций будет готов.

Добавлено спустя 7 минут 7 секунд:
Текущая отлаживаемая версия.


Вложения:
arfa.zip [2.52 КиБ]
Скачиваний: 0

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Портирование ORFA на Arduino на ATMega168
СообщениеДобавлено: 01 ноя 2012, 21:57 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Обеспечил плавное движение серв (команды типа "#0 P2000 T2000" или "#0 P1000 S500")


Вложения:
arfa.zip [3.29 КиБ]
Скачиваний: 0

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Портирование ORFA на Arduino на ATMega168
СообщениеДобавлено: 04 ноя 2012, 10:39 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Ну вроде всё, альфа версия готова. Умеет рулить 2 сервами, 2 коллекторными движками (выдаёт на 2 пина направления движков и на 2 пина - ШИМ), читать АЦП и цифровые порты, писать в цифровые порты. Пока нет I2C.


Вложения:
arfa.zip [3.35 КиБ]
Скачиваний: 0

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Портирование ORFA на Arduino на ATMega168
СообщениеДобавлено: 04 ноя 2012, 11:06 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
Плавное движение - это как?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Портирование ORFA на Arduino на ATMega168
СообщениеДобавлено: 04 ноя 2012, 12:26 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Это когда не "резко занять положение 1000ед",
а "занять положение 1000ед из текущего за 2000мс"
или "занять положение 1000ед из текущего со скоростью 500ед/сек".

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Портирование ORFA на Arduino на ATMega168
СообщениеДобавлено: 04 ноя 2012, 12:53 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
а, понял. спасибо. а оно сильно надо? мож мне тоже сделать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Портирование ORFA на Arduino на ATMega168
СообщениеДобавлено: 04 ноя 2012, 18:44 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Ну для тех же шестиногов и манипуляторов практически "must have" (инерцию никто не отменял, там конструкция к лешему развалится, если всё резко двигать).
Для pan-tilt уже не так критично, хотя желательно.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Портирование ORFA на Arduino на ATMega168
СообщениеДобавлено: 24 апр 2013, 10:13 
Не в сети

Зарегистрирован: 07 авг 2010, 21:29
Сообщения: 1725
Откуда: КМВ
прог. языки: C
ФИО: Андрей
Хотел скачать arfa.zip с целью изучения - нет файла... Верна ль ссылка?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Портирование ORFA на Arduino на ATMega168
СообщениеДобавлено: 24 апр 2013, 11:49 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
У меня вот отсюда скачивается успешно: post254946.html#p254946

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Портирование ORFA на Arduino на ATMega168
СообщениеДобавлено: 24 апр 2013, 15:28 
Не в сети

Зарегистрирован: 07 авг 2010, 21:29
Сообщения: 1725
Откуда: КМВ
прог. языки: C
ФИО: Андрей
Скачалось, благодарю!

_________________
Дым, идущий из всех устройств в помещении предвещает появление электрика.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Портирование ORFA на Arduino на ATMega168
СообщениеДобавлено: 16 апр 2017, 14:35 
Не в сети
Аватара пользователя

Зарегистрирован: 04 июн 2007, 22:12
Сообщения: 141
Откуда: Калининградская область
Скачал код, посмотрел в редакторе скетч.
Я новичок в программировани, а в коде ни одного комментария и для меня пока еще "сложная математика". Может ли кто более опытный расставить комментарии или хотя-бы дать список используемых этой программой пинов Ардуино для управления сервой поворота камеры и драйверами двигателей?
У меня шасси гусеничное, с двумя моторами и без ШИМ регулировки скорости и без энкодеров пока. Просто 2 штуки L9110 китайские.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Портирование ORFA на Arduino на ATMega168
СообщениеДобавлено: 16 апр 2017, 17:21 
Не в сети
Аватара пользователя

Зарегистрирован: 13 май 2011, 21:37
Сообщения: 3202
Откуда: Bb
falanger писал(а):
Может ли кто более опытный расставить комментарии

Смисьно. Будь я даже филологом с семью пядями во лбу, ни строчки бы не написал бесплатно. А тут ещё и программерский подтекст..
falanger писал(а):
Я новичок в программировани

Новичёк я. Пины раскрутить даже я могу.
----
Странно, но из предыдущих топиков осталось впечатление о человеке(falanger) - типа "в теме".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Портирование ORFA на Arduino на ATMega168
СообщениеДобавлено: 16 апр 2017, 17:27 
Не в сети
Аватара пользователя

Зарегистрирован: 04 июн 2007, 22:12
Сообщения: 141
Откуда: Калининградская область
Так раскрутите и опубликуйте.

Потому как чужой код анализировать особенно без комментариев всегда сложнее чем свой писать с нуля.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 60 ]  На страницу Пред.  1, 2, 3, 4  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO