roboforum.ru

Технический форум по робототехнике.


Программа для управления платами OR

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

Программа для управления платами OR

Сообщение denissyslo » 18 мар 2010, 07:49

==================================================================================================================
Вставка от =DeaD= - разработчика ORFA-терминала

Репозитарий проекта: http://hg.vehq.ru/orfa-terminal (там можно скачать последнюю версию в пункте "zip" левого меню)
Клиент репозитария: TortoiseHg ( http://bitbucket.org/tortoisehg/stable/wiki/Home )
Используемая среда разработки: Qt Creator ( http://qt.nokia.com/products/developer-tools скачать SDK можно в DOWNLOAD \ LGPL \ Qt SDK for *)
Используемые дополнительные библиотеки:
* Внимание! для всех библиотек надо либо включать место где лежат соотв. файлы в PATH, либо:
  • файлы .dll надо помещать в каталог <qt>/<YYYY.MM>/qt/bin
  • .a-файлы библиотек в <qt>/<YYYY.MM>/qt/lib
  • .h-файлы заголовков в <qt>/<YYYY.MM>/qt/include

Реализованы функции:
  • Отображение видеосигнала с робота
  • Выбора COM-порта и скорости работы;
  • Настройки номеров сервоприводов шасси и pan-tilt платформы;
  • Прямого управления шасси с кнопок формы;
  • Прямого управления шасси с джойстика или геймпада;
  • Прямого управления pan&tilt платформой с ползунков формы;

Планируется:
  • Привести в порядок интерфейс программы;
  • Навигация по подготовленным маякам;
  • Привести в порядок код программы, чтобы можно было использовать этот терминал как базу для любых проектов;

Последняя скомпилированная версия: download/file.php?id=19341

Внешний вид терминала (не последняя версия):
orfa-term-2.jpg


Видео с терминала (не последняя версия):


==================================================================================================================


Сделал робота 6х6, http://roboforum.ru/viewtopic.php?f=10&t=7335
Все никак не доходят руки им порулить - нет программы.
Вроде определился - писать на си билдере.
Сейчас гденить скачаю и начну делать программу.
Я предлагаю тем, кто юзает подобные, обеденится и набрасать основу для типовой программы и выложить исходный код для дальнейшей переделки юзерами.
Т.к. я понимаю, что OFRA - неплохая штука, но эта неплохая штука есть только в МК, а для ее руления еще ничего нет.
Может быть у кого-то уже есть наработки.
краткая биография: родился в роддоме - учился на учебе - служил на службе - работал на работе.....
Аватара пользователя
denissyslo
 
Сообщения: 191
Зарегистрирован: 17 дек 2007, 15:39
Откуда: г. Комсмольск-на-Амуре / п.Светлая
ФИО: Денис Сусло

Re: Программа для управления платами OR

Сообщение Kitam1n » 16 апр 2012, 15:49

=DeaD=, я бы сделал если бы рубил в этом. Если подскажите что делать, то с удовольствием сделаю. По сути мне нужна подобная програмулина для прямого (по проводу USB) управления с компа: несколько кнопок, ползунки для камеры...
Лучше переесть, чем недоспать.
Аватара пользователя
Kitam1n
 
Сообщения: 343
Зарегистрирован: 30 мар 2012, 16:39
Откуда: Москва
прог. языки: C#, Си, php
ФИО: Влад

Re: Программа для управления платами OR

Сообщение elmot » 16 апр 2012, 16:57

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

Re: Программа для управления платами OR

Сообщение CiSi » 10 янв 2013, 23:48

Может быть я что то упустил, но под вин7 программа должна работать? У меня зависает при "конеттинге"(
и еще такой вопрос, подключил модуль м128-ds через usb-uart к ноуту, драйвер установил, стабилизатор отключил, что то должно загораться или както просигнализировать что он работает или пытается работать?
Аватара пользователя
CiSi
 
Сообщения: 1027
Зарегистрирован: 04 окт 2007, 16:11
Откуда: иваново
Skype: cybsys1
прог. языки: Delphi
ФИО: Павел

Re: Программа для управления платами OR

Сообщение CiSi » 11 янв 2013, 13:59

Также пробывал под XP, ситуация такая же, программа зависает, термитал тоже молчит.
Аватара пользователя
CiSi
 
Сообщения: 1027
Зарегистрирован: 04 окт 2007, 16:11
Откуда: иваново
Skype: cybsys1
прог. языки: Delphi
ФИО: Павел

Re: Программа для управления платами OR

Сообщение Tsi329 » 12 янв 2013, 13:44

Спасибо за разработку. В ней есть ответы на пару-тройку вопросов, которые меня интересовали.
Tsi329
 
Сообщения: 135
Зарегистрирован: 24 авг 2010, 11:48
Откуда: Минск
прог. языки: C++,C,Asm

Re: Программа для управления платами OR

Сообщение =DeaD= » 12 янв 2013, 16:50

CiSi писал(а):Также пробывал под XP, ситуация такая же, программа зависает, термитал тоже молчит.

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

Re: Программа для управления платами OR

Сообщение CiSi » 13 янв 2013, 12:51

Модули перед отправкой проверяются? Просто заметил что на одном из контактов микросхемы (модуль OR-USB-UART)больше олова чем на других, и возникло такое впечатление что между соседними контактами замыкание.

Добавлено спустя 1 час 16 минут 12 секунд:
Через HyperTerminal ответы на команды не приходят. Посылаю "V" - а в ответ ничего.
Аватара пользователя
CiSi
 
Сообщения: 1027
Зарегистрирован: 04 окт 2007, 16:11
Откуда: иваново
Skype: cybsys1
прог. языки: Delphi
ФИО: Павел

Re: Программа для управления платами OR

Сообщение =DeaD= » 13 янв 2013, 12:57

CiSi писал(а):Модули перед отправкой проверяются?

Да, но не перед отправкой, а после производства.
Так как они реализуются через несколько магазинов и гарантировать проверку в каждом перед отправкой невозможно.

CiSi писал(а):Просто заметил что на одном из контактов микросхемы (модуль OR-USB-UART)больше олова чем на других, и возникло такое впечатление что между соседними контактами замыкание.

Там был косяк проектирования печатной платы, из-за чего пришлось такую нашлепку делать, короче это нормально :oops:

CiSi писал(а):Через HyperTerminal ответы на команды не приходят. Посылаю "V" - а в ответ ничего.

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

Re: Программа для управления платами OR

Сообщение Duhas » 13 янв 2013, 13:04

и пододать.. подольше )) я сам не понимал что было все ок с прошивкой ) терпения не хватало )))
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Программа для управления платами OR

