Всем привет. Меня зовут Виталий Эдуардович, занимаюсь программированием на gml(game maker language, специальное пособие для ничинающих программистов. Использовал его когда только учился программировать, писал на нем игры и программки), pascal, delphi(основы, остальное пока что еще учим), так же занимался авиамоделированием(строил модель самолета, потом оснащал её электроникой и самое приятное 5-10 минут, пока аккумулятор не посадишь
). Роботами увлекаюсь с детства. Однажды построил в 8 лет модель шагающего робота на моторчиках от машины(уверяю вас это было очень смешно.. Отец спаял схему, а я делал каркас - и получился робот(с двумя моторчиками), умеющий делать 3-4 шага и отправляться в секундное падение до пола
). Пробовал разбирать R/C машинки и переделывать их в лодки, минилеты и каких-то непонятных гусеничных танков. Вообщем обычное детство любителя что-нибудь сделать, а потом через день другой разобрать на новую конструкцию. Ладно теперь собственно по теме. В строении программированных двуногих роботов я новичек. Уже по всем известному гайду на myrobot.ru делал всех возможных роботов, следующих по линии. Но больше всего меня увлекают двуногие роботы. (чего-то переборщил я с оффтопом). Итак я набросал схему робота и смог предположить - у него будет примерно 16-18 сервоприводов: 8 ноги, 2 торс, 6-8 руки, голова думаю на обычном моторчике; за мозги решил взять Arduino(какое точно не знаю), материал - алюминий, полиморфус(плавится при 60 градусах, что очень удобно. думаю сервоприводы не будут нагреваться до такой температуры), а вот с датчиками, передатчиками и приёмниками вообще даже не знаю.. Задача робота - радиоуправление(можно bluetooth), ходьба, повороты(как видел поворачивают за счет шага в сторону, а кто-то одной ногой просто отталкивается), кувырки, вставать при падении, удары руками и ногами, ну а остальное будет зависеть от моей способности программировать и вашей помощи
. Вопросы: Как я понял контролеры программируют на Си и Ассемблере.. В Си я заметил много сходств с gml, а Ассемблер для меня темный лес и не светлее. Я немного не до понял, как используются порты и как они задаются выходом и входом(0xff, 0x00). Какие лучше заказывать сервопривода?(а именно крутящий момент, скорость ну может и марку фирмы) Потом какой Arduino лучше взять? Arduino UNO R3 2012 - как думаете это подойдет для моих целей? Или надо что-то лучше? Или же можно купить ATmega* и построить собственный модуль(если это в моих силах)? Что или из чего делать приёмник-передатчик?(моя авиамодельная аппаратура наверно не подойдет, а может и да - передатчик 2.4Ghz 6-каналов, но лучше для робота делать собственный передатчик). Обязательно ли ставить акселерометр, гироскоп и другие датчики(ну это если я не хочу, чтобы мой робот не ориентировался в пространстве) и какие? И если сможете, то подскажите пожалуйста схемы, где показано, как работают сервопривода, что они тянут и куда не надо их пичкать по непочатый край. Так, как я живу в Приморском крае, то до Китая мне рукой подать. Именно оттуда мне можно быстро и дешево заказать составляющие робота-сервопривода, микроконтроллер, батарею, драйвера двигателей(скорее всего L293D, как самая распространенная),датчики и др.(за качество не боюсь потому, что все заказываю через знакомого китайца). Вес робота приблизительно будет: 1-3 кг, а рост: 20-30 см. Да я понимаю, что после простых роботов переходить на двуногого - это неандертальство и пустые замашки, но я полностью готов к этому и способен переломать себе всю голову, пока не добьюсь результата. Вообщем жду адекватных ответов(без оффтопа) и заранее благодарю за внимание и помощь