Прямой эфир


0
Вы это имеете ввиду?
напрямую подключая выводы Rx, Tx, GND (2-й,3-й и 5-й штырьки COM-кого разъёма) к digital pin1 (Tx), digital pin0 (Rx) и GND на плате Arduino.
avatar

green-domingo

  • 15 декабря 2009, 23:19
0
Наздоровье=) Всёравно добьём проблему!
Попробуйте светодиод на D2 — узнаете шлёт ли МК чтонить в порт, если нет то надо шить через SPI (ДАПой или, проще, СТКшкой) тестовую прошивку для проверки UARTa… Смущает надпись на кварце, чёт неприпомню такой маркировки, но если L мыргает каждые 10-15сек то всё нормально…
Если есть шнурок то неплохой вариант прошивки скетчей описан в самом конце статьи robocraft.ru/blog/arduino/52.html (напрямую)
avatar

Zoltberg

  • 15 декабря 2009, 22:57
0
Огромное спасибо, что отнеслись к моему вопросу с вниманием и так детально отвечаете на него!
Пока отвечу на вопросы:
-плату высмотрел до дыр, несколько раз перелудил дорожки, проверил на сопли и пропаял все элементы.
-на кварце написано 16.00R41
-земля на 5-ноге порта есть
-перепрошивал загрузчик 4 раза
-arduinoIDE v.0017
-аппаратный порт COM1, других нету
-загрузчик шил DAPAвским шнурком через arduinoIDE
avatar

green-domingo

  • 15 декабря 2009, 22:22
0
Несмущайтесь, на RX и TX сидят еденички, так и должно быть, с резетом тож всё верно, джампер «serial enable» должен (при отключенном шнурке) ставить на 2 и 3 нолик или еденичку.
По деталям сомнения напрасны — значение идуктивности дросселя влияет лишь на качество фильтрации питания АЦП, а конденсатор может быть на любое напряжение большее чем на нём сидит по схеме. Только обратите внимание, что если ставите там полярный конд-р, то надо плюсом на GND. Но и это несильно принципиально для прошивки…
Так… ком порт живой? при замыкании 2 и 3 контактов (при отключенной дуине) что шлём в порт, то и должны принимать.
Также похоже что от платы ничего не идёт в прот… воткните светодиод между D2(цифровой вывод платы=) и землёй — должен гореть, а при прошивке-помигать

Ну и класическая серия риторических вопросов типа «а в розетку втыкали?»:
-внимательно осматриваем плату ищем непропаи, замыкания, сопельки
-кварц внимательно осматриваем точно 16МГц?
-земля у разъёма сом-порта есть на 5 ноге?
-пробуем ещё раз перепрошить загрузчик
-arduinoIDE какой версии?
-Порт точно «СОМ1»?
-шнурка usb->com от какогонить мобильника под рукой нету?
-загрузчик шнурком DAPAвским шили не STK200/300?
avatar

Zoltberg

  • 15 декабря 2009, 20:37
0
Что еще проверял, измерял:
1. Проверил транзисторы и диоды — живые.
2. Вынул атмегу, промерял колодку. На 1, 2, 3 и 7 ноге висит +5. При нажатии на сброс на 1-й ноге пропадает. Ну, с 7-й понятно, там и должно быть, а вот 2-я и 3-я меня смущают, это же RX и TX?
3. Переключение джампера serial enable ничего не меняет.
4. Есть еще 2 момента, вызывающих сомнения: на дросселе (который стоит между двумя кондерами) написано 100КЕ, это соответствует 100 мкГн? И неполярного электролита 10мкФ х 16В я не нашел, поставил полярник 10мкФ х 50В.
avatar

green-domingo

  • 14 декабря 2009, 23:40
0
Никакой разницы
avatar

green-domingo

  • 14 декабря 2009, 23:22
0
а вручную? отключив джампером авторезет?
avatar

Zoltberg

  • 14 декабря 2009, 22:34
