Нужно дописать скетч
- Войдите на сайт для отправки комментариев
Сб, 30/07/2022 - 23:56
нужно сделать так чтоб переменной shag можно было управлять с помощью slider с дисплея некстион значение от 0 до 5 с дробными числами далее к этому скетчу нужно привязать еще один простенький скетч #define dirPin 8 #define stepPin 9 #define motor 4000 #include <SoftwareSerial.h> #include <Nextion.h> SoftwareSerial nextion(10, 11);// Nextion TX к контакту 10 и RX к контакту 11 Arduino Nextion myNextion(nextion, 9600); // создаем объект Nextion с именем myNextion, используя последовательный порт nextion @ 9600 бит / с boolean but_nextion = false; boolean shag; void setup() { Serial.begin(9600); myNextion.init(); pinMode(stepPin, OUTPUT); pinMode(dirPin, OUTPUT); } void loop() { String message = myNextion.listen(); // проверяем наличие сообщения if(message == "65 0 5 0 ffff ffff ffff") but_nextion = false; if (message == "65 0 5 1 ffff ffff ffff") but_nextion = !but_nextion; if (but_nextion) { digitalWrite(dirPin, LOW); // Устанавливаем направление вращения по часовой стрелке: for (int i = 0; i < shag * motor; i++) // Быстрое вращение шагового двигателя на 5 оборотов: { // Эти четыре строки приводят к 1 шагу: digitalWrite(stepPin, HIGH); delayMicroseconds(100); digitalWrite(stepPin, LOW); delayMicroseconds(100); } } delay(3000); }
Ты в курсе да, что нужно не только скетч приведенный править, но ещё и программу , что в дисплее ?
3000р
kakmycmail@gmail.com
2500р
согласен мыло mr.zhakslykov@gmail.com