roboforum.ru

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

Как собрать робота с нуля? (Читать всем!)

Re: Как собрать робота с нуля? (Читать всем!)

Myp » 02 янв 2010, 17:36

хоспаде
ты хотябы скажи что у тебя за рука
может у тя там пневматика

Re: Как собрать робота с нуля? (Читать всем!)

rain_cbc » 21 янв 2010, 11:19

всем доброго времени суток)не хотел новую тему начинать...решил сдесь написать...
собрал http://myrobot.ru/stepbystep/mc_first_project.php
когда дело дошло до прошивки...в Programmers notepad написал текст программы который приведен тамже....но когда хотел скомпилировать мне make.exe написал все что он обо мне думает и о моей 64 разрядной Windows 7.....
как с этим бороться? :(

Re: Как собрать робота с нуля? (Читать всем!)

Michael_K » 21 янв 2010, 13:51

Оно у народа работает.
как с этим бороться?

Написать, на что ругается, погуглить.

Re: Как собрать робота с нуля? (Читать всем!)

Myp » 21 янв 2010, 15:41

ну или хотябы сюда скопировать текст ошибок...

Re: Как собрать робота с нуля? (Читать всем!)

dimamakc » 30 янв 2010, 16:51

доброго дня подскажите где взятть схемку на mega-8, 2-х ик светодиодах и l293.зарание спасибо.ногами не пинать если нетуда написал.
:shock: :shock:

Re: Как собрать робота с нуля? (Читать всем!)

Vovan » 30 янв 2010, 17:32

где взятть схемку
нарисовать :D
(практически ведь словами нарисовал ужЕ :wink: , осталось только тоже самое переложить на бумагу ввиде УсловноГрафическогоОбозначения УГО)

Re: Как собрать робота с нуля? (Читать всем!)

rain_cbc » 30 янв 2010, 21:16

Что это может значить?
Compiling C: test.c
avr-gcc -c -mmcu=atmega8 -I. -gdwarf-2 -DF_CPU=8000000UL -O0 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=./test.lst -std=gnu99 -MMD -MP -MF .dep/test.o.d test.c -o test.o
test.c:1: error: expected identifier or '(' before numeric constant
In file included from c:/winavr-20100110/lib/gcc/../../avr/include/inttypes.h:37,
from c:/winavr-20100110/lib/gcc/../../avr/include/avr/sfr_defs.h:126,
from c:/winavr-20100110/lib/gcc/../../avr/include/avr/io.h:99,
from test.c:8:
c:/winavr-20100110/lib/gcc/../../avr/include/stdint.h:159: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int_least8_t'
c:/winavr-20100110/lib/gcc/../../avr/include/stdint.h:213: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int_fast8_t'
In file included from test.c:9:
c:/winavr-20100110/lib/gcc/../../avr/include/avr/delay.h:36:2: warning: #warning "This file has been moved to <util/delay.h>."
In file included from c:/winavr-20100110/lib/gcc/../../avr/include/avr/delay.h:37,
from test.c:9:
c:/winavr-20100110/lib/gcc/../../avr/include/util/delay.h:90:3: warning: #warning "Compiler optimizations disabled; functions from <util/delay.h> won't work as designed"
make.exe: *** [test.o] Error 1

> Process Exit Code: 2
> Time Taken: 00:02

Re: Как собрать робота с нуля? (Читать всем!)

Vooon » 31 янв 2010, 12:52

Код: Выделить всёРазвернуть
test.c:1: error: expected identifier or '(' before numeric constant


Покажи test.c

Re: Как собрать робота с нуля? (Читать всем!)

rain_cbc » 01 фев 2010, 02:21

уже разобрался))

Re: Как собрать робота с нуля? (Читать всем!)

ollleg » 03 фев 2010, 05:13

Очень доступная статья как собрать простую мигалку на микроконтроллере http://homorobot.net/index.php?option=com_content&view=article&id=50:-avr&catid=35:2010-01-30-12-13-08&Itemid=58

Re: Как собрать робота с нуля? (Читать всем!)

R0Ver » 10 фев 2010, 17:59

