Ardunio Nano Hata

xFormyal

Üye
Katılım
28 Kas 2021
Mesajlar
1
Puanları
1
Yaş
18
Arduino:1.8.17 Hourly Build 2021/09/06 02:33 (Windows 10), Kart:"Arduino Nano, ATmega328P"

Çalışmanız programın 1966 bayt (6 %) saklama alanını kullandı. Maksimum 30720 bayt.

Global değişkenler belleğin 184 byte kadarını (8%) kullanıyor. Yerel değişkenler için 1864 byte yer kalıyor. En fazla 2048 byte kullanılabilir.

Taslak yüklenirken bir hata oluştu

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xef

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xef

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xef

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xef

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xef

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xef

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xef

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xef

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xef

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xef



This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
 
Arduino:1.8.17 Hourly Build 2021/09/06 02:33 (Windows 10), Kart:"Arduino Nano, ATmega328P"

Çalışmanız programın 1966 bayt (6 %) saklama alanını kullandı. Maksimum 30720 bayt.

Global değişkenler belleğin 184 byte kadarını (8%) kullanıyor. Yerel değişkenler için 1864 byte yer kalıyor. En fazla 2048 byte kullanılabilir.

Taslak yüklenirken bir hata oluştu

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xef

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xef

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xef

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xef

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xef

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xef

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xef

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xef

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xef

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xef



This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
Aşağıda olası hatalar, nasıl kontrol edilir, ne yapılır bilgileri geniş şekilde işlenmiş. Sonuçta board ile PC arasında iletişim hatası... Çok uzun olmasaydı tercümesini yapardım ama anlayabileceğinizi düşünüyorum.
------
The first one, simply disconnect and reconnect the USB cable that you're using and then try uploading again. If that doesn't work, try pressing the reset button on your Arduino board. Then try the upload again. Okay, if this still isn't working, try to restarting your Arduino IDE and then see if you can upload. All right, are you still getting the error? No worries, make sure that you have the right board selected. So you wanna go to Tools, Board and make sure that the board there's the actual one that you're trying to upload your code to. Okay, so you know you have the right board selected but you're still getting the error. Okay, so you've checked the USB cable, you tried resetting the board, you've restarted the Arduino IDE, you made sure that you had the right board selected but you're still getting the avrdude error. Now it's time to make sure that you've got the right port selected. So to find the port, you go to Tools, Serial Port and you select the port. Now, if you don't know which one is the correct port, here's a quick way to figure that out. So look at that port list. And then disconnect the USB cable, go to Tools, Serial Port, and then see which ports are listed. It could be com4, com5, something along that line if you're on a PC or USB something if you're on a Mac. Then reconnect the USB cable. Now go back to Tools, Serial Port and see which port has appeared that wasn't there before. So that's gonna be the port that your Arduino's using. Select that port and try uploading again. Now, if you're still getting the avrdude error, here's the last easy thing you can try. Make sure that digital pins zero and one do not have any parts connected, including any shields. These are the transmit and receive pins on most Arduino boards and if you have something connected there, it can interfere with uploading code to your Arduino board. Now, if you have tried all of these steps and avrdude is still giving you trouble, it's time for us to start doing some troubleshooting. What we're gonna try to do is isolate the issue by replacing things. The problem could be with the computer you're using, the problem could be with the Arduino board you're using. Or the problem might be with the USB cable that you're using. Let's start with the USB cable. Just switch it out with another one. Now, you might be like really? The USB cable? How likely is that? Well, you might be surprised how often these things fail. And by trying a different one, you know that you'll have ruled that out. So let's say it's not the USB cable. Now what you'll wanna do is check if the issue is with the computer. If you have another Arduino board handy, try uploading a sketch to that other Arduino board. If you're able to upload a sketch, that tells you that the first Arduino board you tried may have the issue. Or if you have another computer handy with your Arduino IDE installed on it, try taking the Arduino board that wouldn't upload the sketch and try uploading a sketch using that other computer. If you're able to upload a sketch, that might tell you the computer's giving you the trouble. So if you determine that the issue is with the computer, first try reinstalling the Arduino IDE. Make sure to run through all those checks that we had at the beginning, all those easy steps. If you're still getting the avrdude error, then try reinstalling the drivers. Now, if the issue was with the specific Arduino board, it gets a little more difficult. If you have an Arduino board where the microcontroller can come out of the board, like an Arduino Uno, for example, make sure that that microcontroller is seated correctly. If that doesn't fix the error, you may need to burn the bootloader back onto the microcontroller. Now, that's beyond the scope of this lesson but I'll make sure to have a link in the description for you to learn how to do that. But if those aren't working, it could be that your Arduino board has been bricked. That is it's just not gonna work anymore, which is unfortunate but I definitely recommend trying all the troubleshooting steps a couple more times before you give up. Well, I hope one of these helped solve your problem and avrdude has left you alone. We'll just run through those easy tips again one more time. You wanna try disconnecting and reconnecting your USB cable. You can try pressing the reset button. You can try restarting the Arduino IDE. You wanna double check that you've got the right board selected in the Arduino IDE. You wanna make sure that you have the right port selected. And you wanna make sure digital pins zero or one, the receive and transmit pins, don't have anything connected to them, including any shields.
 

Forum istatistikleri

Konular
127,959
Mesajlar
913,914
Kullanıcılar
449,606
Son üye
rasit.

Yeni konular

Geri
Üst