sumo robot için 5sn bekletme komutu

83selahadd

Üye
Katılım
2 Nis 2009
Mesajlar
9
Puanları
1
Yaş
40
Arkadaşlar lise elektirik bölümü bilgilerim ve interneten bulduğum belgeler ile sumo robot yaptım her şey tammam ama yazılımda hata var.
robodun yarışma başlamadan önce düymesine basıldıktan sonra 5 sn bekleyip harekete geçmesi lazım sadece bunu yapamadım. bunu MİKRO C de nasıl yapabilirim örnek bir kod yazarsanız çok sevinirim ..
şimdiden yardımlarınız için çook teşekür edyorum.. :confused:
 
Moderatör tarafında düzenlendi:
evet denedim yanlış yerdemi kulanıyom yanlışmı kulanıyorum bilmiyorum bu benim program çalışıyor ama başlangıçta 5 sn beklemiyor.

void main()
{
TRISB=0;
TRISD= 255;
PORTB=0;
delay_ms(5000);
while(1)
{
if (portd==120)
{
PORTB = 6;
}
if (portd==124)
{
PORTB = 18;

}
if (portd==122)
{
PORTB = 17;
Delay_ms(50);
}
if (portd==121)
{
PORTB = 5;
Delay_ms(50);
}

if (portd==112)
{
PORTB = 5;
}
if (portd==116)
{
PORTB = 5;
Delay_ms(50);
}
if (portd==114)
{
PORTB = 5;
Delay_ms(50);
}
if (portd==113)
{
PORTB = 5;
Delay_ms(50);
}

if (portd==104)
{
PORTB = 5;
}
if (portd==108)
{
PORTB = 5;
Delay_ms(50);
}
if (portd==106)
{
PORTB = 5;
Delay_ms(50);
}
if (portd==105)
{
PORTB = 5;
Delay_ms(50);
}

if (portd==96)
{
PORTB = 5;
}
if (portd==100)
{
PORTB = 5;
Delay_ms(50);
}
if (portd==98)
{
PORTB = 5;
Delay_ms(50);
}
if (portd==97)
{
PORTB = 5;
Delay_ms(50);
}

if (portd==24)
{
PORTB = 18;
}
if (portd==28)
{
PORTB = 18;
Delay_ms(50);
}
if (portd==26)
{
PORTB = 18;
Delay_ms(50);
}
if (portd==25)
{
PORTB = 18;
Delay_ms(50);
}

if (portd==56)
{
PORTB = 18;
}
if (portd==60)
{
PORTB =18;
Delay_ms(50);
}
if (portd==58)
{
PORTB = 18;
Delay_ms(50);
}
if (portd==57)
{
PORTB = 18;
Delay_ms(50);
}

if (portd==88)
{
PORTB = 18;
}
if (portd==92)
{
PORTB =18;
Delay_ms(50);
}
if (portd==90)
{
PORTB =18;
Delay_ms(50);
}
if (portd==89)
{
PORTB = 18;
Delay_ms(50);
}

if (portd==0)
{
PORTB = 0;
}
}
}
 
sumo daki motorları röleylemi sürüyorsunuz?
 
biraz geç olacak ama projenizde mikrokontrolorun kullandığı kristalin frekans hızını doğru şekilde girmeniz gerekiyor. proje özelliklerinden ayarlayabilirsiniz.
 

Yeni mesajlar

Forum istatistikleri

Konular
128,189
Mesajlar
915,717
Kullanıcılar
449,957
Son üye
sezercakmak

Yeni konular

Geri
Üst