Скетч не загружается на плату Arduino uno r3

а где ты эти платы покупал?

У вас не стыкуется объём блинка и лог! Где и кто, кого а главное - зачем наё…?

Светится в полную силу потому что в этот момент на пине присутствует постоянный высокий уровень, а не импульсы

Явно не на алиэкспрессе, но оттуда они и покупались

OZON?

Мне сказали включить детальный лог, загрузить на плату и скинуть, я загрузил, скопировал, и скинул, если только IDE что либо сделало, но это уже не я

1 лайк

Ну, я не из России, вообще-то

Может стоит заказать у другого продавца?

несомненно стоит

“Уважаемые знатоки”(с) откуда в блинке это?

Если добавить в сетап Serial.begin(), то как раз будет 184 байта

1 лайк

Сыпасиба.

ТС: А со сторожевым таймером вы случайно не игрались? И на сообщение №57 ответьте.

Я даже не знаю что такое “Сторожевый таймер”.

Насчет сообщения 57№, кому нужен текущий скетч на плате:

const int ledPin1 = 13;
const int ledPin2 = 12;
bool newData = false;

void setup() {
  Serial.begin(9600);  // Начинаем серийную связь с скоростью 9600 бит/с
  pinMode(13, OUTPUT);
  digitalWrite(13, LOW);  // Отключаем встроенный светодиод путем установки низкого уровня

  // Отдаем порту 12 землю
  pinMode(12, OUTPUT);
  digitalWrite(12, LOW);
}

void loop() {
  // Проверяем, пришла ли новая команда
  if (!newData && Serial.available() > 0) {
    String input = Serial.readStringUntil('\n');  // Читаем строку до символа новой строки
    input.trim();                                 // Удаляем лишние пробелы

    if (input.equals("Data")) {
      newData = true;
    }
  }

  int state13 = digitalRead(13);
  int state12 = digitalRead(12);

  Serial.print("State of pin 13: ");  // Выводим состояние порта 13
  Serial.println(state13);
  Serial.print("State of pin 12: ");  // Выводим состояние порта 12
  Serial.println(state12);

  if (state13 == LOW && state12 == LOW) {
    blink(150);
  } else if (state13 == LOW || state12 == LOW) {
    blink(500);
  } else {
    delay(500);
  }

  // Устанавливаем порты 12 и 13 в режим ввода (INPUT)
  pinMode(12, INPUT);
  pinMode(13, INPUT);
}

void blink(int duration) {
  digitalWrite(LED_BUILTIN, HIGH);  // Включаем встроенный светодиод
  delay(duration);                  // Задержка
  digitalWrite(LED_BUILTIN, LOW);   // Выключаем встроенный светодиод
  delay(duration);                  // Задержка
}

Код помогал делать ГПТ, но более менее писал сам. Если что я if с проверкой отправили ли Data убрал, поэтому де-факто newData тут не используются

Жуть какая :open_mouth:
Давайте уж до кучи и фото вашей платы и лот на озоне.

Ты не заметил сообщение №87? Какой озон?

“Вы хотите поговорить об этом?”(с)
Пока не пришёл программатор можно посоветовать удалить IDE и почистить систему(типа ардуино15 и тд). Установить портабл версию 1.8.19(правильно установить) и попробовать прошить блинк.

1 лайк

А ещё лучше поставить виртуалку и на полностью чистую систему это все поставить

Хозяин барин, но тогда уж использовать Win10, что бы гарантированно уйти от проблемы с драйверами.

Вот. Вот, не глупый я, поставил Win10 до того как ты это сказал