roboforum.ru

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

Мой проект домашнего робота

Наше хобби — конструировать и программировать.
Демонстрация готовых роботов и устройств построенных своими руками.

Re: Мой проект домашнего робота

Сообщение Tranzistor » 28 авг 2009, 12:07

Digit писал(а):...а как у него с устойчивостью? Развесовку может поменять? По видео похоже, что при остановке у него есть шанс носом клюнуть...


Развесовка прям по фен-шую, батарея 12В 7А/ч сбалансировала идеально и на задницу не сядет и носом не клюнет (правда на 2-3см подпрыгнет при резкой остановке на полной скорости, но по квартире скорость 50% - 25% и он даже не подпрыгивает...)

Добавлено спустя 10 минут 36 секунд:
Вот, кому интересно фото при разработке шасси....
Вложения
6.jpg
8.jpg
2.jpg
1.jpg
Tranzistor
 
Сообщения: 8
Зарегистрирован: 27 авг 2009, 12:45
Откуда: Ужгород

Re: Мой проект домашнего робота

Сообщение Digit » 28 авг 2009, 12:43

Tranzistor писал(а):Вот, кому интересно фото при разработке шасси

:D Я тебе больше скажу - нам интересно фото и детали всего процесса!

PS
Сходство с Валл-И просто изумительное :) Особенно, когда бошкой крутить начинает :good:
злой полицейский
Аватара пользователя
Digit
 
Сообщения: 3339
Зарегистрирован: 27 ноя 2004, 00:42
Откуда: совсем Москва
ФИО: Григорий

Re: Мой проект домашнего робота

Сообщение yak-40 » 28 авг 2009, 13:07

Digit писал(а):Сходство с Валл-И просто изумительное Особенно, когда бошкой крутить начинает

А если ещё голову скопировать с Валли, то никто даже не обратит внимания что вместо гусениц колёса :good:
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Мой проект домашнего робота

Сообщение Tranzistor » 28 авг 2009, 15:05

=DeaD= писал(а):К ней бы еще мозгов добавить для навигации по квартире + возможность самостоятельной зарядки - тогда точно автономный робот будет :)


Ну, по поводу самостоятельной зарядки есть кое-какие наработки. Например, я добавил функцию трекинга за кейсом. В кратце: в кейс внедрен ИК маяк на той-же частоте что и ИК барьер (36КГц). А в роботе отключены ик светодиоды и программа другая, так он и за кейсом начинает бегать. Вот можно этот маяк поставить на зарядную станцию, а робот когда аккумулятор сел переводит в режим трекинга (поиск зарядного устройства) а мех. бампер помогает пока ИК барьер работает в другом режиме или же поставить ТСОПы на 40КГц в дополнение к ИК барьеру....

А насчет зарядного не определился, или контактный метод или безконтактный....
Tranzistor
 
Сообщения: 8
Зарегистрирован: 27 авг 2009, 12:45
Откуда: Ужгород

Re: Мой проект домашнего робота

Сообщение =DeaD= » 28 авг 2009, 15:18

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

Re: Мой проект домашнего робота

Сообщение yak-40 » 28 авг 2009, 15:33

А что за GSM канал? что передаёт и какая аппаратура используется?
Хотелось бы поподробней :oops:
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Мой проект домашнего робота

Сообщение Tranzistor » 31 авг 2009, 17:13

yak-40 писал(а):А что за GSM канал? что передаёт и какая аппаратура используется?
Хотелось бы поподробней


GSM канал, - старенький телефон Siemens A50 (на лицевой панели робота видно маленький экранчик телефона). Там два пути развития или через комуникационный порт управлять или в ручную нажимать клавиши.
Вот решил, :pardon: что клавиши нажимать проще, чем изучать АТ команды.... :no:
ATMega8 и несколько твердотельных реле (CPC1035) + даташит на телефон. Можно как и позвонить так и отправить СМС и не обязательно все клавиши использовать (только софт клавиши и еще пару других...). У меня ушло всего 5 твердотельных реле причем пятая релюха подключена вместо виброзвонка (для последующей модернизации, сейчас только трубку ложит если есть входящий звонок или входящая смс).
Вложения
114.JPG
114.JPG (6.39 КиБ) Просмотров: 2894
Tranzistor
 
Сообщения: 8
Зарегистрирован: 27 авг 2009, 12:45
Откуда: Ужгород

Re: Мой проект домашнего робота

Сообщение yak-40 » 31 авг 2009, 17:35

Tranzistor писал(а):Вот решил, что клавиши нажимать проще, чем изучать АТ команды....

Дык, клавиши АТ командами можно нажимать :)
Всего несколько команд изучить, и не надо огород с твердотельными реле городить.
Я даже фотки по MMS таким образом отправлял.
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Мой проект домашнего робота

Сообщение CiSi » 22 ноя 2009, 22:29

Да и вправду не плохая вещь эти АТ команды, можно управлять почти всеми (если невсеми) функциями телефона.
Хочу попробывать реализовать, хотя раньше то же на счет кнопок думал.
Я так понимаю телефон обменивается с мк по UART-у?
Аватара пользователя
CiSi
 
Сообщения: 1027
Зарегистрирован: 04 окт 2007, 16:11
Откуда: иваново
Skype: cybsys1
прог. языки: Delphi
ФИО: Павел

Re: Мой проект домашнего робота

Сообщение yak-40 » 22 ноя 2009, 22:40

Я так понимаю телефон обменивается с мк по UART-у?

Да, по УАРТ-у. Но проблемма в том, что телефоны с УАРТ-ом сейчас уже не выпускаются :(
Выход один. Пользовать модем, например SIM300.
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Мой проект домашнего робота

Сообщение CiSi » 22 ноя 2009, 23:30

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

Re: Мой проект домашнего робота

Сообщение yak-40 » 22 ноя 2009, 23:38

Ну не скажи, кирпич кирпичу рознь. Не у каждого старого телефона УАРТ был. Рекомендую Сименс 45-й серии. Лучше всего подходит для таких целей.
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Мой проект домашнего робота

Сообщение CiSi » 23 ноя 2009, 00:56

Рекомендую Сименс 45-й серии. Лучше всего подходит для таких целей.

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

Re: Мой проект домашнего робота

Сообщение Mamed » 23 ноя 2009, 01:03

У А50 такой же протокол точно, На 19200 бод UART врубаешь, и там буквально несколько AT-команд. Вот что вспомнил, может не точно. Но есть мануалы на это дело, если инетерсует могу поделиться.
ATH - прервать звонок
ATD>1; - позвонить на 1-й номер тел.справочника.
ATDxxxxxxxx; позвонить на конкретный номер
ATA - ответить на входящий звонок.
Аватара пользователя
Mamed
 
Сообщения: 123
Зарегистрирован: 05 ноя 2008, 18:52
Откуда: Ростов-на-Дону
прог. языки: ASM для МК

Re: Мой проект домашнего робота

Сообщение CiSi » 23 ноя 2009, 01:15

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

Пред.След.

Вернуться в Наши проекты

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

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