Страница 1 из 1

не могу загрузить скеч

Добавлено: 21 апр 2024, 12:07
Tolya
Всем доброго дня. Нашел на просторах нета такую игрушку как пультоскоп. Решил повторить. А скечт залить не могу. Выдает ошибку. Я пока еще не силен в программировании, поэтому прошу Вашей помощи. Спасибо.

не могу загрузить скеч

Добавлено: 21 апр 2024, 12:20
SergeyShikal
Tolya писал(а): 21 апр 2024, 12:07 Всем доброго дня. Нашел на просторах нета такую игрушку как пультоскоп. Решил повторить. А скечт залить не могу. Выдает ошибку. Я пока еще не силен в программировании, поэтому прошу Вашей помощи. Спасибо.
Нужно установить библиотеки.

не могу загрузить скеч

Добавлено: 21 апр 2024, 13:06
Tolya
спасибо

не могу загрузить скеч

Добавлено: 21 апр 2024, 13:17
montirovka
SergeyShikal писал(а): 21 апр 2024, 12:20 Нужно установить библиотеки.
No such file or directory Это совсем не значит что нет библиотеки.

не могу загрузить скеч

Добавлено: 21 апр 2024, 13:32
Phazz
[ref]montirovka[/ref], это значит нет этого файла. А это скорее-всего следствие отсутствия библиотеки. Ну либо кто-то испортил библиотеку). В общем в любом случае, нужно установить(переустановить) библиотеку.

не могу загрузить скеч

Добавлено: 21 апр 2024, 14:03
Tolya
Библиотеки установил. Появилась другая проблема. Пишет недостаточно памяти. Хотя автор разработки говорит, что можно на любой ардуинке. Я пробую на про мини.

не могу загрузить скеч

Добавлено: 21 апр 2024, 14:09
Phazz
[ref]Tolya[/ref], так у вас загрузка не идет. Загружали раньше в нее прошивку?

не могу загрузить скеч

Добавлено: 21 апр 2024, 14:11
Tolya
Да тоже об этом думал. Перепробовал 3 шт. и порта менял . Спасибо за подсказку. Буду что то думать. А что пока не знаю. Может конвертор приказал долго жить. Хотя к порту подключается. Ком его видит.

не могу загрузить скеч

Добавлено: 21 апр 2024, 14:17
SergeyShikal
Tolya писал(а): 21 апр 2024, 14:03 Библиотеки установил. Появилась другая проблема. Пишет недостаточно памяти. Хотя автор разработки говорит, что можно на любой ардуинке. Я пробую на про мини.
Возьмите ардуино иде от сюда, [spoiler]https://drive.google.com/file/d/0BxfSZi ... AG_-PshcPQ[/spoiler], программ написана в версии 1.6.5, поэтому и ругается, возможно и библиотеки в весе прибавили. А в какой контроллер загружаете?

не могу загрузить скеч

Добавлено: 21 апр 2024, 14:27
Phazz
[ref]Tolya[/ref], там нужно сброс в правильный момент нажать

не могу загрузить скеч

Добавлено: 21 апр 2024, 14:50
Tolya
Я пробовал в версии 1.6.5. Тем более, что автор дает на ее ссылку. Но статье более 2 лет. А самое интересное. Заливаю примет Blink все работает. Чудеса. Хотя я в них не верю.

Отправлено спустя 1 минуту 9 секунд:
Так, так, так. Это интересно . А в какой момент. Про сброс в статье ничего не сказано. Можно подробнее уточнить. В какой момент. Спасибо.

не могу загрузить скеч

Добавлено: 21 апр 2024, 14:58
Phazz
Tolya писал(а): 21 апр 2024, 14:50 А в какой момент
сразу после окончания компиляции

не могу загрузить скеч

Добавлено: 21 апр 2024, 15:06
SergeyShikal
Tolya писал(а): 21 апр 2024, 14:50 Я пробовал в версии 1.6.5. Тем более, что автор дает на ее ссылку. Но статье более 2 лет. А самое интересное. Заливаю примет Blink все работает. Чудеса. Хотя я в них не верю.

Отправлено спустя 1 минуту 9 секунд:
Так, так, так. Это интересно . А в какой момент. Про сброс в статье ничего не сказано. Можно подробнее уточнить. В какой момент. Спасибо.
Выбрал только контроллер, без ошибок[spoiler]
Безымянный.png
[/spoiler]

не могу загрузить скеч

Добавлено: 21 апр 2024, 15:11
montirovka
У меня IDE 1.8.19 выдавала такое:
data section exceeds available space in boardСкетч использует 22290 байт (69%) памяти устройства. Всего доступно 32256 байт.
Глобальные переменные используют 2058 байт (100%) динамической памяти, оставляя -10 байт для локальных переменных. Максимум: 2048 байт.
Not enough memory; see https://support.arduino.cc/hc/en-us/art ... 0013825179 for tips on reducing your footprint.
Ошибка компиляции для платы Arduino Uno.
Взял сократил русские надписи на экране до такого:
[spoiler] if(pultoskop==1){
display.clearDisplay();
display.setCursor(10,0);
display.setTextColor(BLACK); // 'inverted' text
display.println("Пскоп");
display.setCursor(10,10);
display.setTextColor(WHITE, BLACK); // 'inverted' text
display.println("Ген");
display.setTextColor(BLACK); // 'inverted' text;
display.setCursor(10,20);
display.println("DDSген");
display.setCursor(10,30);
display.println("Тер");
display.setCursor(0,40);
display.setTextColor(BLACK);
display.print("Бат=");
display.print(analogRead(akb)*5.0/1024);
display.print("В");

Скетч использует 22254 байт (68%) памяти устройства. Всего доступно 32256 байт.
Глобальные переменные используют 2022 байт (98%) динамической памяти, оставляя 26 байт для локальных переменных. Максимум: 2048 байт.
Недостаточно памяти, программа может работать нестабильно.

не могу загрузить скеч

Добавлено: 21 апр 2024, 17:22
Tolya
Я своей не очень умной головой думал, что комментарии не влияют на объем загрузки. Попробую. Спасибо.

не могу загрузить скеч

Добавлено: 21 апр 2024, 17:45
montirovka
Tolya писал(а): 21 апр 2024, 17:22 комментарии не влияют на объем загрузки
Комментарии не влияют на объем. Я обрезал слова выводимые на экран. Правильнее сделать 5 переменных, которым присвоить названия режима работы, а потом вызывать эти переменные. Так еще место освободится.
Вот здесь похожая тема Пультоскоп

не могу загрузить скеч

Добавлено: 21 апр 2024, 17:53
Tolya
Спасибо. Приду с работы обязательно постараюсь вникнуть. ВЫ уж простите незнайку. Учусь.

не могу загрузить скеч

Добавлено: 22 апр 2024, 09:10
Tolya
Всем доброго утра. Огромное спасибо всем кто отозвался. Загрузить получилось после совета полковника. После компиляции нажал резет. Загрузка прошла. Еще раз спасибо.