Воскресенье, 05.05.2024, 03:44
| RSS
[SEARCH_TITLE]
[SEARCH_FORM]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Архив - только для чтения
Форум » Мастерская » Наши достижения » Проект "Kapanda" (Мой бот №2)
Проект "Kapanda"
S-T-A-L-K-E-RДата: Четверг, 29.10.2009, 14:37 | Сообщение # 46








Язык программированя: Мурманская область
Зарегистрирован 11.06.2009
Группа: Модераторы
Сообщений: 367
Город: Никель
Статус: Offline
А где траки брал если не секрет? )

http://rassionrobots.ucoz.ru/ -"Робототехника"
 
pashteetДата: Четверг, 29.10.2009, 14:49 | Сообщение # 47








Зарегистрирован 21.09.2009
Группа: Новички
Сообщений: 225
Город: Волжский
Статус: Offline
Гусеницы брал в магазине 4роботс, в комплекте 2 длинных (по 32 Трака), 4 средних (по 10), 4 коротких (по 8), а также оси, ролики и разная мелочевка. Набор очень зачетный dance4
 
юрииДата: Четверг, 29.10.2009, 18:01 | Сообщение # 48








Язык программированя: Васик
Зарегистрирован 05.03.2009
Группа: Новички
Сообщений: 572
Город: Югорск
Статус: Offline
Quote (pashteet)
Гусеницы брал в магазине 4роботс

уху!! там доставка такая дорогая cray
 
pashteetДата: Четверг, 29.10.2009, 18:16 | Сообщение # 49








Зарегистрирован 21.09.2009
Группа: Новички
Сообщений: 225
Город: Волжский
Статус: Offline
ну дык я не одни гусеницы брал, еще много чего по мелочи wink
Кстати, там и система скидочек присутствует, мелочь а приятно biggrin
 
S-T-A-L-K-E-RДата: Четверг, 29.10.2009, 19:06 | Сообщение # 50








Язык программированя: Мурманская область
Зарегистрирован 11.06.2009
Группа: Модераторы
Сообщений: 367
Город: Никель
Статус: Offline
url ?

http://rassionrobots.ucoz.ru/ -"Робототехника"
 
pashteetДата: Четверг, 29.10.2009, 19:09 | Сообщение # 51








Зарегистрирован 21.09.2009
Группа: Новички
Сообщений: 225
Город: Волжский
Статус: Offline
4robots.ru
 
S-T-A-L-K-E-RДата: Четверг, 29.10.2009, 19:10 | Сообщение # 52








Язык программированя: Мурманская область
Зарегистрирован 11.06.2009
Группа: Модераторы
Сообщений: 367
Город: Никель
Статус: Offline
спасибо )

http://rassionrobots.ucoz.ru/ -"Робототехника"
 
pashteetДата: Пятница, 30.10.2009, 22:15 | Сообщение # 53








Зарегистрирован 21.09.2009
Группа: Новички
Сообщений: 225
Город: Волжский
Статус: Offline
Слава богу разобрался с Шарпом, оказалось, что он очень чувствителен к напряжению, батареки сели и он глючил безбожно, а я уже подумал что еще на 4 сотни попал crazy

В результате всех экспериментов сделал для себя вывод, что ПИТАНИЕ РОБОТА - ОЧЕНЬ ВАЖНАЯ ШТУКА, и забивать не нее не получится...

Добавлено (30.10.2009, 22:15)
---------------------------------------------
Так, кто там хотел увидить контроллер в деле? crazy

Вот сегодня закончил работу по совмещению двух МК:

Что сделано на сегодня:
Контроль с пульта - 9 команд движения и управление скоростью
аля "дежурный режим", команды не принимаются, пока не включиш его кнопкой "power" с пульта, этой же кнопкой переводится обратно
Самостоятельное движение и объезд препядствий, пока не поступила команда с пульта (пульт работает по прерыванию, команды пульта приоритетные)

