Лаборатория электроники и программирования. 77 ПРОЕКТОВ ДЛЯ ARDUINO
- Войдите на сайт для отправки комментариев
Сб, 03/07/2021 - 18:14
Добрый день!
Купил конструктор для ребенка.
Лаборатория электроники и программирования.
77 ПРОЕКТОВ ДЛЯ ARDUINO
Поэтапно установил вначале драйвера для COM
Потом оболочку 1.6.5
Выбрал Arduino One
Нужный порт
Перемычки 3,4 на ON
и пытаюсь загнать тест скетч BLINK
// the setup function runs once when you press reset or power the board
void setup() {
// initialize digital pin 13 as an output.
pinMode(13, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(13, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
Чтобы не делал - ничего не помогает.
Менял оболочку на 1.8.15 (с arduino.cc), скорости порта, несколько разных компьютеров и шнуров.
Менял саму плату на аналогичную (называется она модернизированная Arduino UNO R3 WIFI).
Подгружал дополнительные Board: Generic ESP8266
Ошибки все время подобные этой:
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x41
Problem uploading to board.
Пробовал и на Windows 10, и на Linux Ubuntu. Похоже что-то с выбором драйвера платы, а может и нет.
Погуглил нашел какую-то фигню типа "разъемы пошевелил и все заработало"
Какой-то треш... Кто-нибудь сталкивался с подобным поведением?
История, леденящая кровь! Жуть! ;)))
1. Не пиши сюда с телефона никогда, плз. Тут мы этого сильно не любим, сорри.
2. Фото платы выложи, плз. Крупно, но не более 800 по горизонтали. И укажи точный пункт меню (в 1.8.15 конечно), который выбираешь.
3. на Линухе никакие драйвера не нужны. Порт должен определиться, как "/dev/ttyUSB0" и ты (то есть ползатель с которым работаешь) должен быть в группе "dialout". Про Винду пусть кто-то еще напишет... потом... если захочет ;)).
===================
в Линухе, после включения шнурком платы, погляди в dmesg, там должен определиться порт. Примерно так:
Если этого нет, то шнурок плохой ;))
Нет, пишу точно не с телефона.
попробуйте в меню
Инструменты->Процессор:->ATmega328P (Old Bootloader)
Добрый вечер!
Вот так в ubuntu
[ 2026.645751] usb 2-2.2: new full-speed USB device number 6 using uhci_hcd
[ 2026.926264] usb 2-2.2: New USB device found, idVendor=1a86, idProduct=7523, bcdDevice= 2.64
[ 2026.926266] usb 2-2.2: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[ 2026.926267] usb 2-2.2: Product: USB Serial
[ 2026.929856] ch341 2-2.2:1.0: ch341-uart converter detected
[ 2026.938545] usb 2-2.2: ch341-uart converter now attached to ttyUSB0
Пользователь в группе - dialout
Фото платы:
Тут можно увидеть подробнее, что за зверь. я бы прозвонил переключатели...
при процедуре прошивки скетча должны начать моргать светодиоды RX TX? как у вас с этим
Этот пункт доступен только тогда когда выбираешь Arduino Nano. Пробовал и так, но тоже без изменений:
ТХ иногда моргает. RX молчит.
Но я пробовал еще одну точно такую же плату, и вела она себя также.
Переключатели прозвонил. 3 и 4 звенят, остальные молчат.
Ваша плата обсуждалась в инете многократно, это просто две разных платы - ЕСП и Уно - поставленные на один кусок пластика. Все что вам нужно - это разобраться с положением переключателей, подключить к компу только ту часть, что представляет собой Уно - и прошить как Уно.
что вы ждете от форума? - разобраться с переключателями должны вы, никто к вам домой чинить вашу плату не поедет
ТХ иногда моргает. RX молчит.
Если на разьемах выводов платы на этих пинах ничего не подключено, возможно в микроконтроллер не зашит загрузчик. Как прошить загрузчик в уно 1001 тема.
"разъемы пошевелил и все заработало" - это не треш, а обычное поведение для китайских поделий. Либо нет контакта где нужно, либо есть, где не нужно. Возможно потребуется либо пропаять, либо спиртиком отмыть.
Но сначала все описанные здесь шаги проделать: https://support.arduino.cc/hc/en-us/articles/4401874331410--Error-avrdude-when-uploading
Либо нет контакта где нужно, либо есть, где не нужно. Возможно потребуется либо пропаять, либо спиртиком отмыть.
Ваша плата обсуждалась в инете многократно, это просто две разных платы - ЕСП и Уно - поставленные на один кусок пластика. Все что вам нужно - это разобраться с положением переключателей, подключить к компу только ту часть, что представляет собой Уно - и прошить как Уно.
что вы ждете от форума? - разобраться с переключателями должны вы, никто к вам домой чинить вашу плату не поедет
Спасибо. В итоге я разберусь, ну немного больше времени потрачу чем хотелось бы.
P.S. Конечно многое поменялось. Но когда было нужно, я лично - ездил (25 лет назад) и настраивал компы + всякую фигню, и ничего зазорного в этом не видел. (конечно за деньги)
...никто к вам домой чинить вашу плату не поедет
Но когда было нужно, я лично - ездил (25 лет назад) и настраивал компы + всякую фигню, и ничего зазорного в этом не видел. (конечно за деньги)
Вот именно - когда нужно.
В данном же случае, очевидно, просто овчинка выделки не стоит.
Если Ардуино Вам интересно, то целесообразнее начать знакомство с ней с более "стандартной" платы, например, Uno, а когда освоите, появится возможность "разнообразить зоопарк" и вернуться к данной плате позднее.
P.S. Конечно многое поменялось. Но когда было нужно, я лично - ездил (25 лет назад) и настраивал компы + всякую фигню, и ничего зазорного в этом не видел. (конечно за деньги)
Тогда Вы бы написали, в каком вы городе. Очевидно, что из Калинграда в Саратов никто не поедет, но на соседнюю улицу может и нашлись бы желающие :)
как вариант еще подключить к разьему питания на плате БП = 9-12 В
P.S. Конечно многое поменялось. Но когда было нужно, я лично - ездил (25 лет назад) и настраивал компы + всякую фигню, и ничего зазорного в этом не видел. (конечно за деньги)
Тогда Вы бы написали, в каком вы городе. Очевидно, что из Калинграда в Саратов никто не поедет, но на соседнюю улицу может и нашлись бы желающие :)
Живу и работаю в Москве. Если кому-то удобно р-н м. Сокол (10 минут пешком) по будням с 10 до 19:00 - 20:00.
Впечатление такое, что скорее всего нет загрузчика. Но у меня нет "донора" с которого можно было бы перекинуть загрузчик.
Почему я думаю, что загрузчик:
- У меня есть еще arduino nano (ребенок с курсов притащил), так вот там загрузка прошла. Не без "бубна", но прошла.
...никто к вам домой чинить вашу плату не поедет
Но когда было нужно, я лично - ездил (25 лет назад) и настраивал компы + всякую фигню, и ничего зазорного в этом не видел. (конечно за деньги)
Вот именно - когда нужно.
В данном же случае, очевидно, просто овчинка выделки не стоит.
Если Ардуино Вам интересно, то целесообразнее начать знакомство с ней с более "стандартной" платы, например, Uno, а когда освоите, появится возможность "разнообразить зоопарк" и вернуться к данной плате позднее.
Цель я описал выше. Купил "лабораторию" для ребенка.
И книжка хорошая и лаборатория. Изучение поэтапное с одним но - не запустилась.
Впечатление такое, что скорее всего нет загрузчика. Но у меня нет "донора" с которого можно было бы перекинуть загрузчик.
донор не нужен. Файлы загрузчика для Уно входят в комплект Ардуино ИДЕ. Для прошивки загрузчика нужен либо программатор, либо исправная Ардуино Уно или Нано
Вот тут подробнее
https://www.arduino.cc/en/Tutorial/BuiltInExamples/ArduinoISP
ЗЫ Вообще я работаю недалеко от вас, но думаю вы и сами справитесь :)
Впечатление такое, что скорее всего нет загрузчика. Но у меня нет "донора" с которого можно было бы перекинуть загрузчик.
донор не нужен. Файлы загрузчика для Уно входят в комплект Ардуино ИДЕ. Для прошивки загрузчика нужен либо программатор, либо исправная Ардуино Уно или Нано
Вот тут подробнее
https://www.arduino.cc/en/Tutorial/BuiltInExamples/ArduinoISP
ЗЫ Вообще я работаю недалеко от вас, но думаю вы и сами справитесь :)
Причину нашел. Отсутствие загрузчика.
3/07 заказал аналогичную плату из Китая и о чудо она пришла сегодня.
Поставил/настроил/залил - 3 минуты и все работает.
Теперь есть донор и акцептор, буду восстанавливать изначальную плату.
Всем большое спасибо.
P.S. В наборе куча других плат... Интересно есть ли выходной контроль у "наших" производителей конструкторов.
Всем большое спасибо.
P.S. В наборе куча других плат... Интересно есть ли выходной контроль у "наших" производителей конструкторов.
Есть, выходной контроль, нет выходного контроля ? Какая разница? При массовом производстве, это не обязательно. Я, в свое время поставлял цифровые ТV приставки. На каждую тысячу приходилось 10/15 шт с микросхемами памяти запаянными вверх ногами или со сдвигом на одну ножку. Если учесть, что загрузка каждой 2-3 минуты, то лучше вернуть деньги, чем проверять.