Ошибка загрузки Arduino IDE
Недавно я пытался создать программу, используя IRremote(библиотеку) в своей Arduino IDE (v1.8.9), но всякий раз, когда я нажимаю кнопку загрузки, возвращается это сообщение об ошибке
Sketch использует 7514 байт (23%) места для хранения программ. Максимум 32256 байт. Глобальные переменные используют 415 байт (20%) динамической памяти, оставив 1633 байта для локальных переменных. Максимальный размер – 2048 байт.
avrdude: ошибка проверки, первое несоответствие в байте 0x0002
0x5d != 0x62 avrdude: ошибка проверки; несоответствие содержания
avrdude: ошибка проверки; несоответствие содержания
Я использую Arduino UNO R3
Это код, который я пытаюсь запустить
#include <IRremote.h>
int RECV_PIN = 11;
IRrecv irrecv(RECV_PIN);
decode_results results;
void setup()
{
Serial.begin(9600);
irrecv.enableIRIn(); // Запускаем приемник
}
void loop()
{
if (irrecv.decode(&results))
{
Serial.println(results.value, HEX);
irrecv.resume(); // Получаем следующее значение
}
}
Кроме того, любой другой код (не использующий библиотеку IRremote) загружается без каких-либо ошибок.
@Tom, 👍0
Обсуждение1 ответ
Лучший ответ:
Возможна проблема с питанием/подключением или поврежден загрузчик. Итак,
- Проверьте питание
- Проверить подключение
Если проблем не обнаружено, то с помощью usbasp, avrisp, usbtinyisp и т. д. перепрошейте загрузчик. Я надеюсь, что ваша проблема будет решена.
- Arduino IRremote перестает работать
- Tone() конфликтует с библиотекой IRremote (множественное определение `__vector_7')
- Использование ИК-пульта с Arduino
- ИК приемник принимает только 0
- Как сгенерировать файлы .a и .so для добавления в проект arduino
- Программирование Arduino Uno R3 для срабатывания реле каждые 24 часа
- Ошибка в проекте ИК-приемника
- Помогите исправить эту ошибку: expected unqualified-id before 'if'|Arduino
Это настоящая Arduino или дешевая китайская подделка?, @Majenko