#1 Re: Програмування Arduino » Проблема со свежекупленным клоном arduino uno r3 » 2022-06-26 17:08:59

tark пише:

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xdb
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xdb
и так далее

версия 1.8.19, либа arduino avr boards 1.8.5, также по найденому где-то совету пробовал ее (либу) даунгрейдить до 1.6.21, ничего не поменялось.


так это у вас  bootloader не известно какой , если есть лишняя ардуинка можно сделать прогроматор и залить правильный  bootloader

#3 Re: Програмування Arduino » нужна помощь с DFPlayer » 2020-12-30 23:34:01

Давайте к нам на форум и в группу в телеграмм               
   https://forum.flprog.ru

#4 Re: Програмування Arduino » нужна помощь с DFPlayer » 2020-12-30 22:00:22

Olejaa, а какой у вас датчик , и вам  важен код написаный C++  или собрать устройство по инструкции и не вникать в тонкости ?

#5 Re: Програмування Arduino » нужна помощь с DFPlayer » 2020-12-30 15:55:54

г0сть это новогодняя шутка но не моя, мой ник с одной буквой S

#7 Re: Проекти » аттракцион Ардуино-управляемый тир » 2020-10-28 13:53:24

DmytroDnipro пише:
renoshnik пише:

странно...

Если Вы о сгоревшем модуле, то есть подозрение, что модуль был бракованный изначально.

Тут мысль такая ещё пришла в голову: а можно ли как-то перепрошить самый обычный мп3плеер (который с динамиком) так, чтобы назначить на какую-то кнопку выполнение другой команды, а именно - проиграть 1 раз случайный трек ? Это возможно в принципе?

можно подпоять к кнопке оптопару 817,но это у же к спецам .

#8 Re: Програмування Arduino » Хрип динамика » 2020-10-23 13:31:23

потребление плеера 300-350 ма, ещё и от динамика зависит

#10 Re: Апаратні питання » прошу помощпо установки дравера на ардуино uno » 2020-10-12 20:46:48

вот ещё человек написал , можете проверить

Как то у меня слетела прошива на 16у2 не видел комп прошивал ее потом с помощью драйвер пак солюшн нашел драйвер установил и все пошло

#11 Re: Апаратні питання » прошу помощпо установки дравера на ардуино uno » 2020-10-12 18:59:49

http://wiki.amperka.ru/%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0-%D0%B8-%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-arduino-ide:arduino-uno-update-16u2

https://www.youtube.com/watch?v=fSXZMVdO5Sg

пляски конечно те ещё

#12 Re: Проекти » аттракцион Ардуино-управляемый тир » 2020-10-11 20:18:21

г0сть пише:
leons пише:

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

А не проще три строчки кода написать чем в этой мурзилке дольше квадратики рисовать будешь?

Мне проще так, я не программист ведь , что-то я не вижу очередь помочь человеку

#14 Re: Проекти » аттракцион Ардуино-управляемый тир » 2020-10-11 14:49:09

предлогали же написать или изучить программу flprog  там всё просто ,пример ка выглядит подключение кнопок к трекам и от этих же кнопок к адресным диодам не сложнее
https://forum.arduino.ua/img/members/2589/1.png

#15 Re: Апаратні питання » переполюсовка pro nano » 2020-01-28 13:15:50

Watchdog пише:

Скорее всего, сгорел порт ресета микроконтроллера. Можно перепаять только микроконтроллер, а можно купить и новую Ардуинку. На ваш выбор.

    Ещё получилось замкнуть tx rx  а в монитор порта отправлять цифры  smile

#17 Апаратні питання » переполюсовка pro nano » 2020-01-27 22:48:35

leons
відповідей: 6

С лучилась такая беда что по тёмному времени суток вставил ардуинку в макетную плату со сдвигом , плюс попал на землю а земля на ресет ,была ещё кнопка с высоким уровнем .
   В течении 10 секунд понял что что-то не так и обесточил, ну ладно переставил как нужно, подал питание, работает , прошивка внутри осталась , а потом заметил что не работает ресет ,
   дальше захотелось залить блинк который не залилса и выдал ошибку ,гугл показал что слетел Bootloader .


  А теперь вопрос, как прошить Bootloader если ресет не работает, или купить новую.

#18 Re: Програмування Arduino » управление шаговым двигателем » 2019-12-31 18:52:39

Всех с Наступающим Новым Годом

На данный момент вот что получилось ,есть косяк но...  дальше будет

https://www.youtube.com/watch?v=WYS9ZgTa4do&t=5s

#20 Re: Програмування Arduino » управление шаговым двигателем » 2019-11-17 14:41:08

продолжение , нужно добавить управление скоростью шаговика  с потенциометра  sad

#23 Re: Програмування Arduino » управление шаговым двигателем » 2019-11-09 17:14:36

г0сть пише:

используй функцию map

вот так

#include <AccelStepper.h>

AccelStepper Stepper1(1,11,12); //использует пин 12 и 11 для dir и step, 1 - режим "external driver"

int dir = 1; //используется для смены направления

int step = 2; //єто у нас будетшаг (если 1- на 100 двигаем,2-на 200)

int dist = 400; //дистанция

int buttonPin = 2; // номер порта нашей кнопки

int EnblPin =    13; // номер порта ENB

int sensorPin = A0;    // аналоговый вывод A0 для потенциометра

int sensorValue = 0;  // значение, поступаемое от потенциометра


void setup()

{

  Stepper1.setMaxSpeed(6000); //устанавливаем максимальную скорость вращения ротора двигателя (шагов/секунду)

  Stepper1.setAcceleration(13000); //устанавливаем ускорение (шагов/секунду^2)
   
   pinMode(13, OUTPUT);

}

void loop()

{

  if(Stepper1.distanceToGo()==0)

{ //проверка, отработал ли двигатель предыдущее движение

  if (step==1) //если біл шаг 2- тогда следующий -1

{

  step = 2;

  dist = 100;

}

  else

{

  step = 1;

  dist = 200;

}



  Stepper1.move(dist*dir);

  dir = dir*(-1); //отрицательное значение dir, благодаря чему реализуется вращение в противоположном направлени


sensorValue = analogRead(sensorPin); // считываем данные из потенциометра

sensorValue = map(sensorValue, 0, 1023, 0, 80); // распределяем данные из интервала 0-1023 в интервал 0-255


delay(sensorValue); //задержка на 1 секунду

}

Stepper1.run(); //запуск шагового двигателя. Эта строка повторяется вновь и вновь для непрерывного вращения двигателя



{

if(digitalRead(2)==HIGH)//если кнопка нажата ...

{

digitalWrite(13,HIGH);//включаем светодиод

}

else//если не нажата...

{

digitalWrite(13,LOW);//выключаем

}

}

}

Підвал форуму