Главная » 2013 » Январь » 9 » Робот ASURO: Шаг за шагом. ATmega8L, Си
19:18
Робот ASURO: Шаг за шагом. ATmega8L, Си


Привет! Желаешь собрать не сложного в сборке робота? Ты пришел по адресу! =) Именно у нас на сайте ты сможешь найти подробные статьи по сборке шаг-за-шагом своего первого робота, а так же многих других роботов, и даже для соревнований.

Мы очень рады, что наши статьи помогут тебе - начинающему робототехнику, освоить эту интереснейшую сферу и прокачать свой скилл в этом направлении. Также хотим отметить, что по данным статьям мы - разработчики сайта SERVODROID проводим занятия в бесплатных кружках робототехники, и нам очень нравится учить и рассказывать что такое BEAM-робототехника всем желающих.

Помоги нашему проекту! Зарегистрируйся на нашем сайте и приходи в наш Online-чат или форум и делись своими поделками и своим прогрессом - ведь именно твоя активность привлекает к робототехнике все больше и больше внимания начинающих - они смотрят на твой успех и хотят стать такими же крутыми, а нам очень приятно видеть что у вас все получается. А если что-то не получается - мы поможем ;)

Начни общаться на нашем Форуме или Онлайн-чате

[ Стать участником сайта / Авторизоваться ]