0
Авторезет, насколько я понимаю, работает. Перед загрузкой скетча яростно мигает L
avatar

green-domingo

  • 14 декабря 2009, 21:49
+1
Шнурок обычный, 1-1, 2-2, 3-3… ну то есть соответствуют контакты на входе и на выходе:). Я пошел дальше, воткнул ардуину прямо в порт (у меня на выносной планке он), ничего не изменилось. Прозвонил шлейф с порта на материнку — 2 и 3 контакты соответсвуют SOUT и SIN на материнке.
avatar

green-domingo

  • 14 декабря 2009, 21:47
0
а COM-овский шнурок, с помощью которого пытаетесь залить скетч, какой?
avatar

noonv

  • 14 декабря 2009, 19:05
0
Мигает это хорошо- это бутлоадер перезагружается, так и должно быть.
Плата перед прошивкой (или при открытии порта) должна резетиться,(светодиод L должен мигнуть) если сама нехочет,
попробуйте так: жмём «загрузить скеч» и сразу жмём резет на плате.
Вообще должен работать авторезет — иде-шка дёргает линию DTR(если неошибаюсь=) — сбрасывает контроллер, джампер стоит? линия DTR от сом-порта имеется?
avatar

Zoltberg

  • 14 декабря 2009, 17:57
0
Когда ничего не делашь, L моргает каждые 10-15 секунд. Попробовал перепрошить бутлоадер, ничего не изменилось
avatar

green-domingo

  • 14 декабря 2009, 14:19
+1
Мигает светодиодом L, когда жмешь кнопку reset и почему-то мигает L через каждые 10-15 сек
несовсем понял…
В первую очередь попробуйтне перепрошить бутлоадер, ну и внимательно проверьте сом-шнурок. Эт первое что в голову пришло, попробуйте, отпишите, обязательно разберёмся!
avatar

Zoltberg

  • 14 декабря 2009, 14:04
+1
Здравствуйте, собрал такую же на ATMEGA8, при помощи LPT-программатора, схема которого приведена здесь www.robocraft.ru/blog/arduino/50.html, удачно прошил бутлоадер. Теперь ардуинка подает какие-то признаки жизни :) Мигает светодиодом L, когда жмешь кнопку reset и почему-то мигает L через каждые 10-15 сек. При попытке залить скетч выдает
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51

Порт COM1 сконфигурирован на 9600, в выборе платформы в Arduino IDE выбираю Arduino NG or older /w ATMEGA8. Порт COM1. Открываю скетч Blink, жму Upload. Несколько раз мигает RX, потом пайза сек 30 и выдается это сообщение.

Если открыть Serial Monitor и отправлять туда что-нибудь, то RX мигает.

Подскажите, пожалуйста, может быть я что-то недокофигурировал?
avatar

green-domingo

  • 14 декабря 2009, 01:04
0
я об этом напишу в следующей статье :) но сразу хочу анонсировать, что обычный брут-форс не получится :(
однако, на некоторых домофонах есть другая возможность ;)
avatar

admin

  • 12 декабря 2009, 14:39
0
И сколько времени понадобится для подбора неизвестного ключа?)
avatar

Oboroten

  • 12 декабря 2009, 12:53
0
разумеется :) про это в следующей статье ;)
avatar

admin

  • 7 декабря 2009, 10:11
+1
ага, т.е. таким образом можно и сделать обратную операцию? сообщить в домофон код ключа посредством ардуино?
avatar

jbrain

  • 7 декабря 2009, 01:30
+1
Забыл к примеру ключи на работе/в машине, тук тук и ты дома))
avatar

pix

  • 30 ноября 2009, 04:45
+1
ну дык этож фан, а не суровая «система ограничения доступа» (на присосках ага=)просто прикольное устройство, можно в гальюн или к себе в комнату повесить — друзьям показывать=)
avatar

Zoltberg

  • 16 ноября 2009, 11:10