roboforum.ru

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

 

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

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

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

Сообщение Myp » 02 янв 2010, 17:36

хоспаде
ты хотябы скажи что у тебя за рука
может у тя там пневматика
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 15946
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

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

Сообщение rain_cbc » 21 янв 2010, 11:19

всем доброго времени суток)не хотел новую тему начинать...решил сдесь написать...
собрал http://myrobot.ru/stepbystep/mc_first_project.php
когда дело дошло до прошивки...в Programmers notepad написал текст программы который приведен тамже....но когда хотел скомпилировать мне make.exe написал все что он обо мне думает и о моей 64 разрядной Windows 7.....
как с этим бороться? :(
rain_cbc
 
Сообщения: 22
Зарегистрирован: 22 дек 2007, 09:30
Откуда: Киев
ФИО: Денис

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

Сообщение Michael_K » 21 янв 2010, 13:51

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

Написать, на что ругается, погуглить.
Аватара пользователя
Michael_K
 
Сообщения: 6034
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

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

Сообщение Myp » 21 янв 2010, 15:41

ну или хотябы сюда скопировать текст ошибок...
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 15946
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

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

Сообщение dimamakc » 30 янв 2010, 16:51

доброго дня подскажите где взятть схемку на mega-8, 2-х ик светодиодах и l293.зарание спасибо.ногами не пинать если нетуда написал.
:shock: :shock:
dimamakc
 
Сообщения: 10
Зарегистрирован: 22 янв 2008, 10:57

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

Сообщение Vovan » 30 янв 2010, 17:32

где взятть схемку
нарисовать :D
(практически ведь словами нарисовал ужЕ :wink: , осталось только тоже самое переложить на бумагу ввиде УсловноГрафическогоОбозначения УГО)
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

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
rain_cbc
 
Сообщения: 22
Зарегистрирован: 22 дек 2007, 09:30
Откуда: Киев
ФИО: Денис

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

Сообщение Vooon » 31 янв 2010, 12:52

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


Покажи test.c
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3326
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

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

Сообщение rain_cbc » 01 фев 2010, 02:21

уже разобрался))
rain_cbc
 
Сообщения: 22
Зарегистрирован: 22 дек 2007, 09:30
Откуда: Киев
ФИО: Денис

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
Создание роботов и электроники - http://homorobot.net
ollleg
 
Сообщения: 7
Зарегистрирован: 03 фев 2010, 05:06
Откуда: Москва

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

Сообщение R0Ver » 10 фев 2010, 17:59

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

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

Сообщение galex1981 » 10 фев 2010, 18:32

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

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

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

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

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

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


Сообщения: 1
Зарегистрирован: Сегодня, 2:37 pm
Город: Волгоград
Личное сообщение
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4360
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

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

Сообщение R0Ver » 11 фев 2010, 10:19

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

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

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

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

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

Насколько я понял сервы бывают цифровые и аналоговые? Да и моторчики встречаются с редукторами. Хотя скорость пока не принципиальна. Принципиально время перевода в реверс.
Вертолёт - душа погибшего танка....
R0Ver
 
Сообщения: 151
Зарегистрирован: 10 фев 2010, 15:37
Откуда: Волгоград

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

Сообщение ZuOverture » 11 фев 2010, 14:55

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

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

В варианте с ноутбуком есть сомнения насчет возможности питания двигателей от встроенной батареи. Нужен ли тут в самом деле дополнительный аккумулятор?
ZuOverture
 
Сообщения: 5
Зарегистрирован: 10 фев 2010, 23:08
Откуда: Екатеринбург

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

Сообщение galex1981 » 11 фев 2010, 23:39

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

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

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

Обычно быстро - об этом не задумываются
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4360
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Пред.След.

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

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

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

Mail.ru counter