roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 11:22

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




Начать новую тему Ответить на тему  [ Сообщений: 103 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7  След.
Автор Сообщение
 Заголовок сообщения: Re: Робот на основе HP iPAQ
СообщениеДобавлено: 12 мар 2009, 19:25 
Не в сети
Аватара пользователя

Зарегистрирован: 19 окт 2007, 13:56
Сообщения: 7
Откуда: Украина, г.Виноградов
ФИО: Исак Иван
Вот недавно почти закончил проект "Робот с упрвлением КПК". Сделал по аналогии как в книге Вильямс Д. ", только я сделал на AVR. Программируемый робот, управляемый с КПК" После нескольких месяцев упорной работы получился такой проект.
Изображение
Управление с КПК через канал IrDA. Робот основан на ATmega8, MCP2150, TFDU4100. Программа написана на Bascom AVR. Саму плату у разработку производил в Proteus. Кого интересуют подробности - пишите.
Видео можно увидеть здесь -

http://www.youtube.com/watch?v=zYqJkObOb2c
http://www.youtube.com/watch?v=Ey-drQuZtd4
http://www.youtube.com/watch?v=Q64aGzIXmo0
http://www.youtube.com/watch?v=8n3WZVpu9hg


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот на основе HP iPAQ
СообщениеДобавлено: 12 мар 2009, 19:27 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
а чё отдельную тему не заведешь в наших достижениях???


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот на основе HP iPAQ
СообщениеДобавлено: 12 мар 2009, 19:52 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Молодец ! Достойно сделано. Хорошо если оформишь проект и выложишь.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот на основе HP iPAQ
СообщениеДобавлено: 12 мар 2009, 23:41 
Не в сети
Аватара пользователя

Зарегистрирован: 31 дек 2008, 22:47
Сообщения: 175
Откуда: Подмосковье, Ногинск
прог. языки: С, С++, Ну и начинал я в Visual Basic.
Красота! :good:

А с какого расстояния ловит сигнал?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот на основе HP iPAQ
СообщениеДобавлено: 12 мар 2009, 23:43 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
не больше 30см исключительно при прямой видимости :D
а если серьезно, то чуть меньше чем у обычных ду, т.е. около 1,5м

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот на основе HP iPAQ
СообщениеДобавлено: 13 мар 2009, 09:43 
Не в сети

Зарегистрирован: 26 мар 2008, 12:45
Сообщения: 326
Коллеги
Есть опыт использования КПК при работе с AVR, когда КПК использовался как центральная машина а AVR как исполнительное устройство, есть софт. КПК устанавливался прямо на модели. Соединение с AVR по comport, с центральной машиной для передачи телеметрии по BT. КПК FS720 имеет ком и хост.
Задавайте вопрос...
Loox


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот на основе HP iPAQ
СообщениеДобавлено: 13 мар 2009, 10:25 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
Исходники проги для кпк.

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот на основе HP iPAQ
СообщениеДобавлено: 13 мар 2009, 10:56 
Не в сети
Аватара пользователя

Зарегистрирован: 19 окт 2007, 13:56
Сообщения: 7
Откуда: Украина, г.Виноградов
ФИО: Исак Иван
Программа для КПК написана на eVC 3.0.
Исходник можно взять здесь: http://depositfiles.com/files/91uld0oiy
Исходник программы для контроллера: http://depositfiles.com/files/t0fli6cg3


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот на основе HP iPAQ
СообщениеДобавлено: 13 мар 2009, 10:58 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
evc 3
кул я там же писаль

как у тебя были дела с эмулятором?
у меня эмулятор микрософтовский зависал через раз.
толи я его неправильно установил толи хз.

кстати вложите сюда в тему файлики исходные ктонить
ато потеряются.
у меня с работы депозит не фурычит

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот на основе HP iPAQ
СообщениеДобавлено: 13 мар 2009, 11:07 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Выкладываю файлы


Вложения:
AVR_bot_BASCOM.rar [3.2 КиБ]
Скачиваний: 34
PDABot_ua_EEPROM_NEW.rar [1.3 МиБ]
Скачиваний: 43

_________________
if(!Operate) Read(pDatasheet);
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот на основе HP iPAQ
СообщениеДобавлено: 13 мар 2009, 11:13 
Не в сети
Аватара пользователя

Зарегистрирован: 19 окт 2007, 13:56
Сообщения: 7
Откуда: Украина, г.Виноградов
ФИО: Исак Иван
Myp писал(а):
evc 3
кул я там же писаль

как у тебя были дела с эмулятором?
у меня эмулятор микрософтовский зависал через раз.
толи я его неправильно установил толи хз.

кстати вложите сюда в тему файлики исходные ктонить
ато потеряются.
у меня с работы депозит не фурычит


Емулятор у меня работал нормально (только несколько раз пришлось переустанавливать eVc).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот на основе HP iPAQ
СообщениеДобавлено: 17 апр 2009, 01:34 
Не в сети
Аватара пользователя

Зарегистрирован: 17 апр 2009, 00:16
Сообщения: 12
Откуда: На просторах СНГ
Здравствуйте.

Представлюсь - я разработчик сайта http://www.swordgreenline.narod.ru/
(основная специализация ИР ПДУ и автономное распознавание IR посылки.)

--------------
Основные вопросы вынесу в начало
1) Никто не видел бесплатную библиотеку работающую с рс232 для КПК с WM2003?
триальная от marshallsoft - ftp://ftp.marshallsoft.com/pub/wce/
на компе я пользовался - comapi32.dll
нужен буфер и управление всеми пинами.
2) Никто не работал с FTDI VNC1L ?
--------------

