top of page
Search

how to make seven segment display using servo at your home




Servo zero count programming.....


#include <Servo.h>


Servo servo1;

Servo servo2;


void setup() {

servo1.attach(9);

servo2.attach(10);


}


void loop() {

servo1.write(190);

servo2.write(190);

delay(500);

}



Servo zero to ninety nine count programming......


#include <Servo.h>


Servo servo1;

Servo servo2;


void setup() {

servo1.attach(9);

servo2.attach(10);


}


void loop() {

servo1.write(190);

servo2.write(190); //0

delay(1000);


servo1.write(162);

delay(1000);


servo1.write(144);

delay(1000);


servo1.write(126);

delay(1000);


servo1.write(100);

delay(1000);


servo1.write(72);

delay(1000);


servo1.write(54);

delay(1000);


servo1.write(36);

delay(1000);


servo1.write(18);

delay(1000);


servo1.write(0);

delay(1000);




servo1.write(190);

servo2.write(162); //1

delay(1000);


servo1.write(162);

delay(1000);


servo1.write(144);

delay(1000);


servo1.write(126);

delay(1000);


servo1.write(100);

delay(1000);


servo1.write(72);

delay(1000);


servo1.write(54);

delay(1000);


servo1.write(36);

delay(1000);


servo1.write(18);

delay(1000);


servo1.write(0);

delay(1000);





servo1.write(190);

servo2.write(144); //2

delay(1000);


servo1.write(162);

delay(1000);


servo1.write(144);

delay(1000);


servo1.write(126);

delay(1000);


servo1.write(100);

delay(1000);


servo1.write(72);

delay(1000);


servo1.write(54);

delay(1000);


servo1.write(36);

delay(1000);


servo1.write(18);

delay(1000);


servo1.write(0);

delay(1000);





servo1.write(190);

servo2.write(126); //3

delay(1000);


servo1.write(162);

delay(1000);


servo1.write(144);

delay(1000);


servo1.write(126);

delay(1000);


servo1.write(100);