Итак, идея есть, но знаний не хватает. Поэтому подскажите уважаемые форумчане. Хочу построить робота (правда вопрос не нов?) Но! Идея такая шасси (пока не важно какое), умение обходить препятствия, использование ИК дальномера на сервоприводе, типа чтоб головой вертел:), возможность последующего усложнения конструкции, к примеру добавление УЗ дальномера ну и ещё чего сам не знаю, камеру к примеру прикрутить, синезуба. Так вот какой контроллер лучше выбрать? серво? двигатели? а возможно же вместо моторчиков на шасси использовать серво?

Re: Как собрать робота с нуля? (Читать всем!)

galex1981 » 10 фев 2010, 18:32

Явысказываю только свое личное мнение:
Идея такая шасси (пока не важно какое), умение обходить препятствия

Шасси выбирай сам из доступных для тебя деталей
использование ИК дальномера на сервоприводе, типа чтоб головой вертел:)

Многие так делают, в чем собственно вопрос?
возможность последующего усложнения конструкции, к примеру добавление УЗ дальномера ну и ещё чего сам не знаю, камеру к примеру прикрутить, синезуба.

Также многие делают такие усложнения ножек МК Меги 32 для этого хватит, только камеру отдельно с радиоканалом ставить
Так вот какой контроллер лучше выбрать?

Выше указал
серво? двигатели? а возможно же вместо моторчиков на шасси использовать серво?

На ходовые колеса для меньшего износа лучше ставить двигатели, но проще - сервы потому как в сервах встроенные редукторы есть


Сообщения: 1
Зарегистрирован: Сегодня, 2:37 pm
Город: Волгоград
Личное сообщение

Re: Как собрать робота с нуля? (Читать всем!)

R0Ver » 11 фев 2010, 10:19

>>Шасси выбирай сам из доступных для тебя деталей

Это понятно, но, к примеру, обход препятствий - не такая уж сложная задача, а вот к примеру что бы не чебурекнулся робот со стола, в плане реакции механики? Я про то, какое шасси лучше? Колёсная база (2 колеса или 4)? Гусеничная? То есть что быстрее будет реагировать, типа обратная связь?

>>Также многие делают такие усложнения ножек МК Меги 32 для этого хватит

Вопрос чайника, программить её на С? Хотелось бы чего-нить более удобоваримого, типа басика.

>>На ходовые колеса для меньшего износа лучше ставить двигатели, но проще - сервы потому как в сервах встроенные редукторы есть

Насколько я понял сервы бывают цифровые и аналоговые? Да и моторчики встречаются с редукторами. Хотя скорость пока не принципиальна. Принципиально время перевода в реверс.

Re: Как собрать робота с нуля? (Читать всем!)

ZuOverture » 11 фев 2010, 14:55

Нахожусь на стадии планирования своего первого робота. Трудные вопросы в основном относятся к области электрики, а именно питанию всего разнообразия девайсов. Основой робота предполагаю сделать PC с платой mini-ITX, либо ноутбук.

В первом случае источником вероятно будет свинцовый аккумулятор, питающий двигатели напрямую, электронику через преобразователь 12->ATX (как в http://rus.pilotpowersupply.com/articles/bp/), и заряжающийся от сети 220. Аналог девайса в реале уже существует - HK 300-41 UPS. Непонятно лишь в какой мере его схема отличается от UPS + ATX БП. Можете ли что-нибудь подсказать на эту тему?

В варианте с ноутбуком есть сомнения насчет возможности питания двигателей от встроенной батареи. Нужен ли тут в самом деле дополнительный аккумулятор?

Re: Как собрать робота с нуля? (Читать всем!)

galex1981 » 11 фев 2010, 23:39

R0Ver писал(а): Я про то, какое шасси лучше? Колёсная база (2 колеса или 4)? Гусеничная? То есть что быстрее будет реагировать, типа обратная связь?

Быстрее колесная база конечно: 2 колеса и одно подруливающее
R0Ver писал(а):Вопрос чайника, программить её на С? Хотелось бы чего-нить более удобоваримого, типа басика.

Для программирования МК Atmel есть большой выбор языков, например: Assembler, C++, Bascom (Бейсик для МК)...
R0Ver писал(а):Насколько я понял сервы бывают цифровые и аналоговые? Да и моторчики встречаются с редукторами. Хотя скорость пока не принципиальна. Принципиально время перевода в реверс.

Обычно быстро - об этом не задумываются


cron
Rambler\'s Top100 Mail.ru counter