MiBBiM писал(а):
не больше 30см исключительно при прямой видимости :D
а если серьезно, то чуть меньше чем у обычных ду, т.е. около 1,5м


Обычный ДУ работает на 10 метров.
но там за счёт падения скорости увеличено расстояние.

Я набрёл на этот форум, когда в очередной раз пробовал найти IRDA стэк для АВР...
Сейчас решаю вопрос - как с КПК управлять девайсами на АВР, если нет рс232?
В соё время на старом железе и под2002 я делал http://www.swordgreenline.narod.ru/GraniCubKSatS.html

но сейчас :cry:
1) на новом железе нет рс232 в чистом виде
(только блютуз, ирда, вайфай)
2) у меня 2003 (и пока не нашёл библу работающую с рс232 для КПК с WM2003)
2) я не знаю СИ (только бэйсик и паскаль-дэльфи)
3) вариант с покет досом хорош если надо передать только пару цыфр...
а для управления чем либо более приличным он не подходит.

Ладно начнём по немногу
1,А) ИРДА прикидывается ком портом только под 98 винду.
на кпк попробовал добраться до неё через покет дос и доснавигатор.
но доснавигатор не смог открыть ком порт1, на который в покет досе я перенаправил ирда. :(
1,Б) ИРДА нормально работает только на 30 см при полевых условиях...
(зависит от КПК и засветки)
2,А) Вайфай можно свободно зацепить http://www.swordgreenline.narod.ru/GraniCubLanB.html
но на моём КПК он непомерно прожорлив... и размеры приёмной части будут не маленькими
(при условии сборки из того что под рукой есть...) :oops:
3,А) Добрались до блютуза. Со стороны КПК всё просто - он умеет прикидываться ком портом,
но что ставить со стороны девайса? Да есть готовые модули
http://electronix.ru/forum/index.php?sh ... t&p=182924
но по цене они начинаются с 20$ и для покрытия нормального расстояния стоят под 80$
(а у нас за заказ возьмут ещё 20).
Причём самое обидное, что китайские у нас стоят 6$, но вопрос как их подключить.
http://electronix.ru/forum/index.php?sh ... t&p=367968

Уже начинаю думать в сторону юсб хоста FTDI VNC1L
Так как современные юсб блютузы прикидываются IVT Corporation btcusb.sys
а на линуксе есть исходник драйвера и исходник стэка.
но пока одна проблема - я не работал с СИ.

_________________
Сайт с разработками http://www.swordgreenline.narod.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот на основе HP iPAQ
СообщениеДобавлено: 17 апр 2009, 08:30 
Не в сети
Аватара пользователя

Зарегистрирован: 08 фев 2009, 10:13
Сообщения: 700
Откуда: Воротынск
прог. языки: C,C++,C#,Java
ФИО: Дмитрий
1) Никто не видел бесплатную библиотеку работающую с рс232 для КПК с WM2003
(решение некоторых вопросов , но на C# :) )
Как вариант компонент SerialPort , только настоятельно рекомендую обновить framework на кпк
Еще есть сторонняя библиотека называется DotNetSerialPort принципиальной разницы с компонентом SerialPort нет.

В плане беспроводной коммуникации есть прекрасная библиотека 32feet работает с IRDA, BLUETOOTH насчет WIFI - не уверен, но библиотека довольно часть обновляется.

_________________
Язык Ада - официально был признан министерством обороны США для создания ПО военной техники


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот на основе HP iPAQ
СообщениеДобавлено: 17 апр 2009, 09:51 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
хм
непойму в чём проблемма
я в EVB когда програмил под 2003 не заморачивался на какието библиотеки
просто перетянул стандартный компонент COM на форму и вперёд кодить
хоть компорт хоть ирда хоть блютус доступны
сначала проверяю наличие компортов на КПК а потом из списка выбираю нужный и цепляюсь
стандартная компонента вполне работоспособна.
какието посторонние нужны тока ради каких-то малонужных фич

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот на основе HP iPAQ
СообщениеДобавлено: 17 апр 2009, 14:21 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
QuickWitted писал(а):
MiBBiM писал(а):
не больше 30см исключительно при прямой видимости :D
а если серьезно, то чуть меньше чем у обычных ду, т.е. около 1,5м


Обычный ДУ работает на 10 метров.
но там за счёт падения скорости увеличено расстояние.

а вот с этого момента поподробнее, пожалуйста. каким таким волшебным образом расстояние увеличивается?
P.S. насчет 1,5 метра у пультов, конечно, перегнул палку, но и 10 китайских метров не так длинны, как франзуские 10 метров.
P.P.S. у кпкх таки 1-2 метра - стандарт

_________________
Tomorrow will be. Better


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

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


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

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


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

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