Arduino Polska Forum
Arduino Leonardo - nie widzi go windows, nie realizuje wgranego programu - Wersja do druku

+- Arduino Polska Forum (https://forum.arduinopolska.pl)
+-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino)
+--- Dział: Piaskownica (https://forum.arduinopolska.pl/dzial-piaskownica)
+--- Wątek: Arduino Leonardo - nie widzi go windows, nie realizuje wgranego programu (/watek-arduino-leonardo-nie-widzi-go-windows-nie-realizuje-wgranego-programu)

Strony: 1 2


Arduino Leonardo - nie widzi go windows, nie realizuje wgranego programu - Mad_Maxs - 15-01-2017

Witam, 

mam ard. Leonardo, do którego podłączone są dwa czujniki PIR, jeden fotorezystor, odbiornik IR i moduł dwóch przekaźników. Chcialem do jednego z PIR dorobić diodę, która by się zapalała gdy PIR ma sygnał wysoki na środkowym pinie (jak w czujkach np. satela). Gdy chciałem spróbować zrobić to na krótko czyli do konektorów, zamiast w środkowych, trafiłem na +5V, co oczywiście spaliło diodę na miejscu, jednak przekaźniki zaczęły mi wariować, zamykając i otwierając się bez żadnej logiki. No to na biegu zasilacz z prądu. Gdy podłączyłem je ponownie do prądu, świecą mi się diody ON oraz L. 

Windows nawet nie widzi żeby cokolwiek było podłączone do USB. Na +5V płytka ma +4.99V, na +3.3V jest 3.29V. Mam mierniki, mam stacje lutowniczą, brakuje mi tylko pomysłu co mogło się stać samej płytce, bo nie nosi śladów nadpalenia, uszkodzenia ścieżek, itp.

Wrzucam zdjęcie we w miarę wysokiej rozdzielczości płytki, może Wy coś znajdziecie, wiedząc czego szukać Smile
Nie kosztowało majątku, ale mimo wszystko szkoda wyrzucać go do śmieci
[Obrazek: jULggzsk.jpg]


RE: Arduino Leonardo - nie widzi go windows, nie realizuje wgranego programu - Smaczek - 15-01-2017

Witam,
Należy spróbować wgrać bootloader. Jeśli się nie da lub nie pomoże tzn. uszkodziles mikroprocesor.
Pozdrawiam.


RE: Arduino Leonardo - nie widzi go windows, nie realizuje wgranego programu - Mad_Maxs - 15-01-2017

Połączeniem tych dwóch elementów mogę wgrać bootloader? :
http://allegro.pl/programator-isp-usbasp-atmel-avr-tasma-win7-x64-i5395787383.html
http://allegro.pl/isp-idc10-kanda-konwerter-na-6pin-arduino-avr-i4876844208.html

Nie mam drugiej płytki żeby użyć jej jako programatora, chociaż w fajnych pieniądzach płynie do mnie klon arduino 2560 Smile


RE: Arduino Leonardo - nie widzi go windows, nie realizuje wgranego programu - Smaczek - 15-01-2017

Witam,
Na przyszłość, nie zmieniaj układu elektrycznego przy połączonym zasilaniu do Arduino.
Będziesz mieć dwa Arduino to spróbuj reanimowac Leonardo.
Pozdrawiam


RE: Arduino Leonardo - nie widzi go windows, nie realizuje wgranego programu - namok - 15-01-2017

Kup programator USBasp za < 20zł(w chinach jeszcze taniej) i za jego pomocą wgraj bootloader.


RE: Arduino Leonardo - nie widzi go windows, nie realizuje wgranego programu - Mad_Maxs - 15-01-2017

Smaczek dzięki za podpowiedź, na pewno na przyszłość daruję sobie takie eksperymenty Smile

namok ten co wstawiłem link do alledrogo jest opisany właśnie jako USBasp, czy to właśnie o takim pisałeś?


RE: Arduino Leonardo - nie widzi go windows, nie realizuje wgranego programu - namok - 16-01-2017

(15-01-2017, 23:39)Mad_Maxs napisał(a): namok ten co wstawiłem link do alledrogo jest opisany właśnie jako USBasp, czy to właśnie o takim pisałeś?
Tak.


RE: Arduino Leonardo - nie widzi go windows, nie realizuje wgranego programu - Mad_Maxs - 18-01-2017

Kabelek dotarł, więc próbowałem przy jego użyciu reanimować Arduino Leo, ale niestety nie bardzo chce się dogadać z Arduino IDE 1.8.1. Po pokonaniu walki z driverami do programatora, teraz sam program zgłasza błąd:

Arduino:1.8.1 (Windows XP), Płytka:"Arduino Leonardo"

avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: error: program enable: target doesn't answer. 1
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.

Tak wygląda programator z dolutowanymi goldpinami + zworką na Slow SCK, ale jakoś nie zmieniło to kompletnie nic w uzyskiwanym komunikacie z programu. Jakieś pomysły, czy jednak arduino martwe?
[Obrazek: B4va7fv4.jpg] [Obrazek: 39KxPxmf.jpg]


RE: Arduino Leonardo - nie widzi go windows, nie realizuje wgranego programu - namok - 19-01-2017

Ostatnio u kolegi też miałem takie problemy. Przez Arduino-IDE nie dało sie wgrać bootloadera ale z avrdudess sie udało. Jest to nakładna graficzna na avrdude: http://avrdudess.software.informer.com/2.4/
Aby sprawdzić działanie programatora USBasp(w zasadzie sterownika pod windows) spróbuj odczytać inny mikroprocesor.


RE: Arduino Leonardo - nie widzi go windows, nie realizuje wgranego programu - Mad_Maxs - 19-01-2017

(19-01-2017, 00:08)namok napisał(a): Ostatnio u kolegi też miałem takie problemy. Przez Arduino-IDE nie dało sie wgrać bootloadera ale z avrdudess sie udało. Jest to nakładna graficzna na avrdude: http://avrdudess.software.informer.com/2.4/
Aby sprawdzić działanie programatora USBasp(w zasadzie sterownika pod windows) spróbuj odczytać inny mikroprocesor.

Zaraz spróbuję ten drugi program. Skoro to nakładka, to muszę mieć jeszcze avrdude? czy jest on elementem Arduino IDE?

A podpowiesz jak odczytać inny mikroprocesor? Dzisiaj dotarł do mnie klon UNO, ale jak wybieram opcję Odczytaj info o płytce, to każe mi wskazać port COM, a przecież przez programator nie ma portu seriala

//EDIT:
OK, zainstalowałem cały pakiet WinAVR a potem Avrdudess z podlinkowaniem do avrdude. Programator działa, bo z uno zczytał sobie dane. Jednak gdy chcę wrzucić coś w Leonardo dostaję:

avrdude.exe: set SCK frequency to 1500000 Hz
avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update.
avrdude.exe: error: programm enable: target doesn't answer. 1
avrdude.exe: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.


avrdude.exe done. Thank you.