Please give me programming code I am not getting programming code from your site. 🥺
@maninderkaur39708 ай бұрын
Thank you so much, dude, you dont even know how much you helped me :)
@icebluscorpion2 жыл бұрын
How do you revers it with the signal?
@rizvanrazi46983 ай бұрын
Does this calibration required every time we start drone or it is for only one time
@omidmalekzadeh38124 ай бұрын
It was very useful Video, Thank u✌️👌🤌
@leonardogomesdasilva2961 Жыл бұрын
the link in the video doesn't work for me too
@insaan_gamer123yt Жыл бұрын
same
@obereats47659 ай бұрын
Here is the code guys i found it some how /*ESC calibration sketch; author: ELECTRONOOBS */ #include #define MAX_SIGNAL 2000 #define MIN_SIGNAL 1000 #define MOTOR_PIN 9 int DELAY = 1000; Servo motor; void setup() { Serial.begin(9600); Serial.println("Don't forget to subscribe!"); Serial.println("ELECTRONOOBS ESC calibration..."); Serial.println(" "); delay(1500); Serial.println("Program begin..."); delay(1000); Serial.println("This program will start the ESC."); motor.attach(MOTOR_PIN); Serial.print("Now writing maximum output: (");Serial.print(MAX_SIGNAL);Serial.print(" us in this case)");Serial.print(" "); Serial.println("Turn on power source, then wait 2 seconds and press any key."); motor.writeMicroseconds(MAX_SIGNAL); // Wait for input while (!Serial.available()); Serial.read(); // Send min output Serial.println(" "); Serial.println(" "); Serial.print("Sending minimum output: (");Serial.print(MIN_SIGNAL);Serial.print(" us in this case)");Serial.print(" "); motor.writeMicroseconds(MIN_SIGNAL); Serial.println("The ESC is calibrated"); Serial.println("----"); Serial.println("Now, type a values between 1000 and 2000 and press enter"); Serial.println("and the motor will start rotating."); Serial.println("Send 1000 to stop the motor and 2000 for full throttle"); } void loop() { if (Serial.available() > 0) { int DELAY = Serial.parseInt(); if (DELAY > 999) { motor.writeMicroseconds(DELAY); float SPEED = (DELAY-1000)/10; Serial.print(" "); Serial.println("Motor speed:"); Serial.print(" "); Serial.print(SPEED); Serial.print("%"); } } }
@michelraymond35922 жыл бұрын
why all your sentence end with a high pich voice?
@yogeshlokhande2613 Жыл бұрын
Can I do this with ESP 32 board
@thunderthumbs420697 ай бұрын
you could
@justinmorrow2932 Жыл бұрын
great video, exactly what i was looking for. did you still have the code? the link in the video doesn't work for me
@tomlearnmakelive Жыл бұрын
I used the code from the screen, works fine. The loop only read ints and set the value to the motor to test. So pause will fit your needs ;)
@thunderthumbs420697 ай бұрын
/*ESC calibration sketch; author: ELECTRONOOBS */ #include #define MAX_SIGNAL 2000 #define MIN_SIGNAL 1000 #define MOTOR_PIN 9 int DELAY = 1000; Servo motor; void setup() { Serial.begin(9600); Serial.println("Don't forget to subscribe!"); Serial.println("ELECTRONOOBS ESC calibration..."); Serial.println(" "); delay(1500); Serial.println("Program begin..."); delay(1000); Serial.println("This program will start the ESC."); motor.attach(MOTOR_PIN); Serial.print("Now writing maximum output: (");Serial.print(MAX_SIGNAL);Serial.print(" us in this case)");Serial.print(" "); Serial.println("Turn on power source, then wait 2 seconds and press any key."); motor.writeMicroseconds(MAX_SIGNAL); // Wait for input while (!Serial.available()); Serial.read(); // Send min output Serial.println(" "); Serial.println(" "); Serial.print("Sending minimum output: (");Serial.print(MIN_SIGNAL);Serial.print(" us in this case)");Serial.print(" "); motor.writeMicroseconds(MIN_SIGNAL); Serial.println("The ESC is calibrated"); Serial.println("----"); Serial.println("Now, type a values between 1000 and 2000 and press enter"); Serial.println("and the motor will start rotating."); Serial.println("Send 1000 to stop the motor and 2000 for full throttle"); } void loop() { if (Serial.available() > 0) { int DELAY = Serial.parseInt(); if (DELAY > 999) { motor.writeMicroseconds(DELAY); float SPEED = (DELAY-1000)/10; Serial.print(" "); Serial.println("Motor speed:"); Serial.print(" "); Serial.print(SPEED); Serial.print("%"); } } }
@julianh9663 Жыл бұрын
code?
@gurkaransingh4492 жыл бұрын
dude your site is down
@thunderthumbs420697 ай бұрын
/*ESC calibration sketch; author: ELECTRONOOBS */ #include #define MAX_SIGNAL 2000 #define MIN_SIGNAL 1000 #define MOTOR_PIN 9 int DELAY = 1000; Servo motor; void setup() { Serial.begin(9600); Serial.println("Don't forget to subscribe!"); Serial.println("ELECTRONOOBS ESC calibration..."); Serial.println(" "); delay(1500); Serial.println("Program begin..."); delay(1000); Serial.println("This program will start the ESC."); motor.attach(MOTOR_PIN); Serial.print("Now writing maximum output: (");Serial.print(MAX_SIGNAL);Serial.print(" us in this case)");Serial.print(" "); Serial.println("Turn on power source, then wait 2 seconds and press any key."); motor.writeMicroseconds(MAX_SIGNAL); // Wait for input while (!Serial.available()); Serial.read(); // Send min output Serial.println(" "); Serial.println(" "); Serial.print("Sending minimum output: (");Serial.print(MIN_SIGNAL);Serial.print(" us in this case)");Serial.print(" "); motor.writeMicroseconds(MIN_SIGNAL); Serial.println("The ESC is calibrated"); Serial.println("----"); Serial.println("Now, type a values between 1000 and 2000 and press enter"); Serial.println("and the motor will start rotating."); Serial.println("Send 1000 to stop the motor and 2000 for full throttle"); } void loop() { if (Serial.available() > 0) { int DELAY = Serial.parseInt(); if (DELAY > 999) { motor.writeMicroseconds(DELAY); float SPEED = (DELAY-1000)/10; Serial.print(" "); Serial.println("Motor speed:"); Serial.print(" "); Serial.print(SPEED); Serial.print("%"); } } }
@AD-Zain Жыл бұрын
Thank you but there is no reason to see this video without the code!!
@thunderthumbs420697 ай бұрын
/*ESC calibration sketch; author: ELECTRONOOBS */ #include #define MAX_SIGNAL 2000 #define MIN_SIGNAL 1000 #define MOTOR_PIN 9 int DELAY = 1000; Servo motor; void setup() { Serial.begin(9600); Serial.println("Don't forget to subscribe!"); Serial.println("ELECTRONOOBS ESC calibration..."); Serial.println(" "); delay(1500); Serial.println("Program begin..."); delay(1000); Serial.println("This program will start the ESC."); motor.attach(MOTOR_PIN); Serial.print("Now writing maximum output: (");Serial.print(MAX_SIGNAL);Serial.print(" us in this case)");Serial.print(" "); Serial.println("Turn on power source, then wait 2 seconds and press any key."); motor.writeMicroseconds(MAX_SIGNAL); // Wait for input while (!Serial.available()); Serial.read(); // Send min output Serial.println(" "); Serial.println(" "); Serial.print("Sending minimum output: (");Serial.print(MIN_SIGNAL);Serial.print(" us in this case)");Serial.print(" "); motor.writeMicroseconds(MIN_SIGNAL); Serial.println("The ESC is calibrated"); Serial.println("----"); Serial.println("Now, type a values between 1000 and 2000 and press enter"); Serial.println("and the motor will start rotating."); Serial.println("Send 1000 to stop the motor and 2000 for full throttle"); } void loop() { if (Serial.available() > 0) { int DELAY = Serial.parseInt(); if (DELAY > 999) { motor.writeMicroseconds(DELAY); float SPEED = (DELAY-1000)/10; Serial.print(" "); Serial.println("Motor speed:"); Serial.print(" "); Serial.print(SPEED); Serial.print("%"); } } }
@Gamingtax8 ай бұрын
Please give me code
@thunderthumbs420697 ай бұрын
/*ESC calibration sketch; author: ELECTRONOOBS */ #include #define MAX_SIGNAL 2000 #define MIN_SIGNAL 1000 #define MOTOR_PIN 9 int DELAY = 1000; Servo motor; void setup() { Serial.begin(9600); Serial.println("Don't forget to subscribe!"); Serial.println("ELECTRONOOBS ESC calibration..."); Serial.println(" "); delay(1500); Serial.println("Program begin..."); delay(1000); Serial.println("This program will start the ESC."); motor.attach(MOTOR_PIN); Serial.print("Now writing maximum output: (");Serial.print(MAX_SIGNAL);Serial.print(" us in this case)");Serial.print(" "); Serial.println("Turn on power source, then wait 2 seconds and press any key."); motor.writeMicroseconds(MAX_SIGNAL); // Wait for input while (!Serial.available()); Serial.read(); // Send min output Serial.println(" "); Serial.println(" "); Serial.print("Sending minimum output: (");Serial.print(MIN_SIGNAL);Serial.print(" us in this case)");Serial.print(" "); motor.writeMicroseconds(MIN_SIGNAL); Serial.println("The ESC is calibrated"); Serial.println("----"); Serial.println("Now, type a values between 1000 and 2000 and press enter"); Serial.println("and the motor will start rotating."); Serial.println("Send 1000 to stop the motor and 2000 for full throttle"); } void loop() { if (Serial.available() > 0) { int DELAY = Serial.parseInt(); if (DELAY > 999) { motor.writeMicroseconds(DELAY); float SPEED = (DELAY-1000)/10; Serial.print(" "); Serial.println("Motor speed:"); Serial.print(" "); Serial.print(SPEED); Serial.print("%"); } } }
@brianngigi-k3l Жыл бұрын
Who can help with the code
@thunderthumbs420697 ай бұрын
/*ESC calibration sketch; author: ELECTRONOOBS */ #include #define MAX_SIGNAL 2000 #define MIN_SIGNAL 1000 #define MOTOR_PIN 9 int DELAY = 1000; Servo motor; void setup() { Serial.begin(9600); Serial.println("Don't forget to subscribe!"); Serial.println("ELECTRONOOBS ESC calibration..."); Serial.println(" "); delay(1500); Serial.println("Program begin..."); delay(1000); Serial.println("This program will start the ESC."); motor.attach(MOTOR_PIN); Serial.print("Now writing maximum output: (");Serial.print(MAX_SIGNAL);Serial.print(" us in this case)");Serial.print(" "); Serial.println("Turn on power source, then wait 2 seconds and press any key."); motor.writeMicroseconds(MAX_SIGNAL); // Wait for input while (!Serial.available()); Serial.read(); // Send min output Serial.println(" "); Serial.println(" "); Serial.print("Sending minimum output: (");Serial.print(MIN_SIGNAL);Serial.print(" us in this case)");Serial.print(" "); motor.writeMicroseconds(MIN_SIGNAL); Serial.println("The ESC is calibrated"); Serial.println("----"); Serial.println("Now, type a values between 1000 and 2000 and press enter"); Serial.println("and the motor will start rotating."); Serial.println("Send 1000 to stop the motor and 2000 for full throttle"); } void loop() { if (Serial.available() > 0) { int DELAY = Serial.parseInt(); if (DELAY > 999) { motor.writeMicroseconds(DELAY); float SPEED = (DELAY-1000)/10; Serial.print(" "); Serial.println("Motor speed:"); Serial.print(" "); Serial.print(SPEED); Serial.print("%"); } } }