Официальный сайт компании Arduino по адресу arduino.cc
Помоги доделать робота!
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Пт, 28/12/2012 - 16:21
Извините если я не в той теме!
Я постораюсь кратко изложить суть подробно!
Я сделал робота на гусенечном ходу под управлением arduino uno и motor shild так же имется sensor shild
мне надо организовать беспроводное управление желательно не дорогое
и программу так как я не силен в программирование
Спасиюо заранее
А вопрос то в чем? Что значит "мне нужно"? Сначала покажите, что есть и как оно работает, потом скажете, что хотели бы изменить, тогда советами то и завалят :)
Извините если я не в той теме!
Я постораюсь кратко изложить суть подробно!
Я сделал робота на гусенечном ходу под управлением arduino uno и motor shild так же имется sensor shild
мне надо организовать беспроводное управление желательно не дорогое
и программу так как я не силен в программирование
Спасиюо заранее
http://narod.ru/disk/64922176001.eae023ead5ed2e1f95aad4d2635f6153/201212...
http://narod.ru/disk/64922174001.f89f64b436feca834c1a5e9e2e359fcd/201212...
http://narod.ru/disk/64922168001.6998807d4d5042d444364d7af47d7320/201212...
http://narod.ru/disk/64922166001.345d0a2e5c0fefe96df675461178330b/201212...
О том как вставлять картинки
В инете нагуглил много тем но есть небольшие проблемы
если на wifi то дорго покупать роутер
если на bt то можно но у меня уже есть и теперь даже отрицательное мнение о нем
ик очень понравилась но есть 3 вопроса
1)дорго ли стоит ик премник
2)как его подключать
3)как задовать команды кнопкам
1. 50 рублей.
2. Два вывода - питание и один - сигнальный к любому выводу дуины (но лучше использовать прерывания).
3. Есть готовая библиотека, или можете сами протокол придумать.
Я использую вот такой радиомодуль http://sinava.ru/MP324.php.Модуль - 4 канала ардуино совместимые TTL. Правда есть подводные камни связаные с работой моторов, ШИМа и питания. Эти проблемы я почти решил.
Управление - проще не придумаешь.
А вот такие радиомодули http://dvrobot.ru/shop/i95.pult_arduino_-4.htm использовать не советую. С индуктивными нагрузками не работают. При попытке ШИМить моторы, данный приемник захлебывается не понятно чем , то ли наводками , то ли микроскопическими просадками питания.
ИК не советую. Там очень много всяких нюансов. Проблем не оберетесь. Поиграться можно, но использовать постоянно - нет.
ИК управление не работает на ярком солнце (солнце дает мощную помеху на всех частотах - засветку), управление только в пределах оптической досягаемости , неадекватные реакции на частотные источники света (в том числе и энергосберегающие лампы).
Если вы хотите чтобы программу и , соответственно схему , кто то для вас разработал , не проще ли было купить готового робота ?
Доброе время суток уважаемые. С прошедшими праздниками.
Прошу у Вас совета, желаю приобрести вот такой девайс, может кто про него что знает? стоит ли его приобретать?
Вот ссылка: http://item.taobao.com/item.htm?id=4322611899&ali_trackid=2:mm_14507416_2297358_8935934:1357227835_3k4_815569041
P.S.
Прошу прощения если нельзя вставлять ссылки, и что не в тему.
Читал коменты в инете про этот набор некоторые покупают но некотырые пишут что там нет инструкци по сборки так что решайти сами
Спасибо что откликнулись.
А сама электроника это Arduino подобная, или нечто совершенно другое? Просто цена оч. заманчива, да и видео демонстрация понравилась.
Спасибо что откликнулись.
А сама электроника это Arduino подобная, или нечто совершенно другое? Просто цена оч. заманчива, да и видео демонстрация понравилась.
Похоже что нет. Там какое-то семейство MCU C51 (most basic of 8051 (Model: 89C52)). Ардуино живет на AVR семействе, от ATMEGA8, 328, 1280 и т.п.
Можно вообщем-то мозги и "заменить". Взяв базу, датчики, моторы, сенсоры, а ихний проц - просто выкинуть как не нужный.
Очень вероянто что если поискать, то получится найти "то же самое без мозгов" еще дешевле.
Поробуйте найти этот же набор где-то на ebay с английским описанием, все-таки через google translate трудновато его понять (а еще лучше - какую-нибудь документацию на него).
AT89C51, AT89C52 тоже атмеловские 8-битники, но старенькие, так что можно и их прикрутить к Arduino IDE, но гемора будет много и шить прийдется через SPI, отсюда и все вытикающие, так что для новичка не в коем разе не рекомендую, смотрите лучше в сторону Pololu.
leshak
К сожалению инструкии нет, либо я ее не нашел. А шасси пустых полно там, и с двумя моторами и с четырмя, и на гусянке, какие угодно. В принципе я присмотрел шасси пустое:
http://item.taobao.com/item.htm?spm=2013.1.14712760507.9671720488.p8WewH...
На него можно и Arduino нормальное поставить и даже ЖПС прицепить, но это на будущее, правда я в этом совсем профан и дальше желания пока дело не движется, боязно очеь что не смогу разобраться.
leshak, maksim, а что насчет этого контролера скажите?
http://item.taobao.com/item.htm?spm=2013.1.14050239630.14152296678.aTxPj...
Если его установить на то шасси что в предыдущем посте?
Про мегу я зню что она самая мощая но можно обойтись и uno смотря для каких целей вам все это нужно
Ну установите... Вы должны понимать, что помимо МК, вам понадобится еще куча всего, элемнты питания, драйверы двигателей, датчики, провода, разъемы и т.д. и т.п. и все это приедется так или иначе соединять/паять/устанавливать, осилите?
Хотите сразу робота и для новичка, берите готового.
Данил мне бы хотельсь так сказать на вырост взять, а по поводу целей, так это роботы и умный дом.
Максим я ясно представляю что приобретением платы контролера и платы расшерения дело не ограничится.
А по поводу пайки, я с 6 лет электроникой и электрикой занимаюсь, так что думаю что с пайкой я наверное справлюсь )), а вот с програмированием не очень, знаю что нужно писать программы для этого дела, короче попробую осилить. да и интернет в этом думаю будет хорошим подспорьем.
Ты прям как я!
Я захотел сделать робота почитал купил все что нужно собрал но теперь нужно программировать а в этом я не очень силен если я еще могу понять скетч немного но написать свой врятли!
А шо про него сказать? Мега как мега ;) А что там китайцы пришлют - кто же его знает.
Я тоже взял "на вырост" мегу. Но за два года так "на всю катушку" реально и не понадобилась. Разве что удобно что по поводу памяти парится не приходится. Хватает на все.
Но для "новичка" - все-так UNO действительно будет удобней. Некоторые шилды, библиотеки требуют небольшого подпила для использования с мегой (пара ног, на других пинах). Для новичка "чуток разобратся нужно", но... я будучи новичком - разобрался ;)
А вообще, раз планов такое огромадье - что вы не возмете - без разницы. Все равно со временем у вас и несколько разных плат скопится ;) И всем найдется применение. Да еще и сами их начнете клепать (имея одну дуину, уже не сложно ее "склонировать", особенно если руки с паяльником дружат).
"Готовый набор" имеет только тот плюс что уже разные детали/датчики/сервы собраны вместе и "оптом дешевле" (но не всегда). Плюс риск что "что-то не пригодится".
А для "освоить програмирование дуины" - берите любую. Начинайте делать "что-нибудь" (мигать диодом, читать кнопки, крутить сервы). А там "по ходу" уже сами постепенно разберетесь "что вам нужно" :)
Теоретически можно даже вообще ничего не покупать. Начать осваивать на програмных эмуляторах, но... не сравнится это эмоционально от настоящего мигающего диода который "я заставил мигать" ;)
Когда я купил свой первый самолет для 3Д пилотажа, вмне все говорили что надо сначала научится управлять обычной моделью, но я вопреки всем освоил высший пилотаж за 3 месяца. Теперь у меня 2 самолета, вертолет, и 2 машины, и никто мне больше не говорит что я не осилю. Главное иметь желание и верить в себя. Я прекрасно сознаю во что ввязываюсь, но меня это не пугает, единственное что меня тормозит так это катострофический недостаток информации, выбор огромен, и нужно четко знать что брать. Вот поэтому я и обратился на этот форум за помощью.
leshak совершенно с Вами согласен по поводу того что в живую интереснее. Это тоже самое что сравнивать полет в симуляторе и в живую, хотя пульт то один и тот же, а вот ощущения совершенно разные.
выбор огромен, и нужно четко знать что брать.
Да в том-то и дело что не нужно четко знать :) Важно потерять девственность :) Не важно с какой платой.
Получить минимальный опыт. А там увидите что разница всего этого "громадья выбора" - вкусовая.
Ардуина и задумывалось для того, что-бы переходить с платы на плату, с камня на камень с минимальными потерями крови. Большинство скетчей вообще спокойно льются в любую из ардуино плат (ну равве что про Due на 32 арме ничего сказать не могу, не знакомился с ним). Принципы - везде одинаковы. Выбор "правильной платы" - вопрос удобства в конкретной задаче (размер, дырки "папа или мама", готовые шилды используются или соплями подключать планируете и т.п.)
Но опять, таки, ответы на все эти вопросы станут само-очевидны после недельки (или даже пары дней) игры с реальной ЛЮБОЙ платой. Попробовать с ней сервы, датчики, моторы. Вы уже будете знать "на какой тип железа сколько и каких ног дуины может потребоваться". Поэтому и вопросы задавать и планировать "на сколько ног мне плату брать" - сможете намного легче (да вообщем-то если и "не хватает ног" - есть варианты "выкрутится").
Вообщем на вопрос "что мне делать", самый правильный ответ "что нибудь".
Прекращайте попытки "все напланировать". Не предусмотрите всего :) БАНЗАЙ!!!
leshak а обычными сервами можно управлять? от ру моделей? просто мне щас пришло в голову в свои авто поставить ардуину, но это в далеком будущем.
Конечно можно.
>>обычными сервами можно управлять? от ру моделей?<<
Напрямую врядли. Хотя , чем черт не шутит.
А вот через дуину вполне можно. Заводите выходы вашего РУ на МК , смотрите какой сигнал соответствует каждой команде РУ и , в соответствии с этим выполняете какие либо действия.
Вообще как-бы "напрямую можно управлять" и имелось ввиду напрямую дуиной, во всяком случае я так понял.
Не могу утверждать точно , но слышал что человек, вполне нормально, рулил сервой прямо с приемника РУ ( не знаю что за РУ).
просто мне щас пришло в голову в свои авто поставить ардуину, но это в далеком будущем.
Позавчера не мог завестись. Щетки в стартере умерли. Но если постукивать по нему молотком в момент заводки - начинает крутить. Еле удержался от "временного решения" поставить ардуину с сервой и вывести в салон кнопку "постучать по стартеру" ;)
Не могу утверждать точно , но слышал что человек, вполне нормально, рулил сервой прямо с приемника РУ ( не знаю что за РУ).
Да. Приемник РУ (радио-управление) вообщем-то и выдает наружу "обычный сервовский PWM". Ардуиновская библиотека Servo именно его и "изображает". РУ для сервы более "родной командир" чем ардуина. Исторически ее позже для этого дела приспособили :)
Я имел ввиду чтоб дуина управляла обычными сервами от ру моделей. или придется лепить какой либо переходник?
leshak про временное решение улыбнуло, может блины во втягивающем почистить?
а про сервы, у меня мечта машинку заставить двигаться по маршруту по ЖПС сигналу. как думаете, реально?
>>а про сервы, у меня мечта машинку заставить двигаться по маршруту по ЖПС сигналу. как думаете, реально?<<
Да, реально. Только точность +/- десять метров. Ну и определенные сложности программирования.
nestandart а чем обусловлена столь большая погрешность? вроде ЖПС снял ограничение на точность позиционирования?
nestandart а чем обусловлена столь большая погрешность? вроде ЖПС снял ограничение на точность позиционирования?
Да. Поэтому и погрешность от метров до десятков. В засимости от зданий, деревьев и проч. Кажись 5 метров если приемник не плохой и небо чистоею С ограничением было, если память не изменяет от 50 до 150 метров.
Для машины - думаю качественный автопилот без полноценного мощьного компа - не выйдет. Да и "гугл только подбирается к решению это задачи". Там все не очень просто и не только GPS используется.
А вот по какой-то площадке поездить - вполне. Погуглите, на хабре кажись что-то было. Даже соревнования проводится. Те же "роботы-машинки" только большие :) Там ребята даже что-то из газели такое делали. Студенческо-бюджетный вариант.
>Я имел ввиду чтоб дуина управляла обычными сервами от ру моделей. или придется лепить какой либо переходник?
Ну переходник только вида "мама для сервовского разъема". Или тупо проводки в него втыкнуть. Вообщем как подключите, так и будет. НИкаких конвертеров, сопрягателей - не нужно. Серва - она и в африке серва. Рулится библиотекой идущей в комплекте с дуиной.
Вообщем почитали бы вы раздел "програмирование", посмотрели бы стандартные примеры :) Была-бы в руках дуина - поигрались бы. И все эти вопросы - отпали.
http://arduino.cc/en/Tutorial/Sweep
>>чем обусловлена столь большая погрешность?<<
Точно не скажу, насколько я знаю погрешность там приличная.
Большое спасибо за помощь, пойду курить азы обращения с дуиной. Кстати я тружусь диагностом на фольцвагене, ели что спрашивайте, чем смогу тем помогу.
Доброе время суток уважаемые. Такой вопрос: что лучше взять Arduino оригинал или китайского клона?
С платой я определился буду брать UNO, я так понял что для обучения ее более чем достаточно.
И где можно найти виртуальный симулятор ардуины?
Заранее благодарен за дельные советы.
Доброе время суток уважаемые. Такой вопрос: что лучше взять Arduino оригинал или китайского клона?
Что лучше брать новую машину из салона или годичную БУ (на 20% дешевле)?
Как повезет. Принципиальной разницы - нет. Но всегда есть риск что китаец "что-то начудит" (плохо упакует, плохая сборка и т.п.). Вопрос состоит в том хотите ли вы переплачивать за имя или готовы рискнуть и съекономить (но риск, вообщем-то не большой). Вообщем "дело вкуса". Хотя все равно рано или поздно что-нибудь купите у китайцев ;) Не плату, так шилд какой-нибудь ;)
С платой я определился буду брать UNO, я так понял что для обучения ее более чем достаточно.
Конечно. Можно еще посмотреть на NANO. Принципиально разницы - нет. Что сможете с одной. то с можете и сдругой.
Разница только в том что в UNO удобней покупные шилды тыкать, а NANO красивей в беспачную макетку втыкает.
Кстати в любом случае рекомендую сразу купитьи беспаечную макетку и набор проводочков (и гибких, и жесткие если найдете). В принципе хватит и гибких, но с жесткими "красивше выходит".
Можно конечно и без этого обойтись, но все таки приятней когда можно "сразу что-то воткнуть и попробовать", а не возится с проводками, зачищать и т.д. и т.п.
И где можно найти виртуальный симулятор ардуины?
А попробовать поиском по сайту?
Заранее благодарен за дельные советы.
А как вы будете определять какие дельные какие нет? ;)
А как вы будете определять какие дельные какие нет? ;)
Вопрос с подвохом. ))))
leshak буду брать скорее всего стартовый набор там и макетка есть беспаечная.
Доброе время суток.
Короче заказал, и оплатил вот это:
http://www.aliexpress.com/store/product/Free-Shipping-UNO-R3-MEGA328P-AT...
http://www.aliexpress.com/store/product/Basic-Kit-For-Prototyping/604119...
теперь осталось только ждать.
Кстати вопрос, а никто не пробовал сделать робота типа ваалии из мультика?
>>никто не пробовал сделать робота типа ваалии из мультика? <<
Что именно вы имеете в иду ? Форм-фактор ? Функционал ? Абсолютную копию ?
Лично я такой набор бы не взял. Ни сейчас ни три года назад. Кстати, любители бред-бордов и симуляторов вы паять то умеете.
Ни один бредборд не заменит настоящей пайки.
Я тут немного не могу понять а что вы вобще хотите сделать
usmahov-danil1 прежде всего я хочу получить новые знания и закрепить их в физическом плане, а насчет конкретных реализаций то у меня планов громадье.
nestandart насчет пайки скажу так: за моими плечами сборка с нуля 8ми разрядного компа Орион 128, цифрового частотомера, трансивера, и других мелочевок, разработка и изготовление печатных плат. И как мне думается я вполне могу справится с пайкой.
По поводу набора, обоснуйте плиз неприятие такого набора, оч хочется понять в чем моя ошибка.
Похоже этого никто не знает. Поэтому и бредборды беспаечные :) Именно они нужны когда не знаем "что хотим и что можем".
Ну а так... просто "фантазия играет" пока детали едут :) Все устаканится после пробы собрать свой первый, хотя-бы неказистый живой девайс.
Прийдет понимание трудоемкости "сделать валли". Заодно и понимание его не особой "ценности/удобства".
Ну а дальше либо отказ в пользу более удачных конструкций, либо, если фанат мульта - через тернии будет делать "точную реплику". То есть ценность именно "в похожести на фильм".
P.S. А вообще "валли" - наглый плагиат. Посмотрите фильм "Короткое замыкание" 1986 года :) "Джонни пять" - вот "милашка" нашего детства :), ну а потом сыграйте в игру "найди 10-ть отличий" от валли. Причем там таки делали его в железном виде, а не мультики/рендеры.
Я тут посидел подумал насчет управления моим роботом и решил оставить 2 варианта
1)купить несколько канальный пульт на HK и подключить к ардуино и использовать мотор шилд в качестве регулятора
2)купить на Ebay роутер mr3020 подключить к ардуино и прошить роутер и сделать программу управления
Я тоже вырось на этом фильме, а еще назад в будущее и гайвер.
Я тут посидел подумал насчет управления моим роботом и решил оставить 2 варианта
1)купить несколько канальный пульт на HK и подключить к ардуино и использовать мотор шилд в качестве регулятора
А что значит НК?
У меня есть пульт от JR, 9 канальный так что есть где развернуться. Подобный этому:
http://www.himodel.com/radios/2.4G_JR_DSX9MK_II_9-channel_DSM2_Radio_Bac...
HK это Hobby King
ОЧень хороший сайт и все по разумной цене