top of page
Search

How to Make digital seven segment using servo




Circuit:



Programming 0 to 9 :


#include<Servo.h>


Servo s1;

Servo s2;

Servo s3;

Servo s4;

Servo s5;

Servo s6;

Servo s7;


void setup() {

s1.attach(2);

s2.attach(3);

s3.attach(4);

s4.attach(5);

s5.attach(6);

s6.attach(7);

s7.attach(8);


}


void loop() {

s1.write(180); //Type 0

s2.write(180);

s3.write(180);

s4.write(180);

s5.write(90);

s6.write(180);

s7.write(90);

delay(2000);


s1.write(180); //Type 1

s2.write(180);

s3.write(90);

s4.write(90);

s5.write(180);

s6.write(90);

s7.write(90);

delay(2000);


s1.write(180); //Type 2

s2.write(90);

s3.write(180);

s4.write(180);

s5.write(180);

s6.write(180);

s7.write(180);

delay(2000);


s1.write(180); //Type 3

s2.write(180);

s3.write(180);

s4.write(90);

s5.write(180);

s6.write(180);

s7.write(180);

delay(2000);


s1.write(180); //Type 4

s2.write(180);

s3.write(90);

s4.write(90);

s5.write(90);

s6.write(90);

s7.write(180);

delay(2000);


s1.write(90); //Type 5

s2.write(180);

s3.write(180);

s4.write(90);

s5.write(90);

s6.write(180);

s7.write(180);

delay(2000);


s1.write(90); //Type 6

s2.write(180);

s3.write(180);

s4.write(180);

s5.write(90);

s6.write(180);

s7.write(180);

delay(2000);


s1.write(180); //Type 7

s2.write(180);

s3.write(90);

s4.write(90);

s5.write(180);

s6.write(180);

s7.write(90);

delay(2000);


s1.write(180); //Type 8

s2.write(180);

s3.write(180);

s4.write(180);

s5.write(90);

s6.write(180);

s7.write(180);

delay(2000);


s1.write(180); //Type 9

s2.write(180);

s3.write(180);

s4.write(90);

s5.write(90);

s6.write(180);

s7.write(180);

delay(2000);

}



Download stl file and programming click....




Demo Video:


644 views0 comments

Recent Posts

See All
bottom of page