21-02-2018, 22:54
Podczas wgrywania programów komunikacja jest dwukierunkowa. Arduino wykorzystuje jeden z pinów konwertera USB-UART do resetowania procka, wgranie przez xloader/arduino jest możliwe bezpośrednio po resecie. Widocznie tu gdzieś nie gra. Wgranie prostego programu trwa krótko, może udaje Ci się między naciskaniem reset, jak jest duży to może przerywasz proces. Należy nacisnąć RAZ gdy mignie dioda rozpoczęcia nadawania na płytce arduino. Jeśli to nie jest twoje jedyne arduino możesz wgrać program używając trybu ISP (arduino as ISP) lub najlepiej programatora USBASP. Jak się zachowuje komunikacja dwukierunkowa możesz sprawdzić wykorzystując przykład z Comunication SerialEvent, program wysyła z powrotem to co mu napiszesz w oknie terminala. Mogą oczywiście też być zimne luty, wada konwertera USB/UART, wada procka, żyła wodna.
Miło być decenianym https://buycoffee.to/kaczakat