Категория: Робоконтроллеры | Просмотров: 15006 | Добавил: MSA-Beam-Robotics | Рейтинг: 5.0/1
Всего комментариев: 7
avatar
1 MSA-Beam-Robotics • 17:55, 10.01.2013
И в чем косяк был ? dry
avatar
2 nightmare • 17:40, 12.01.2013
Тут острая нехватка запятых:
"СЕНСОРЫ
Два фототранзистора позволяют..."
Ошибки:
FistTry
Int main(void)
Int();
While(1)
Return(0)
defain
"
for (i = 0; i < 842; i ++)
Sleep(0xFF); ..."
Нет смысла в шестнадцатеричной системе писать, а также надо попробовать функцию задержки _delay_ms() из WinAVR, для этого надо добавить в начало программы:
#define F_CPU 8000000UL
#include <avr/delay.h>
Такой способ проще и удобнее, задержки сразу в милисекундах.
avatar
3 MSA-Beam-Robotics • 14:09, 13.01.2013
РисовалкаВидео-конференция
11:02:31SHERIFF(A): секунду
11:02:42SHERIFF(A): il02, http://www.servodroid.ru/photo
11:03:09SHERIFF(A): там наверху ссылка добавить фото
11:04:29Нас покидает il02 закрыв страницу
11:05:05К нам присоединяется il02
11:05:05il02: [Ссылка удалена. Зарегистрируйте свой ник для размещения ссылок.]
11:05:21SHERIFF(A): www у ссылки удалите
11:05:26SHERIFF(A): и вставьте
11:05:32il02: servodroid.ru/forum/47-714-1
11:05:33SHERIFF(A): или зарегистрируйтесь в чате
11:06:21SHERIFF(A): по ссылке нет вашего сообщения
11:08:02il02: там картинка с роботом
11:08:27SHERIFF(A): il02, мне нужно ваше фото вашего робота чтобы опредилить где вы накосячили )
11:08:56SHERIFF(A): при прошивке робота на программаторе мигают индикаторы ?
11:09:10il02: немного подождите пожалуйста сейчас сфотографирую
11:09:11SHERIFF(A): в Flash информация какая пишется ?
11:09:17SHERIFF(A): il02, ок
11:12:17Нас покидает il02 закрыв страницу
11:13:35К нам присоединяется asmal95
11:13:41SHERIFF(A): asmal95, q
11:14:43asmal95: SHERIFF(A), ку
11:14:46К нам присоединяется il02
11:14:50asmal95: Всем привет
11:15:16SHERIFF(A): блин моя посылка застряла опять\
11:15:45SHERIFF(A): и по почтовому отслеживанию висит на статусе покинуло международный пункт обмена с веом в 0 грамм
11:15:45asmal95: SHERIFF(A), Где?
11:16:06il02: при формировании test.hex ошибок нет. при передачи через USB ИК соединение ОК а потом tttttttttttt
11:16:08SHERIFF(A): они там че, болтики собирают рассыпаные при шмрне на таможне ?? ><
11:16:17SHERIFF(A): il02, tameout
11:16:32SHERIFF(A): это значит программатор не может связаться с роботом
11:16:37SHERIFF(A): фото робота в студию
11:17:06SHERIFF(A): *шмоне (от шмонать, рвскать)
11:17:07il02: сперва ttttttttttt потом tameout
11:17:32SHERIFF(A): il02, фото можете дать ?
11:19:30asmal95: SHERIFF(A), у меня последних хлам из китая шел месяца полтора, а китай покинул через неделю после заказа.. Наша почта как улитка работает...
11:19:54SHERIFF(A): и не говори...
avatar
4 MSA-Beam-Robotics • 14:09, 13.01.2013
11:20:57asmal95: Сейчас осмелился заказать ручку с камерой и маленький видеорегистратор, ток на разных сайтах, сейчас буду ждать)
11:25:06il02: вот фото fotolink.su/v.php?id=bce10610201115542cc36b7d2cf10274
11:26:36il02: SHERIFF(A), Где?
11:26:51il02: помогите плиз
11:30:03SHERIFF(A): сейчас
11:30:06SHERIFF(A): я обедал
11:32:16SHERIFF(A): R9 вы куда припояли ?? В CON2 ?
11:32:44SHERIFF(A): asmal95, hexrf c rfvthjq &jJ
11:32:53SHERIFF(A): че за руча ?
11:33:48asmal95: SHERIFF(A), встроенная камера в ней, должна писать видео на флешку микро сд
11:34:03asmal95: SHERIFF(A), http://www.aliexpress.com/item....-record ing/611900088.html?cn=null&PID=5711755&tp1=null&tracelog=null&src=ale&URL=http%3A%2F%2Fwww.aliexpress.com%2Fitem%2FFree-shipping-HD-Video-1280-960-Pen- DVR-mini-dvr-DVR-Camera-Pen-with-voice-recording%2F611900088.html&cv=10975781&af=cj_5711755&vd=30
11:34:37Нас покидает Dimsan закрыв страницу
11:34:48il02: Нет R9 не в Con2
11:34:55SHERIFF(A): il02, ок
11:35:00SHERIFF(A): показалось
11:38:23SHERIFF(A): а R9 не дроссель случаем ?
11:38:26il02: при включении запускается самодиагностика, при передачи данных на USB ИК мигает светодиод, а робот через короткий интервал заново самодиагностируется
11:38:39SHERIFF(A): *R11\24
11:38:59SHERIFF(A): il02, ок, сделайте так:
11:39:16SHERIFF(A): приготовьте прошивку
11:40:41il02: R9, R16: 220Ω 5% (red, red, brown, gold)
11:40:45SHERIFF(A): как только нажмете Programm- хватате робота, включайте его питание и поднесите датчиком TSOP(там черный трехногий) к программатору так, чтобы он лицом к лицу на расстоянии в 2-5 см смотрел на программатор
11:42:14SHERIFF(A): чем неужобно IR-программирование, так это тем, что данные передаваемые через ИКпорты идут долго и программа может не дождаться порции, написав нам timeOut
11:42:14il02: R11: Instead the 100Ω 5% resistor please use L1 an 10μH coil (brown, black, black, silver).
11:44:32SHERIFF(A): при прошивке поднесите робота датчиком робота к датчикм программатора
11:44:41SHERIFF(A): и скажите что происходит ?
avatar
5 MSA-Beam-Robotics • 14:09, 13.01.2013
11:46:49il02: OPEN COM3 OK!, Bulding RAM OK!, Connect to ASURO Timeout
11:47:08SHERIFF(A): робота поднесли да ?
11:47:34SHERIFF(A): тут придется пошаманить с ним
11:47:34il02: как сказали 2-5 см
11:48:10SHERIFF(A): пробуйте менять при прошивке положения робота, отворачивать даже от программатора на короткий промежутток времени
11:48:12SHERIFF(A): и да
11:48:26SHERIFF(A): битрейд программатора выставлен по инструкции ?
11:49:11il02: Bits pro Second: 2400 • Databits: 8 • Parity: none • Stopbits: 1 • Flowcontrol: none
11:50:30il02: вы не в курсе перемычка JP1 возле выключателя не играет роли
11:51:39SHERIFF(A): играет
11:51:43SHERIFF(A): у вас она стоит
11:51:47SHERIFF(A): у нас тоже
11:52:10SHERIFF(A): перемычка та что возле датчиков на противоположной стороне
11:52:29SHERIFF(A): она не перебита ?
11:52:58il02: стал его вращать при прошивке Page 1 of 26 OK потом опять ошибка
11:53:25il02: прогресс улучшился но не намного
11:53:28SHERIFF(A): il02, тоесть "зеленные" данные появились 7
11:53:52SHERIFF(A): il02, ка там, "R" вроде
11:53:57SHERIFF(A): мол записано
11:54:26SHERIFF(A): Так если появились проблема или с питанием, или с расстоянием
11:54:33il02: tttcc Flashed
11:54:45SHERIFF(A): так. Через которую из 2х программ прошивок вы заливаете прогу ?
11:55:13il02: ASURO Flash 1.2
11:55:19SHERIFF(A): пробуйте обе
11:55:42SHERIFF(A): при тестировании робота получалось то одной то другой прошивать
11:56:51SHERIFF(A): если есть зеленые данные, значит аппаратная часть, по идее коректна.
11:57:07SHERIFF(A): Только в нашем случае дросселя в нашем роботе не стоит
11:57:25SHERIFF(A): Возможно это играет роль, проверять можно на испытаниях
11:57:45SHERIFF(A): Вместо дросселя стоит резистор по инструкции red red brown gold
11:59:02il02: сейчас загрузил с 1 по 8 Page а на 9 ссссссссс timeout
11:59:28il02: раньше и это не получалось
11:59:29SHERIFF(A): il02, исключите посторонние источники света
11:59:43SHERIFF(A): свет ламп дневного света особенно
12:01:00SHERIFF(A): При прошивке у вас происходит следующее: программатор через ИК-светодиод посылает пачку роботу на TSOP, робот отвечает что получил и отправляет с своего ИК-светодиода пачку на программаторский TSOP
12:01:05SHERIFF(A): и так идет обмен.
12:01:41SHERIFF(A): Если в случае, что от робота не пришло подтверждение, программатор пытается снова послать данные строку до тех пор пока не выйдет время
12:01:54SHERIFF(A): Если время выходит, программатор отключается.
12:02:29SHERIFF(A): Каждый раз при программировании робота, нужно включать его после нажатия кнопки Program на компе
12:03:10il02: БОЛЬШОЕ СПАСИБО. все получилось!
12:03:32SHERIFF(A): il02, я сам мучался когда его прошивал
12:03:49SHERIFF(A): самый лучший и надежный вариант - заменить датчики на провода
12:03:53il02: а почему такие проблемы с ИК? неужели производители не могут сделать проще
12:03:57SHERIFF(A): но это надо уметь
12:04:15SHERIFF(A): il02, по проводам будет быстрее
12:04:33SHERIFF(A): видимо они решили сделать такую фишку как беспроводная передача данных
12:04:44SHERIFF(A): т.е. также и ручное управление и тп
12:04:56il02: я все понимаю но для моих 12 лет и это прогресс
12:05:09SHERIFF(A): и раз уж такое дело - то решили не заморачиаться и программирование так же осуществлять
12:05:29SHERIFF(A): il02, это хорошо !
12:06:33SHERIFF(A): il02, по прошивке - будьте внимательны, так как бывали случаи что прошивка не загружалась по программатору, те там написано таймаут или тп, а на самом деле программа загрузилась
12:06:36SHERIFF(A): было и такое
avatar
6 Enigust • 12:02, 08.05.2013
Задумался над приобретением одного из следующих экземпляров, Asuro, PRO BOT 128 или NIBO 2. Посоветуйте что более подходит для начинающего?
avatar
7 Aleks_Crow • 19:51, 01.10.2013
Достойный наборчик!
avatar