You are viewing the community [info]ru_arduino

Cообщество любителей Arduino [entries|archive|friends|userinfo]
Cообщество любителей Arduino

[ website | Официальный сайт Arduino ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Заливка скейтчей через ArduinoISP. [May. 25th, 2012|02:59 am]

elagin_pavel
Умудрился подпалить Mega и Uno. Начало истории здесь. Если кратко, получил две дохлые ATmega8U2. Взял у коллеги живую Mega2560 R3, хотел при ее помощи залить скейтчи на свои трупы:

За основу взял классику.
На Mega2560 на других ногах разведена ICSP. Читаем мануалы, код скейтча, переделываем..

В меню Arduino IDE выбираю Tools -> Programmer -> Arduino as ISP
Превращаю живую Мегу при помощи скечтча ArduinoISP(из примеров) в программатор. На ней начинает мерцать LED_HB.

Подключаю светодиодны на программаторе к:
#define LED_HB 9
#define LED_ERR 8
#define LED_PMODE 7
Резистором 1кОм замыкаю на программаторе Reset и 5v.

Далее подключаю Mega(программатор)->Mega(труп)
50-50
51-51
52-52
53-reset
Земля, питание.

При наличии кабелей мама-мама, например от CD-ROM, можно подключать через разъемы ICSP (которые справа на плате).

В меню Arduino IDE выбираю Tools -> Programmer -> AVR ISP
Заливаю Blink, который прошивается в... программатор :)))
Пробую несколько раз, думаю...

Подключаю Mega(программатор)->Uno(труп)
50-12
51-11
52-13
53-reset
Земля, питание.

Tools -> Board -> Arduino Uno.
После того, как Blink скомпилился, на программаторе гаснет LED_HB, несколько раз RX, затем пауза, еще несколько раз RX, потом пару раз LED_PMODE, пару раз LED_ERR, начинает мерцать LED_HB.
После чего получаю
Binary sketch size: 1026 bytes (of a 32256 byte maximum)
avrdude: stk500_getsync(): not in sync: resp=0x00

Почему в случае с двумя Мегами Blink оказывается в программаторе? Не нужно ли резать Reset-En на программаторе? Что я делаю не так?
LinkLeave a comment

Simple Dumping Monitor. Теперь и Arduino MEGA [May. 19th, 2012|05:00 pm]

blogstats
[Tags|]
[Current Music |Vanyamba - In the path through the network | Powered by Last.fm]

Начиная с версии 0.9, библиотека Simple Dumping Monitor теперь поддерживает и платы серии Arduino MEGA на базе микроконтроллеров ATmega1280/2560.



Библиотека Simple Dumping Monitor для Arduino-совместимых плат на базе микроконтрллеров ATmega позволяет выводить дампы регистров, таймеров и памяти RAM, Flash и EEPROM, а также дамп таблицы векторов прерываний.

Библиотекой поддерживаются микроконтроллеры:

  • ATmega168

  • ATmega328

  • ATmega1280 (начиная с версии 0.9)

  • ATmega2560 (начиная с версии 0.9)

Начиная с версии 0.6 в библиотеку добавлены функции простого символьного отладчика.
LinkLeave a comment

налетай подешевело [May. 13th, 2012|11:29 am]

freedom_of_sea
http://www.terraelectronica.ru/catalog_info.php?ID=1162&CODE=981370

Отладочная плата STM8SVLDISCOVERY всего за 245 руб! Подключение USB разъем B "домик" .
По многим параметрам этот маленький МК делает эхотаг как стоячего. Кто нибудь знает недостатки их, кроме другого IDE и отсутствия DIP корпусов? Вот даташит МК http://www.st.com/internet/mcu/product/251512.jsp?referrer=70032480 - немного меньше памяти (8 кбит память программы, 1 кбит RAM) да 5 ADC вместо 6. Зато ног больше, есть макетная платка, и сенсорная кнопка. По такой цене можно использовать в готовых устройствах, хотя россыпью эти МК стоят около 40 руб и не требуют обвязки, если не нужны кварцевые часы.
Минимальный заказ 500 руб. С радостью куплю у вас одну за 260 где-нибудь по ярославскому направлению.
Link4 comments|Leave a comment

Вышла новая версия библиотеки Simple Dumping Monitor [May. 2nd, 2012|11:03 am]

blogstats
[Tags|]
[Current Music |Vanyamba - In the path through the network | Powered by Last.fm]

