roboforum.ru

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

Wiki:HM-duino или как сделать Arduino своими руками.

Re: Wiki:HM-duino или как сделать Arduino своими руками.

Dmitri Vladimirovich » 13 июл 2010, 16:32

Извините, что давно не заходил в эту тему. Был в отъезде и очень занят, но обязатьлено вернусь к этому делу к началу августа. Программироваться контроллер ещё не начал. Я уверен, что как раз потому что я не нажимал кнопку Сброс перед программированием. Надеюсь всё получится.

Re: Wiki:HM-duino или как сделать Arduino своими руками.

NeON79 » 17 май 2011, 11:42

В общем, видимо, созрел. Давно заглядывался на дуне-подобные платы, но по зрелому размышлению пришёл к выводу, что проще воспользоваться статьёй, которая тут обсуждается. Цель - изучение азов программирования МК и робототехники, ну и вообще развитие в данном направлении. Вопрос, собственно, возник только один - как данный вариант "загружать"? То бишь .как его слинковать с ПК для загрузки программ из Ардуино ИДЕ. В наличии экспериментально-боевой ноутбук на П3-600 с КОМ и ЛПТ-портами на борту.

Re: Wiki:HM-duino или как сделать Arduino своими руками.

NeON79 » 29 май 2011, 23:10

Неужели никто не подскажет? Или ответ - "Фпоиск"?

Re: Wiki:HM-duino или как сделать Arduino своими руками.

avr123.nm.ru » 30 май 2011, 00:16

NeON79 писал(а): В наличии экспериментально-боевой ноутбук на П3-600 с КОМ и ЛПТ-портами на борту.


1) убедится что arduino ide работает на вашем ПК.

2) если да то сделать на max232 преобразователь COM-UART по схемам в даташите и на страничке - www.proavr.narod.ru/z4.htm

3) теперь можете использовать любую плату Arduino pro либо обычную Arduino но подключать сигналы на ноги Rx Tx и DTR.

Вместо 2 и 3 можно просто использовать старые Arduino которые были по COM порт сделаны.

Re: Wiki:HM-duino или как сделать Arduino своими руками.

NeON79 » 30 май 2011, 00:25

avr123.nm.ru писал(а):
NeON79 писал(а): В наличии экспериментально-боевой ноутбук на П3-600 с КОМ и ЛПТ-портами на борту.


1) убедится что arduino ide работает на вашем ПК.

2) если да то сделать на max232 преобразователь COM-UART по схемам в даташите и на страничке - http://www.proavr.narod.ru/z4.htm

3) теперь можете использовать любую плату Arduino pro либо обычную Arduino но подключать сигналы на ноги Rx Tx и DTR.

Вместо 2 и 3 можно просто использовать старые Arduino которые были по COM порт сделаны.


Понято. ИМХО, исходя из этого, завалявшиеся шнурки на PL203 от Семёнса вполне годятся. Виртуальный COM-таки. Спасибо! Ваш курс читал, неоднократно, и перечитываю раз в полгода.

Re: Wiki:HM-duino или как сделать Arduino своими руками.

avr123.nm.ru » 30 май 2011, 02:58

NeON79 писал(а):завалявшиеся шнурки на PL203 от Семёнса вполне годятся. Виртуальный COM-таки.
Так точно !

NeON79 писал(а):Ваш курс читал, неоднократно, и перечитываю раз в полгода.
Верной дорогой идете ... :good:

Re: Wiki:HM-duino или как сделать Arduino своими руками.

Kasym » 30 сен 2011, 08:59

Собрал эту схемку, бутлоадер C:\arduino-0022\hardware\arduino\bootloaders\atmega8\ATmegaBOOT.hex залил при помощи програматора USBasp, светодиод L помаргивает, скетч блинк заливается, работает. Вроде бы всё ОК, но следующий скетч уже не заливается. Приходится опять заливать бутлоадер, а потом желаемый скетч. Разве это нормально?

Добавлено спустя 2 часа 35 минут 27 секунд:
Проблема решена, неправильно выставил фьюзы при прошивке бутлоадера. Правильные фьюзы нашел в Makefile.

Re: Wiki:HM-duino или как сделать Arduino своими руками.

GlassEagle » 27 окт 2011, 20:10

SkyStorm писал(а):...Для прошивки из Arduino IDE надо нажимать кнопку Reset, т.к. линия DTR не проведена...
=DeaD= писал(а):А подвести её нет возможности? А то половина приятности исчезает :(
SkyStorm писал(а):Можно, почему нет ))) просто на рисунке нет, поэтому и пишу.

А конденсатор 0,1 мкФ всё равно надо в разрыв линии ставить??? Или при загрузке скетча оно и без кондёра пахать будет???

Re: Wiki:HM-duino или как сделать Arduino своими руками.

Dmitri Vladimirovich » 31 окт 2011, 21:35

DTR: data terminal ready.

This line is toggled when arduino starts to upload the sketch, or Termial opens.

That's why the arduino is being resetted when we open the terminal.

To correctly reset the chip, we have to invert the DTR signal. So we have to put an 0.1 ceramic capacitor.

If we want to connect DTR line of the USB-UART adapter DIRECTLY to the ATmega chip, we have to re-programm the FTDI chip in the USB-UART module (FTProg => invert RS-232 signals => DTR), using FTProg utility.

Re: Wiki:HM-duino или как сделать Arduino своими руками.

dccharacter » 31 окт 2011, 21:48

Dmitry Vladimirovich, у тебя ошибка в подписи!

Re: Wiki:HM-duino или как сделать Arduino своими руками.

Dmitri Vladimirovich » 03 ноя 2011, 12:30

да, действително.
Поменял

Re: Wiki:HM-duino или как сделать Arduino своими руками.

GlassEagle » 26 мар 2012, 23:32

А вот моя home-made Arduino. В боевом исполнении. На 170-дырочной макетке. И даже преобразователь питания на LM1117 влез.
Вложения
ArduinoATmega8.jpg


cron
Rambler\'s Top100 Mail.ru counter