Повторно не запускает шаговый двигатель при включенной кнопке то есть одно нажатие один оборот а нужно постоянно
- Войдите на сайт для отправки комментариев
Чт, 28/07/2022 - 15:29
Доброго времени суток подскажите пожалуйста как настроить Проблема такая повторно не запускает шаговый двигатель при включенной кнопке то есть одно нажатие один оборот а нужно постоянное вращение при нажатой кнопке #define dirPin 8 #define stepPin 9 #define stepsPerRevolution 1600 #include <SoftwareSerial.h> #include <Nextion.h> SoftwareSerial nextion(10, 11);// Nextion TX к контакту 10 и RX к контакту 11 Arduino Nextion myNextion(nextion, 9600); // создаем объект Nextion с именем myNextion, используя последовательный порт nextion @ 9600 бит / с // отправка на Nextion (номер экрана, название переменной) + данные void setup() { Serial.begin(9600); myNextion.init(); pinMode(stepPin, OUTPUT); pinMode(dirPin, OUTPUT); } void loop() { String message = myNextion.listen(); // проверяем наличие сообщения if(message == "65 0 5 1 ffff ffff ffff") { digitalWrite(dirPin, LOW); // Устанавливаем направление вращения по часовой стрелке: for (int i = 0; i < 5 * stepsPerRevolution; i++) // Быстрое вращение шагового двигателя на 5 оборотов: { // Эти четыре строки приводят к 1 шагу: digitalWrite(stepPin, HIGH); delayMicroseconds(100); digitalWrite(stepPin, LOW); delayMicroseconds(100); } } }
Может нажатие и удержание это разные коды ?
Включение происходит с Nextion кнопкой Dual-state-button при нажатии она отправляет сигнал на ардуино один раз и по этому двигатель делает вращение только один раз а нужен постоянный цыкл
Включение происходит с Nextion кнопкой Dual-state-button при нажатии она отправляет сигнал на ардуино один раз и по этому двигатель делает вращение только один раз а нужен постоянный цыкл
я новичок в этой теме ребята нужна помощь
я новичок в этой теме ребята нужна помощь
может так?
я новичок в этой теме ребята нужна помощь
может так?
Спасибо друг помог
Спасибо друг помог
библиотеку
Nextion.h откуда брал?
Ребят доброго времени суток подскажите пожалуйста возможно задать скорость вращения мотора с помощью Slider c nextion
библиотеку
Nextion.h откуда брал?
честно говоря не помню пол года назад занимался
вроде стандартная nextion-master других нету
библиотеку
Nextion.h откуда брал?
честно говоря не помню пол года назад занимался
вроде стандартная nextion-master других нету
пришли на мыло