Сообщение CiSi » 13 янв 2013, 13:45

=DeaD= писал(а):
CiSi писал(а):Модули перед отправкой проверяются?

Да, но не перед отправкой, а после производства.
Так как они реализуются через несколько магазинов и гарантировать проверку в каждом перед отправкой невозможно.

Неважно когда, главное что проверяются.
=DeaD= писал(а):
CiSi писал(а):Просто заметил что на одном из контактов микросхемы (модуль OR-USB-UART)больше олова чем на других, и возникло такое впечатление что между соседними контактами замыкание.

Там был косяк проектирования печатной платы, из-за чего пришлось такую нашлепку делать, короче это нормально :oops:

Понятно.
=DeaD= писал(а):
CiSi писал(а):Через HyperTerminal ответы на команды не приходят. Посылаю "V" - а в ответ ничего.

Как всё собрано? Какой контроллер? Как выставлены джамперы? Как подано питание?

Через USB->USBmini подключен модуль OR-USB-UART, к нему через шлейф RoboBus подключен модуль OR-AVR-M128-DS. Внешнее питание не какое не подключено, понял так что питание осуществляется от пк.

Добавлено спустя 22 минуты 13 секунд:
фото платы с установленными джамперами:
Вложения
StillCap0000.jpg
Аватара пользователя
CiSi
 
Сообщения: 1027
Зарегистрирован: 04 окт 2007, 16:11
Откуда: иваново
Skype: cybsys1
прог. языки: Delphi
ФИО: Павел

Re: Программа для управления платами OR

Сообщение CiSi » 14 янв 2013, 16:52

Подскажите что делать?
Аватара пользователя
CiSi
 
Сообщения: 1027
Зарегистрирован: 04 окт 2007, 16:11
Откуда: иваново
Skype: cybsys1
прог. языки: Delphi
ФИО: Павел

Re: Программа для управления платами OR

Сообщение =DeaD= » 15 янв 2013, 17:57

Зачем дублировать вопросы? :(

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

Пред.

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

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

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