Сегодня увидела версия 0.8 библиотеки Simple Dumping Monitor, предназначенной для отладки скетчей Arduino с помощью дампов регистров, таблицы прерываний и состояния таймеров, а также функций символьного отладчика - пошаговое выполнение скетчей, запустить скетч на выполнение, приостановить выполнение скетча, вывести состояние пользовательских переменных.

Выпуск новой версии связан с тем, что в программном обеспечении Arduino версии 1.0 теперь вместо файла <WProgram.h> используется файл <Arduino.h>, так что библиотека версии 0.7 оставлена для совместимости со старым программным обеспечением (например, версию 0022 блоггер использовал), а начиная с версии 0.8 библиотека уже будет со старым программным обеспечением несовместима к сожалению. Увы, развитие библиотеки заставляет чем-то жертвовать, ресурсы блоггера не безграничны пока. =)

На сайте Vanyamba uses Linux доступны для скачивания обе версии - и 0.7, и 0.8.
LinkLeave a comment

Колибри - ардуино совместимая платформа со встроенным радиомодулем [Apr. 5th, 2012|09:46 pm]

jt5_russia

Универсальная платформа совмещающая возможности Arduino Mini и радиомодуль EZRadioPRO для приема и передачи данных в нелицензируемом диапазоне частот 868 MHz.

Read more... )
Link8 comments|Leave a comment

Arduino IDE 1.01. Уже скоро? [Apr. 2nd, 2012|02:24 pm]

ziger
В блоге Arduino Blog появилось сообщение, которое позволяет предположить, что скоро (после 7-го апреля) выйдет новая версия IDE Arduino 1.01. Одна из новых функций - возможность переключения между языками интерфейса.



==
Поздравляю, Ziger!
Link1 comment|Leave a comment

Альтернатива WiFi Shield [Mar. 30th, 2012|02:38 pm]
jager_f
Связка миниатюрного роутера и Ethernet Shield



Далее...
LinkLeave a comment

Рапид прототайпинг [Mar. 29th, 2012|10:41 pm]

ziger
Ну очень быстрое макетирование :)

Rapid proto
Link2 comments|Leave a comment

arduino-projects.ru [Mar. 28th, 2012|06:39 pm]

foxweb
[Tags|, , ]

Вроде об этом сайте не писали, восполню пробел. Много рассказывать не буду, просто даю ссылку.
Понравился синтезатор. Хотя он и не на Arduino сделан :)



http://arduino-projects.ru/projects/nebulophone--mini-sintezator-na-arduino/


Как вам этот сайт? Мне нравится — стильно, модно, молодёжно ©
К самому сайту я никакого отношения не имею, реклама бесплатная :)
Link1 comment|Leave a comment

(no subject) [Mar. 28th, 2012|11:31 am]

foxweb

Привет всем участникам сообщества :)

В последнее время количество заявок на вступление в сообщество увеличилось. Среди запросов отсеивается много неадеквата. Иногда мы несправедливо не пускаем хороших людей. Чтобы избежать лишних недоразумений — пара слов о том, кого мы принимаем в сообщество.

  1. Если вы просто интересуетесь электроникой и Arduino — можете подписываться на сообщество и беспрепятственно комментировать посты. Запрашивать участие в при этом не нужно, достаточно добавить «В ленту друзей» (Watch community).

  2. Если вы кликнули на ссылку «Записаться в сообщество» (Join this community), то модератор получает об этом уведомление, просматривает ваш ЖЖ на предмет ботов/спама и одобряет запрос на своё усмотрение. Посты о программировании и электронике повышают шанс на вступление до 100%.

  3. В сообщество не принимаются пользователи: с пустым/закрытым журналом, боты, спамеры, «политические» журналы, а также журналы, содержащие неадекватный бред.

  4. Если вы настойчиво требуете полноправного членства с возможностью писать в сообщество и вам есть, что сказать миру, а вас не принимают, то сопроводите, пожалуйста, ваш запрос личным сообщением модератору.

Ещё раз напоминаем, что читать и комментировать данный ЖЖ могут абсолютно все. Но если хотите написать пост — вступите в сообщество, а мы посмотрим, кто вы такой :)

И чтоб два раза не вставать — придумываем и пишем в комментариях тэги для сообщества :)
Если у кого-то есть какие-то пожелания по изменению политики сообщества, модерации, оформлению журнала или ещё чего — отписываемся тут. Весна — пора перемен :)
Link6 comments|Leave a comment

navigation
[ viewing | most recent entries ]
[ go | earlier ]