roboforum.ru

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

Оно вам надо?

Раздел создан специально для людей которым интересна робототехника, но в силу разных причин они не знают с чего начать.
Задавайте ваши вопросы, какими бы простыми они не казались, постоянные посетители форума постараются ответить на них по мере своих сил.
Робот своими руками. Самодельный робот.

Оно вам надо?

Сообщение -= Александр =- » 28 ноя 2005, 22:05

Оно в смысле статья по сооружению робота средней сложности. Щас как раз достал все детали и сделал корпус. Начинаю электронику.
Идея такая: есть центральный ATMega32 и несколько переферийных ATTiny26, связано все по I2C, там-же будет и кусок памяти, а может и не будет, если сильно не понадобится. Шасси танковой системы (для гусеничных или трехколесных) Сперва обычный, а затем и продвинутый (если получится) ИК-бампер. 4 канала вперед по одному с боков и два назад. Передний ИК при получении нужного кода переходит в режим обмена информации. Будет пара ИК-маячков, между которыми этот робот будет блуждать (подзарядка в частности). Такая вот штука. Фоткать буду по ходу процесса...  :wink:
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение M@xSoft » 29 ноя 2005, 02:24

Давай. Чужое всегда смотреть интересно и полезно. Можно на чужих ошибках учиться :)
M@xSoft
 
Сообщения: 48
Зарегистрирован: 23 апр 2005, 22:31
Откуда: Украина, г. Донецк
Skype: mcuprick
прог. языки: Basic, PHP, C#
ФИО: Цуприк Максим

Сообщение LONGOBARD » 29 ноя 2005, 03:29

НАДО!  :!:  :!:  :!:
Особенно описание недокументированных косяков и общения контроллеров по i2c  :D
LONGOBARD
 
Сообщения: 22
Зарегистрирован: 24 ноя 2005, 17:49
Откуда: Питер

Сообщение -= Александр =- » 29 ноя 2005, 05:00

I2C - это вообще жуть какая-то. Сам протокол простой как топор, но почему-то про 232 куча инфы, а про этот нету ничего... Софтово я уже связывал контроллер с памятью, хочется сделать все хародово, вот разбираюсь с даташитами...  :roll:  В разных контроллерах эта штука работает по-разному... Где-то совмещено с SPI где-то нет... В общем надо смотреть. Первое время и софтово работать будет (припаял на те-же ноги, SDA и SCL чтоб потом не переделывать)   :wink:
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение LONGOBARD » 29 ноя 2005, 13:35

-= Александр =- писал(а):I2C - это вообще жуть какая-то.

И ты еще спрашиваешь, писать статью или нет?  :wink: Конечно же пиши!  :P
LONGOBARD
 
Сообщения: 22
Зарегистрирован: 24 ноя 2005, 17:49
Откуда: Питер

Сообщение Kanoka » 29 ноя 2005, 15:35

Может внесу некую ясность.

I2C и TWI это, как оказалось, одно и тоже. Просто разные компании называют его по разному, Philips ? I2C, Atmel ? TWI.
Kanoka
Модератор
 
Сообщения: 1274
Зарегистрирован: 11 ноя 2004, 03:18
Откуда: Москва

Сообщение libricon » 29 ноя 2005, 19:31

пиши, пиши
может я чему-нибуть научусь
libricon
 
Сообщения: 303
Зарегистрирован: 09 июн 2005, 19:49

Сообщение KiCom » 29 ноя 2005, 20:30

Конечно пиши, для новичео это самое то, проследить всеть путь создания робота.
KiCom
 
Сообщения: 345
Зарегистрирован: 22 окт 2005, 11:15
Откуда: Красноярск

Сообщение Тимофей » 01 дек 2005, 18:00

Саш, как я понимаю, со временем у вас туго, а доброе дело сделать хочется:) Может быть, тогда лучше закончить руководство по АВРам?
Тимофей
 
Сообщения: 37
Зарегистрирован: 09 авг 2005, 17:38

Сообщение -= Александр =- » 01 дек 2005, 18:55

С ним все сложно, писанины много... А тут пару идей проверить не терпится...  :wink:
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич


Вернуться в Новичкам или основы основ роботостроения.

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

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

cron