Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

Разработка стандартизированных модулей для домашнего робостроения.
Правила форума
Правила раздела OpenRobotics

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

Сообщение Vooon » 25 июн 2010, 14:33

Ну этот пример я написал чисто «в лоб» без каких-либо оптимизаций, что называется quick and dirty.

Добавлено спустя 1 минуту 45 секунд:
Там важнее Makefile показывающий как подключить HAL без лишних копипастов.
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

Сообщение Dmitri Vladimirovich » 25 июн 2010, 16:27

Чего-то не получается... CVAVR выдаёт ошибки(проект прикрепил).
Если чего-то не так, приношу извенения за мой C++.
Пример от Владимира посмотрел, правда еще не пробовал, но всё равно спасибо!
Дима.
Вложения
OpenRobotics.rar
(31.05 КиБ) Скачиваний: 0
#define TRUE FALSE
Dmitri Vladimirovich
 
Сообщения: 283
Зарегистрирован: 05 янв 2010, 23:07
Откуда: Красноармейск
Skype: dmitry.vladimirivich
ФИО: Дима.В.

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

Сообщение avr123.nm.ru » 25 июн 2010, 16:33

WinAVR попробуйте - что это такое и настройка проекта и makefile http://proavr.narod.ru/04.htm
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

Сообщение Vooon » 25 июн 2010, 17:22

Все наши библиотеки под GCC (WinAVR) написаны.
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

Сообщение Romeo » 16 сен 2010, 22:24

Доброго вечера. С модуля сервами рулить получилось с первой попытки, причём из программы на VB6. И появился вопрос: как выставить скорость движения серв и можно ли перемещать сразу несколько серв за единый промежуток времени (или придётся программно реализовывать)?
Спасибо.
Аватара пользователя
Romeo
 
Сообщения: 320
Зарегистрирован: 04 фев 2009, 16:02
Откуда: Десногорск
прог. языки: VB, MicroC, Pascal, С++ Builder

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

Сообщение Grem » 16 сен 2010, 22:32

"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.
Аватара пользователя
Grem
 
Сообщения: 1530
Зарегистрирован: 16 май 2009, 12:50
Откуда: Россия
прог. языки: Java, C

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

Сообщение Romeo » 17 сен 2010, 16:56

Большое спасибо. Сложно найти нужное на форуме.
Последний раз редактировалось blindman 17 сен 2010, 17:02, всего редактировалось 1 раз.
Причина: Излишнее цитирование!!!
Аватара пользователя
Romeo
 
Сообщения: 320
Зарегистрирован: 04 фев 2009, 16:02
Откуда: Десногорск
прог. языки: VB, MicroC, Pascal, С++ Builder

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

Сообщение skyAlex » 21 окт 2010, 13:50

Схему под OR-AVR-M128-S v3 я нашёл. А где можно скачать печатку под v3?
skyAlex
 
Сообщения: 6
Зарегистрирован: 05 апр 2010, 22:03

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

Сообщение =DeaD= » 21 окт 2010, 15:23

А вы с какой целью интересуетесь? :crazy:
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

Сообщение skyAlex » 21 окт 2010, 16:40

Себе сделать) Зачем же ещё?

хотя можете и не выкладывать... Всё равно сел в Алтиуме всё перерисовывать. Лучше скажите что за элемент 741G66DBV? а то даже даташита не нашёл...
skyAlex
 
Сообщения: 6
Зарегистрирован: 05 апр 2010, 22:03

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

Сообщение =DeaD= » 21 окт 2010, 16:42

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

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

Сообщение skyAlex » 21 окт 2010, 16:46

Хм...вроде нашёл. 74AHC1G66GW оно? Analog switcher.
skyAlex
 
Сообщения: 6
Зарегистрирован: 05 апр 2010, 22:03

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

Сообщение =DeaD= » 21 окт 2010, 17:00

Вроде да, у нас вроде 74LVC1G66 что-ли или что-то типа того, там разные семейства с разными минимальными напряжениями, проверьте, чтобы ваше на 3.3В работало.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

Сообщение Romeo » 26 окт 2010, 20:12

Если ещё нету, то предлагаю внести 2 команды:
1. Остановить привод.
2. Опросить значение привода.
Нужно это для хождения роботом по пересечённой местности.
Чтобы не реализовывать сложные алгоритмы на компе.
Аватара пользователя
Romeo
 
Сообщения: 320
Зарегистрирован: 04 фев 2009, 16:02
Откуда: Десногорск
прог. языки: VB, MicroC, Pascal, С++ Builder

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

Сообщение =DeaD= » 26 окт 2010, 20:21

1. Нету такой команды, есть установить мгновенно положение, можно реализовать как установитьМгновенно(текущееПоложение())

2. Есть такая команда - Q<servo_num>
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Пред.След.

Вернуться в Open Robotics

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

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