#include <Stepper.h>
Stepper stepper(400, 9, 8, 7, 6);
int m=0;
int New_m=0;
void setup() {
Serial.begin(115200);
}
void loop() {
while (1){
if(Serial.available() > 0) {
char data = Serial.read();
m=m+1;
if (New_m!=m){
stepper.setSpeed(10);
stepper.step(10);
New_m=m;
}
Serial.print(data);
}
}
}
I2luY2x1ZGUgPFN0ZXBwZXIuaD4KU3RlcHBlciBzdGVwcGVyKDQwMCwgOSwgOCwgNywgNik7CgppbnQgbT0wOwppbnQgTmV3X209MDsKdm9pZCBzZXR1cCgpIHsKICBTZXJpYWwuYmVnaW4oMTE1MjAwKTsKfQp2b2lkIGxvb3AoKSB7IAogIHdoaWxlICgxKXsKICAgIGlmKFNlcmlhbC5hdmFpbGFibGUoKSA+IDApIHsKICAgICAgY2hhciBkYXRhID0gU2VyaWFsLnJlYWQoKTsKICAgICAgbT1tKzE7ICAgICAgCiAgICAgICAgaWYgKE5ld19tIT1tKXsKICAgICAgICAgIHN0ZXBwZXIuc2V0U3BlZWQoMTApOwogICAgICAgICAgc3RlcHBlci5zdGVwKDEwKTsKCiAgICAgICAgICBOZXdfbT1tOwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgU2VyaWFsLnByaW50KGRhdGEpOwogICAgfQogIH0KfQ==