yaptım biraz milivolt değerinde ;
int a=12,b=11,c=10,d=9,e=8,f=7,g=6;
int oku , milivolt;
int binler , yuzler , onlar , birler;
void setup()
{
Serial.begin(9600);
pinMode(a, OUTPUT);pinMode(b, OUTPUT);pinMode(c, OUTPUT);pinMode(d, OUTPUT);pinMode(e, OUTPUT);pinMode(f, OUTPUT);pinMode(g, OUTPUT);
}
void loop()
{
oku=analogRead(A0);
Serial.print(oku); milivolt=oku*5;
Serial.print(" okunan= ");
Serial.print(milivolt);
Serial.println(" mv ");
delay(200);
//**
binler = milivolt / 1000;
yuzler = (milivolt - binler * 1000) / 100;
onlar = (milivolt - ((binler * 1000) + (yuzler * 100))) / 10;
birler = (milivolt - ((binler * 1000) + (yuzler * 100) + (onlar * 10))) / 1;
delay(200);
Serial.print("binler= ");
Serial.println(binler);
delay(200);
Serial.print("yüzler= ");
Serial.println(yuzler);
delay(200);
Serial.print("onlar= ");
Serial.println(onlar);
delay(200);
Serial.print("birler= ");
Serial.println(birler);
delay(200);
//***
if(binler==0)
{
digitalWrite(a,1);digitalWrite(b,1);digitalWrite(c,1);digitalWrite(d,1);digitalWrite(e,1);digitalWrite(f,1);digitalWrite(g,0);delay(560);
}
if(binler==1)
{
digitalWrite(a,0);digitalWrite(b,1);digitalWrite(c,1);digitalWrite(d,0);digitalWrite(e,0);digitalWrite(f,0);digitalWrite(g,0);delay(560);
}
if(binler==2)
{
digitalWrite(a,1);digitalWrite(b,1);digitalWrite(c,0);digitalWrite(d,1);digitalWrite(e,1);digitalWrite(f,0);digitalWrite(g,1);delay(560);
}
if(binler==3)
{
digitalWrite(a,1);digitalWrite(b,1);digitalWrite(c,1);digitalWrite(d,1);digitalWrite(e,0);digitalWrite(f,0);digitalWrite(g,1);delay(560);
}
if(binler==4)
{
digitalWrite(a,0);digitalWrite(b,1);digitalWrite(c,1);digitalWrite(d,0);digitalWrite(e,0);digitalWrite(f,1);digitalWrite(g,1);delay(560);
}
if(binler==5)
{
digitalWrite(a,1);digitalWrite(b,0);digitalWrite(c,1);digitalWrite(d,1);digitalWrite(e,0);digitalWrite(f,1);digitalWrite(g,1);delay(560);
}
if(binler==6)
{
digitalWrite(a,1);digitalWrite(b,0);digitalWrite(c,1);digitalWrite(d,1);digitalWrite(e,1);digitalWrite(f,1);digitalWrite(g,1);delay(560);
}
if(binler==7)
{
digitalWrite(a,1);digitalWrite(b,1);digitalWrite(c,1);digitalWrite(d,0);digitalWrite(e,0);digitalWrite(f,0);digitalWrite(g,0);delay(560);
}
if(binler==8)
{
digitalWrite(a,1);digitalWrite(b,1);digitalWrite(c,1);digitalWrite(d,1);digitalWrite(e,1);digitalWrite(f,1);digitalWrite(g,1);delay(560);
}
if(binler==9)
{
digitalWrite(a,1);digitalWrite(b,1);digitalWrite(c,0);digitalWrite(d,0);digitalWrite(e,1);digitalWrite(f,1);digitalWrite(g,1);delay(560);
}
delay(200);
//*****
if(yuzler==0)
{
digitalWrite(a,1);digitalWrite(b,1);digitalWrite(c,1);digitalWrite(d,1);digitalWrite(e,1);digitalWrite(f,1);digitalWrite(g,0);delay(560);
}
if(yuzler==1)
{
digitalWrite(a,0);digitalWrite(b,1);digitalWrite(c,1);digitalWrite(d,0);digitalWrite(e,0);digitalWrite(f,0);digitalWrite(g,0);delay(560);
}
if(yuzler==2)
{
digitalWrite(a,1);digitalWrite(b,1);digitalWrite(c,0);digitalWrite(d,1);digitalWrite(e,1);digitalWrite(f,0);digitalWrite(g,1);delay(560);
}
if(yuzler==3)
{
digitalWrite(a,1);digitalWrite(b,1);digitalWrite(c,1);digitalWrite(d,1);digitalWrite(e,0);digitalWrite(f,0);digitalWrite(g,1);delay(560);
}
if(yuzler==4)
{
digitalWrite(a,0);digitalWrite(b,1);digitalWrite(c,1);digitalWrite(d,0);digitalWrite(e,0);digitalWrite(f,1);digitalWrite(g,1);delay(560);
}
if(yuzler==5)
{
digitalWrite(a,1);digitalWrite(b,0);digitalWrite(c,1);digitalWrite(d,1);digitalWrite(e,0);digitalWrite(f,1);digitalWrite(g,1);delay(560);
}
if(yuzler==6)
{
digitalWrite(a,1);digitalWrite(b,0);digitalWrite(c,1);digitalWrite(d,1);digitalWrite(e,1);digitalWrite(f,1);digitalWrite(g,1);delay(560);
}
if(yuzler==7)
{
digitalWrite(a,1);digitalWrite(b,1);digitalWrite(c,1);digitalWrite(d,0);digitalWrite(e,0);digitalWrite(f,0);digitalWrite(g,0);delay(560);
}
if(yuzler==8)
{
digitalWrite(a,1);digitalWrite(b,1);digitalWrite(c,1);digitalWrite(d,1);digitalWrite(e,1);digitalWrite(f,1);digitalWrite(g,1);delay(560);
}
if(yuzler==9)
{
digitalWrite(a,1);digitalWrite(b,1);digitalWrite(c,0);digitalWrite(d,0);digitalWrite(e,1);digitalWrite(f,1);digitalWrite(g,1);delay(560);
}
delay(200);
//**
if(onlar==0)
{
digitalWrite(a,1);digitalWrite(b,1);digitalWrite(c,1);digitalWrite(d,1);digitalWrite(e,1);digitalWrite(f,1);digitalWrite(g,0);delay(560);
}
if(onlar==1)
{
digitalWrite(a,0);digitalWrite(b,1);digitalWrite(c,1);digitalWrite(d,0);digitalWrite(e,0);digitalWrite(f,0);digitalWrite(g,0);delay(560);
}
if(onlar==2)
{
digitalWrite(a,1);digitalWrite(b,1);digitalWrite(c,0);digitalWrite(d,1);digitalWrite(e,1);digitalWrite(f,0);digitalWrite(g,1);delay(560);
}
if(onlar==3)
{
digitalWrite(a,1);digitalWrite(b,1);digitalWrite(c,1);digitalWrite(d,1);digitalWrite(e,0);digitalWrite(f,0);digitalWrite(g,1);delay(560);
}
if(onlar==4)
{
digitalWrite(a,0);digitalWrite(b,1);digitalWrite(c,1);digitalWrite(d,0);digitalWrite(e,0);digitalWrite(f,1);digitalWrite(g,1);delay(560);
}
if(onlar==5)
{
digitalWrite(a,1);digitalWrite(b,0);digitalWrite(c,1);digitalWrite(d,1);digitalWrite(e,0);digitalWrite(f,1);digitalWrite(g,1);delay(560);
}
if(onlar==6)
{
digitalWrite(a,1);digitalWrite(b,0);digitalWrite(c,1);digitalWrite(d,1);digitalWrite(e,1);digitalWrite(f,1);digitalWrite(g,1);delay(560);
}
if(onlar==7)
{
digitalWrite(a,1);digitalWrite(b,1);digitalWrite(c,1);digitalWrite(d,0);digitalWrite(e,0);digitalWrite(f,0);digitalWrite(g,0);delay(560);
}
if(onlar==8)
{
digitalWrite(a,1);digitalWrite(b,1);digitalWrite(c,1);digitalWrite(d,1);digitalWrite(e,1);digitalWrite(f,1);digitalWrite(g,1);delay(560);
}
if(onlar==9)
{
digitalWrite(a,1);digitalWrite(b,1);digitalWrite(c,0);digitalWrite(d,0);digitalWrite(e,1);digitalWrite(f,1);digitalWrite(g,1);delay(560);
}
delay(200);
//**
if(birler==0)
{
digitalWrite(a,1);digitalWrite(b,1);digitalWrite(c,1);digitalWrite(d,1);digitalWrite(e,1);digitalWrite(f,1);digitalWrite(g,0);delay(560);
}
if(birler==1)
{
digitalWrite(a,0);digitalWrite(b,1);digitalWrite(c,1);digitalWrite(d,0);digitalWrite(e,0);digitalWrite(f,0);digitalWrite(g,0);delay(560);
}
if(birler==2)
{
digitalWrite(a,1);digitalWrite(b,1);digitalWrite(c,0);digitalWrite(d,1);digitalWrite(e,1);digitalWrite(f,0);digitalWrite(g,1);delay(560);
}
if(birler==3)
{
digitalWrite(a,1);digitalWrite(b,1);digitalWrite(c,1);digitalWrite(d,1);digitalWrite(e,0);digitalWrite(f,0);digitalWrite(g,1);delay(560);
}
if(birler==4)
{
digitalWrite(a,0);digitalWrite(b,1);digitalWrite(c,1);digitalWrite(d,0);digitalWrite(e,0);digitalWrite(f,1);digitalWrite(g,1);delay(560);
}
if(birler==5)
{
digitalWrite(a,1);digitalWrite(b,0);digitalWrite(c,1);digitalWrite(d,1);digitalWrite(e,0);digitalWrite(f,1);digitalWrite(g,1);delay(560);
}
if(birler==6)
{
digitalWrite(a,1);digitalWrite(b,0);digitalWrite(c,1);digitalWrite(d,1);digitalWrite(e,1);digitalWrite(f,1);digitalWrite(g,1);delay(560);
}
if(birler==7)
{
digitalWrite(a,1);digitalWrite(b,1);digitalWrite(c,1);digitalWrite(d,0);digitalWrite(e,0);digitalWrite(f,0);digitalWrite(g,0);delay(560);
}
if(birler==8)
{
digitalWrite(a,1);digitalWrite(b,1);digitalWrite(c,1);digitalWrite(d,1);digitalWrite(e,1);digitalWrite(f,1);digitalWrite(g,1);delay(560);
}
if(birler==9)
{
digitalWrite(a,1);digitalWrite(b,1);digitalWrite(c,0);digitalWrite(d,0);digitalWrite(e,1);digitalWrite(f,1);digitalWrite(g,1);delay(560);
}
delay(200);
}