roboforum.ru

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

помогите разобраться с платформой Arduino

помогите разобраться с платформой Arduino

alexeygolubev » 08 апр 2011, 03:12

Всем привет, я здесь новичок и у меня есть несколько вопросов к уважаемым форумчанам по платформе *duino :roll:
Итак:
1. Допустим, я сам соберу Ардуино в варианте сделай-сам http://mk90.blogspot.com/2009/11/arduino-severino.html . Я правильно понимаю, что мне потребуется еще дополнительно собрать программатор? Или функцию программатора берет на себя ArduinoIDE?
2. В ArduinoIDE в меню Tools --> Burn Bootloader какой пункт выбрать? (Parallel – это, наверное, LPT и этот режим для данной платы не нужен, так?).
3. Собрав http://mk90.blogspot.com/2009/11/arduino-severino.html , что мне ни в коем случае нельзя делать, чтобы не спалить плату?
4. Какую board выбрать в ArduinoIDE, если использовать http://mk90.blogspot.com/2009/11/arduino-severino.html ?
5. Используя плату http://mk90.blogspot.com/2009/11/arduino-severino.html я вынужден буду использовать ее только с внешним питанием, com-порт питать плату не может?
6. Собрав плату http://mk90.blogspot.com/2009/11/arduino-severino.html , какое максимальное количество сервоприводов я смогу подключить?
7. Допустим, мне потребуется одновременно использовать большое количество сервоприводов. Как я понял, наиболее удачным решением будет покупка/самостоятельная сборка вот этого девайса wiki/OR-AVR-M128-S и коммутация с компом с помощью какого-то кабеля, да?

Re: помогите разобраться с платформой Arduino

=DeaD= » 08 апр 2011, 07:44

1. Да, вам потребуется программатор. Ну или вы можете где-нибудь купить МК уже прошитый бутлоадером Arduino.
4. Зависит от того, какой МК поставите.
7. Да, либо можно собрать самому SSC-32 еще. Либо есть еще Arduino Mega, но она вроде дороже и портов удобных для подключения серво там нету. А для подключения OR-AVR-M128-S нужен не специальный кабель, а OR-USB-UART плюс обычный miniUSB-B кабель, либо OR-BT20-115.2 и блютуз на ПК.

Re: помогите разобраться с платформой Arduino

avr123.nm.ru » 08 апр 2011, 08:49

1. купить прошитый atmega168 - это по-умолчанию в среде ардуино.

+ советую адаптер USB-UART

3. подключайте чтолибо к ножкам через резисторы 330-560 Ом.

7. можно купить atmega16 прошитую для управления 24 серво.
Или лучше купить atmega168 прошитую для ssc-32

Re: помогите разобраться с платформой Arduino

alexeygolubev » 08 апр 2011, 17:12

ага, спасибо за ответы. тогда теперь по поводу программатора: мне он потребуется единственный раз - только для того, чтобы залить в АТмегу бутлоадер, а сами скетчи можно будет записывать в память МК напрямую, без использования программатора? Или для каждого нового скетча потребуется использование программатора?
И, ведь, не обязательно использовать именно такой wiki/OR-PROG-USB программатор, можно чего попроще, наверное? (я слышал про некий несложный в сборке программатор Громова. или он не подойдет?).

Re: помогите разобраться с платформой Arduino

landStalker » 08 апр 2011, 17:15

Воспользуйтесь LPT программатором
http://robozone.su/2008/03/21/page,1,7, ... ml#comment

Для 1 раза как раз кстати!

Re: помогите разобраться с платформой Arduino

=DeaD= » 08 апр 2011, 17:20

Для 1 раза и 5 проводков хватит :)

Re: помогите разобраться с платформой Arduino

alexeygolubev » 08 апр 2011, 17:22

LPT-разъема нету (у меня ноутбук)

Re: помогите разобраться с платформой Arduino

landStalker » 08 апр 2011, 17:23

Сейчас что нить поищем для USB

вот недорогой программатор для AVR на USB - http://mkpochtoi.narod.ru/price.htm

forum43/topic5805.html - Сложна? Нужно проще?

Re: помогите разобраться с платформой Arduino

alexeygolubev » 08 апр 2011, 17:36

спасибо, landStalker. но, думаю, собрать wiki/OR-USB-UART будет проще + к нему прилагается инструкция.
у меня изначальный вопрос несколько иного толка был: программатор нужен каждый раз при заливке в МК нового скетча или только один раз, чтобы ArduinoIDE сама настроила МК?

Re: помогите разобраться с платформой Arduino

landStalker » 08 апр 2011, 17:50

alexeygolubev писал(а):спасибо, landStalker. но, думаю, собрать wiki/OR-USB-UART будет проще + к нему прилагается инструкция.
у меня изначальный вопрос несколько иного толка был: программатор нужен каждый раз при заливке в МК нового скетча или только один раз, чтобы ArduinoIDE сама настроила МК?



Я так понимаю что;программатор нужен чтобы в МК залить BootLoader
BootLoader это всего лишь небольшая программка которая сидит в специальной области памяти микроконтроллера и слушает какой-либо интерфейс.


А потом заливать скетчи через COM порт!

Что то в коментах на эту плату жалуются много я бы советовал попробовать!

Здесь где то обсуждалось!

2 диода лампочки
1 кварц на 6mhz ой или 16mhz
2 220 ohm резистора
1 10k ohm резистор
1 7805 стабилизатор
2 10uF кондерчика
2 0.1 uF кондерчика
1 кнопка

Изображение

Re: помогите разобраться с платформой Arduino

avr123.nm.ru » 08 апр 2011, 19:39

прогер 1 раз нужен

Re: помогите разобраться с платформой Arduino

=DeaD= » 08 апр 2011, 19:40

Я что-то не понял, а при чем тут "OR-USB-UART будет проще" ? это у нас вообще адаптер, а не программатор... :pardon:

Re: помогите разобраться с платформой Arduino

avr123.nm.ru » 08 апр 2011, 19:41

Вот я и не понял чего он проще ? Речь о программировании шла. landStalker, про программатор написал, а в ответ: "думаю собрать проще ..." я и подумал что проще ни как не может быть.

Re: помогите разобраться с платформой Arduino

alexeygolubev » 08 апр 2011, 21:42

спасибо что поправили про OR-USB-UART, буду знать теперь

Добавлено спустя 1 час 52 минуты 10 секунд:
так, а я почитал статью http://www.robocraft.ru/blog/arduino/52.html и, раз у меня ноутбук, то получается, что com-порта у меня нет и придется usb-com шнурок покупать дополнительно?

Re: помогите разобраться с платформой Arduino

=DeaD= » 08 апр 2011, 21:44

Не проще уже купить duino (может даже nano) сразу готовую и с usb-портом?


Rambler\'s Top100 Mail.ru counter