Воскресенье, 19.05.2024, 06:37
| RSS
[SEARCH_TITLE]
[SEARCH_FORM]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Архив - только для чтения
Форум » Мастерская » Новичкам » уши робота
уши робота
Chinga92Дата: Суббота, 14.02.2009, 13:59 | Сообщение # 1








Зарегистрирован 21.01.2009
Группа: Новички
Сообщений: 48
Город: Aktobe
Статус: Offline
А можно сделать так что бы робот поварачивал в твою сторону когда ты допустим что то сказал? на рис1 видны 4 радара(звуковых сенсоров, кстати можно эти сенсоры сделать от http://robozone.su/2008....6.html? Помогите может кто то делал такую штуку(если возможно)!
Прикрепления: 7426857.jpg (10.0 Kb)
 
FireFlyДата: Суббота, 14.02.2009, 21:11 | Сообщение # 2








Зарегистрирован 04.04.2008
Группа: Модераторы
Сообщений: 196
Город: Kamyshin
Статус: Offline
можно, тока не 4 а 3 штуки - поищи по инету, есть формулы вычисления источника звука с довольно большой точностью (по мойму метод триангуляции называется)
а просто два уха и направление звук-слева, звук-справа делается довольно просто - выхода с модулей микрофонов на АЦП контроллера и с какого микрофона придет сигнал сильнее туда и поворачиваем - экспериментировать нуна, но довольно просто.


Robozone
 
DoniakДата: Суббота, 14.02.2009, 21:34 | Сообщение # 3








Язык программированя: CodeVisionAVR Си
Зарегистрирован 19.03.2008
Группа: Модераторы
Сообщений: 584
Город: Кривой Рог (Днепропетровск)
Статус: Offline
а как нащёт шума движков и жужание редуктара оно небудит мешать?
 
Chinga92Дата: Суббота, 14.02.2009, 21:51 | Сообщение # 4








Зарегистрирован 21.01.2009
Группа: Новички
Сообщений: 48
Город: Aktobe
Статус: Offline
будут! но надо настроить как то что бы движков не слышал!

Добавлено (14.02.2009, 21:51)
---------------------------------------------
о методе триангуляции прочитал! но это вообще не имеет никакого смысла для этой теме!

 
FireFlyДата: Суббота, 14.02.2009, 23:55 | Сообщение # 5








Зарегистрирован 04.04.2008
Группа: Модераторы
Сообщений: 196
Город: Kamyshin
Статус: Offline
хм... есть готовый проект на меге32-й, найду выложу ссылку.

Добавлено (14.02.2009, 23:54)
---------------------------------------------
короч
вот - http://courses.cit.cornell.edu/ee476....dex.htm
и вот - http://courses.cit.cornell.edu/ee476....ex.html
smile3

Добавлено (14.02.2009, 23:55)
---------------------------------------------
....и вот - http://courses.cit.cornell.edu/ee476....ex.html


Robozone
 
Chinga92Дата: Воскресенье, 15.02.2009, 13:21 | Сообщение # 6








Зарегистрирован 21.01.2009
Группа: Новички
Сообщений: 48
Город: Aktobe
Статус: Offline
спосибо большое! но мне нужно только робот поварачивался и все! я знаю что программу нужно поправить но не знаю как! Может поможете to_take_umbrage !???
А можно сделать так:
1.сделать усилитель как здесь (3шт) http://robozone.su/2008....86.html
2.подключить 3 усилителя на МК!
3.И запрограммировать так что бы поварачивать туда откуда сигнал первый приходит на МК!
Можно так? вот прогу я не могу с 0я писать! sorry и схему тоже с 0я рисовать незнаю! Не поможете? wink Может и вам понравиться?
 
FireFlyДата: Воскресенье, 15.02.2009, 22:03 | Сообщение # 7








Зарегистрирован 04.04.2008
Группа: Модераторы
Сообщений: 196
Город: Kamyshin
Статус: Offline
хм... если так подходить к вопросу, то зачем вообще заниматься робототехникой? wink

Robozone
 
Chinga92Дата: Понедельник, 16.02.2009, 17:14 | Сообщение # 8








Зарегистрирован 21.01.2009
Группа: Новички
Сообщений: 48
Город: Aktobe
Статус: Offline
дайте пример хотябы как программировать! ПЛЗ! и что как пишется!

Добавлено (16.02.2009, 17:14)
---------------------------------------------
А там где вы дали ссылку(2ая) нет схем как подключить усилители на МК!

 
FireFlyДата: Понедельник, 16.02.2009, 20:25 | Сообщение # 9








Зарегистрирован 04.04.2008
Группа: Модераторы
Сообщений: 196
Город: Kamyshin
Статус: Offline
шеф, ты даж не представляешь - там абсолютно усе есть smile3 , правда на аглицком, но переводчики ни кто не отменял.
Короч, мой тебе совет - отложи идейку с "ушами" и займись изучением программирования МК для начала (определись с языком сразу) и глаза на многое откроются, помигай светодиодом, порули движками и т.д по возрастающей, а уж потом вернемся к вопросу о робо-слухе. Твоя текущая подготовка не позволяет тянуть серьезный проект, а за тебя никто ничего делать не будет wink


Robozone
 
Chinga92Дата: Понедельник, 16.02.2009, 20:52 | Сообщение # 10








Зарегистрирован 21.01.2009
Группа: Новички
Сообщений: 48
Город: Aktobe
Статус: Offline
я уже сделал робота на меге8. и программу все понял(немножко)!
 
FireFlyДата: Понедельник, 16.02.2009, 22:31 | Сообщение # 11








Зарегистрирован 04.04.2008
Группа: Модераторы
Сообщений: 196
Город: Kamyshin
Статус: Offline
это гуд, но "немножко" маловато wink наберись опыта на более простых проектах, сделай линетрейсер к примеру, вон офф-лайн соревнования озвучили - поучавствуешь или минисумо сваргань, а уж потом за "ушастых и глазастых" роботов можно взятся yes3

Robozone
 
sashaДата: Пятница, 20.02.2009, 18:32 | Сообщение # 12








Язык программированя: Си и баском(учусь)
Зарегистрирован 16.02.2009
Группа: Новички
Сообщений: 371
Город: Актюбинск
Статус: Offline
а вторую ссылку прочитал вроде все понял но нет схемы какой усилитель к какому ножку и мторы на МК!можете подсказать?

-=Наша_зависимость_от_роботов_возрастает_с_каждым_днем=-
 
FireFlyДата: Пятница, 20.02.2009, 21:12 | Сообщение # 13








Зарегистрирован 04.04.2008
Группа: Модераторы
Сообщений: 196
Город: Kamyshin
Статус: Offline
понимаешь, там не схемы главное, главное - формулы расчетов и алгоритмы, вот их можешь импользовать на свое усмотрение wink
если по схеме, то если внимательно изучить материал, то там можно найти файл с исходником программы, а в нем... оба на..!!! конфигурция портов контроллера с комментариями wink
Quote
DDRA = 0x00; //ADC
DDRB = 0xff; //motor B7=f/r B6=l/r B5=pwm
DDRC = 0xff; //LED
DDRD = 0xff; //LED

из чего мы заключаем, что микрофоны у нас висят на порту A (что логичто ибо там АЦП), моторы на порту В и т.д.


Robozone
 
sashaДата: Пятница, 20.02.2009, 21:27 | Сообщение # 14








Язык программированя: Си и баском(учусь)
Зарегистрирован 16.02.2009
Группа: Новички
Сообщений: 371
Город: Актюбинск
Статус: Offline
спосибо

Добавлено (20.02.2009, 21:27)
---------------------------------------------
я нашел исходный код. и прокомпилировал все в норме!
А там (который на 2 ссылке) у робота микрафон и слева и справа,а третьи с переди или с зади робота?
И еще Н мост это который привод как у танка?


-=Наша_зависимость_от_роботов_возрастает_с_каждым_днем=-
 
FireFlyДата: Пятница, 20.02.2009, 23:22 | Сообщение # 15








Зарегистрирован 04.04.2008
Группа: Модераторы
Сообщений: 196
Город: Kamyshin
Статус: Offline
там видео есть - качни, видно что он микрофоном вперед едет, значить впереди он smile3
привод у него двумя двиглами - разворот по танковому принципу


Robozone
 
Форум » Мастерская » Новичкам » уши робота
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск: