ARDUINO SD читалка. Обсуждение проекта

Syzyger

✩✩✩✩✩✩✩
7 Апр 2020
7
1
Решил сделать "Самую технологичную шпаргалку", собрал проверил пайку несколько раз, даже прозвонил мультиметром. Несколько раз пытался прошить, никак не получалось. Я новичок в этой теме, это моя первая самоделка на МК. Помогите объясните пожалуйста что не так.

1586278051759.png


Arduino: 1.8.12 (Windows 10), Плата:"ATmega328 based, Without bootloader [Warning!], Internal 8 MHz, Default Serial, AVR-GCC v5.4 or 7.3 [Default], Enable [Default], Enable [Default], Disable, 2.7V [Default], Disable [Default]"

In file included from C:\Users\Syzygy\Desktop\SDreader_v1.0\SDreader_v1.0.ino:29:0:

C:\Users\Syzygy\AppData\Local\Arduino15\packages\GyverCore\hardware\avr\2.0.1\libraries\GyverOLED/GyverOLED.h:99:17: note: #pragma message: Using OLED without buffer!

#pragma message "Using OLED without buffer!"

^~~~~~~~~~~~~~~~~~~~~~~~~~~~

Скетч использует 15958 байт (48%) памяти устройства. Всего доступно 32768 байт.
Глобальные переменные используют 1058 байт (51%) динамической памяти, оставляя 990 байт для локальных переменных. Максимум: 2048 байт.
avrdude: error: program enable: target doesn't answer. 1
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.

Вот дополнение

Есть arduino nano
 

Вложения

  • Лойс +1
Реакции: Matv3us

kostyamat

★★★★★★✩
29 Окт 2019
1,098
632
А надпись "выбранный последовательный порт не существует" вас не смутила? В куда вы шьёте?
 

Syzyger

✩✩✩✩✩✩✩
7 Апр 2020
7
1
Полазил, выдаёт новую ошибку
Произошла ошибка при загрузке скетча
avrdude: Warning: cannot query manufacturer for device: Broken pipe
avrdude: Warning: cannot query product for device: Broken pipe
avrdude: error: could not find USB device with vid=0x16c0 pid=0x5dc vendor='www.fischl.de' product='USBasp'
 

PiratFox

★★★★★✩✩
13 Фев 2020
1,706
474
А что там за вопросительный знак в пункте "Другие устройства"? И ещё: в свойствах USBasp покажите содержимое вкладки "Общее".
 

Syzyger

✩✩✩✩✩✩✩
7 Апр 2020
7
1
А что там за вопросительный знак в пункте "Другие устройства"?
Клавиатура наверное. Программатор отображается. Драйвера на него стоят 3.0.7

А что там за вопросительный знак в пункте "Другие устройства"? И ещё: в свойствах USBasp покажите содержимое вкладки "Общее".
И у меня почему-то не активен пункт COM
 

PiratFox

★★★★★✩✩
13 Фев 2020
1,706
474
Клавиатура наверное.
Это вряд ли. Если стоит знак вопроса - так это значит, что какое-то устройство работает криво, либо не работает вовсе.

И у меня почему-то не активен пункт COM
Вот и меня это смущает. Так что там под вопросительным знаком? И да, почему Вы шьёте программатором? Что случилось с загрузчиком Ардуины?
 

PiratFox

★★★★★✩✩
13 Фев 2020
1,706
474
Это кастомная плата на Atmega328p
Месье знает толк в извращениях. Попробуйте залить в нану. Только напрямик, без программатора. Если Вы начинающий - то про кастомные вещи забудьте, пока не наберётесь достаточно опыта.
 

kostyamat

★★★★★★✩
29 Окт 2019
1,098
632
@Syzyger, если мне не изменяет память, по умолчанию Винда ставит драйвер, не совместимый с Ардуино ИД. Ардуино ИД умеет работать только с СОМ портами. Там драйвер подменить нужно. Десятки статей в интернете, ищите "usbasp arduino".
 
  • Лойс +1
Реакции: Syzyger

kalobyte

★★★✩✩✩✩
1 Янв 2020
724
148
Ардуино ИД умеет работать только с СОМ портами. Там драйвер подменить нужно.
не повериш, но она даже с ип адресами умеет работать и заливать по воздуху

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

не работать может, если автор вставил карточку в слот
 

Syzyger

✩✩✩✩✩✩✩
7 Апр 2020
7
1
Я нашёл в чем проблема это китайский МК с Алика. Не берите у не проверенных источников. Попробовал таким способом прошить arduino nano и получилось. Берите голые чипы в чип и дипе.
 

kalobyte

★★★✩✩✩✩
1 Янв 2020
724
148
на нем gd328 написано что ли?
есть типа аналог меги328, но родной авр компилятор с ней работать не будет, там что-то с адресами регистров не как в оригинале
китаезы свой компилятор толкают для ардуины
 

Александр Симонов

★★★★✩✩✩
2 Авг 2018
727
208
Я нашёл в чем проблема это китайский МК с Алика. Не берите у не проверенных источников. Попробовал таким способом прошить arduino nano и получилось. Берите голые чипы в чип и дипе.
Сфоткай чип
 

4e6ypek86

✩✩✩✩✩✩✩
10 Апр 2020
2
0
Всем привет! Решил сделать шпору всё собрал, драйвера на программатор установил, но при загрузке вылетает такая ошибка.

Используется: C:\Program
exit status 1
Ошибка компиляции для платы ATmega328 based.

Хотя если взять обычную nano влё нормально.

Что делать и в чём проблема??
 

Вложения

MythMan

✩✩✩✩✩✩✩
12 Июн 2019
41
5
Когда пытаюсь загрузить скетч, выдаёт это

In file included from C:\Alex Gyver\SD reader\firmware\SDreader_v1.0\SDreader_v1.0.ino:29:0:

C:\Program Files (x86)\Arduino\libraries\GyverOLED/GyverOLED.h:99:17: note: #pragma message: Using OLED without buffer!

#pragma message "Using OLED without buffer!"

^~~~~~~~~~~~~~~~~~~~~~~~~~~~

Скетч использует 15956 байт (48%) памяти устройства. Всего доступно 32768 байт.
Глобальные переменные используют 1056 байт (51%) динамической памяти, оставляя 992 байт для локальных переменных. Максимум: 2048 байт.
avrdude: ser_open(): can't open device "\\.\COM3": �� ������� ����� ��������� ����.


Проблема загрузки в плату. Помощь по загрузке: http://www.arduino.cc/en/Guide/Troubleshooting#upload .

В самой Arduino IDE нельзя выбрать порт. Это нормально?