Здравствуйте дорогие форумчане. Имеется (или уже имелась) arduino uno. Она служила мне верой и правдой в течении месяца, но потом мне захотелось большего и я заказал самый дешевый enthernet shield с ebay'я. Вставив шилд, я обнаружил, что скетч на контроллер не заливается вообще, пораскинув мозгами я вынул шилд и попробовал залить обыкновенный blink, как и ожидалось, все сработало. Но я был бы не я если бы не воткнул шилд еще раз, дабы понять, в чем проблема, и похоже, доигрался. Теперь моя ардуина не определяется ни одним компьютером, что с шилдом, что без него. Итак, внимание вопрос: что произошло и можно ли каким то образом востановить плату ардуино, да и enthernet shield заодно. P.S. Мне кажется, что полетел чип программатора на ардуинке, так как она исправно исполняет blink когда есть питание.
Частенько шилды коротятся об торчащий выше должного USB-разъем UNO. Эта конструктивная недоработка известные грабли для тех кто на них уже наступал.
Тогда бы накрылся шилд, ну или по крайней мере были бы проблемы по питанию. Для начала нужно определиться, что такое "вставил" ? Самые дешевые они вообще не сверху вставляются. http://www.ebay.com/itm/New-ENC28J6...247185?hash=item5d5c954dd1:g:E0gAAOSwofxUjqpp А предполагать можно все что угодно от заводского брака, до неправильного соединения, вставки. Сломать можно сотней способов. При том разработчики шилдов тоже не дураки, они уже научились с этим бороться, удлиняя ножки шилдов и ставя пластковые упоры в проблемных местах. http://i.ebayimg.com/images/g/rpcAAOSwQYZWzWVw/s-l1600.jpg
Имелся ввиду именно шилд. Ардуино sain smart. Не думаю, что могло закоротить, так как шилд соприкасается только если сильно надавить.
А не могло ли так случится, что ножки шилда были вставлены неправильно. У Uno в верхнем левом ряду (если смотреть сверху USB слева) 10 гнезд (там еще SCL и SDA) а у шилда 8, так что могло сместится, всякое бывает.
Кстати у меня один раз был случай, тоже начала плата косячить пришлось микросхему контроллера слегка приподнять отверткой из кроватки и снова плотно вставить. и все вылечилось.
Да нет вроде. Вынул и вставил, но к сожалению не получилось . Да и на шилде при первом включении горела лампочка питания.
Удалось восстановить ардуино. Помогла перепрошивка usb-контроллера Atmega 16u2. Ардуино запускается и нормально работает. При ближайшем рассмотрении шилда я обнаружил брак. Припой на двух крайних пинах ICSP контачил с минусом разъема для флешки. После минутной работы паяльником все заработало.