При включении робот переходит в "дежурный режим" и ждет пока его не включат с пульта senile

 
SpaceДата: Суббота, 31.10.2009, 11:01 | Сообщение # 54








Зарегистрирован 25.12.2007
Группа: Администраторы
Сообщений: 1103
Статус: Offline
Молодец!!! clapping А как наладил работу двух мк?
 
pashteetДата: Суббота, 31.10.2009, 13:19 | Сообщение # 55








Зарегистрирован 21.09.2009
Группа: Новички
Сообщений: 225
Город: Волжский
Статус: Offline
Спасибо!
Эээ, дык самый простой способ, на одном МК порт делаем выходом, на другом - входом и смотрим за логическим состоянием порта

Например:
на первом МК, Когда Шарп видит препядствие - зажигаем светодиод, а на втором МК смотрим, если горит светодиод, значит шарп видит препядствие - выполняем соответствующие процедуры dance4

 
pashteetДата: Понедельник, 02.11.2009, 00:25 | Сообщение # 56








Зарегистрирован 21.09.2009
Группа: Новички
Сообщений: 225
Город: Волжский
Статус: Offline
Подумал, что для новичков будет очень полезно, да и меньше вопросов будут задавать (надеюсь)
Выкладываю программы, с подробными (на мой взгляд) комментариями, которыми пользовался при отладке того или иного "модуля"

1. Программа работы с Аналого-Цифровым Преобразователем АЦП (ADC), контроллер Мега 48
2 Программа для работы с ШИМ, непосредственное управление скоростью вращения маршевых двигателей, контроллер Мега 48
3 Программа обработчик команд ИК-пульта (пример использования протокола RC-5), так же рассмотрены прерывания, контроллер Мега 48
4 Программа управления сервоприводом, контроллер АТтини 2313

Программы элементарны и помогут разобраться с основами написания кода. Если возникнут вопросы, постараюсь ответить smile3

Прикрепления: Mega48ADC.rar (0.7 Kb) · Mega48PWM.rar (1.0 Kb) · Mega48TSOP.rar (1.0 Kb) · ATtiny2313Servo.rar (0.6 Kb)
 
SpaceДата: Понедельник, 02.11.2009, 16:13 | Сообщение # 57








Зарегистрирован 25.12.2007
Группа: Администраторы
Сообщений: 1103
Статус: Offline
Вопросов меньше не станет, ведь народ ленивый. Поискать непосильный труд особенно для тех кому меньше 15 лет sad1
 
ALHIMIKДата: Понедельник, 02.11.2009, 22:02 | Сообщение # 58








Язык программированя: C - вот Истинная вера для МК
Зарегистрирован 23.12.2008
Группа: Опытные
Сообщений: 83
Город: СПб
Статус: Offline
гхм
а по критиковать сеи исходнички можно ?
 
pashteetДата: Понедельник, 02.11.2009, 22:03 | Сообщение # 59








Зарегистрирован 21.09.2009
Группа: Новички
Сообщений: 225
Город: Волжский
Статус: Offline
да без проблем biggrin мне даж приятно будет biggrin
 
ALHIMIKДата: Понедельник, 02.11.2009, 22:12 | Сообщение # 60








Язык программированя: C - вот Истинная вера для МК
Зарегистрирован 23.12.2008
Группа: Опытные
Сообщений: 83
Город: СПб
Статус: Offline
смотрел только "сервы"
такое управление бес смысленно в принципе ибо кроме как дёргать ногами тинька ни чем не занимается
методы управления в основ ном базируются на таймерах тк это меньше грузит мк
если нужно управлять одной - двумя сервой то можно с помощью ЧИСТО аппартного шима
для таймера один режим с чёткой фазой и частатой
верхний придел счёта ICR1 а в OCRарах длительность импульса
если нужно больше серв то аналогично на таймерах и внешних компанентах(счётчики и сдвиговые регистры)
 
Форум » Мастерская » Наши достижения » Проект "Kapanda" (Мой бот №2)
Поиск: