16f84a çizgi izleyen robotu yaptım. programında küçük bir hata. Yardım edermisin

neomanyak1

Üye
Katılım
31 Mar 2012
Mesajlar
1
Puanları
1
Yaş
32
Merhaba. ben 16f84a pic ile çizgi izleyen robot projesi aldım üniversitemden. bi güzel yaptım projeyi. çalışıyor fakat programdan dolayı diye düşünüyorum büyük sorrun var. çok hızlı hareket ettiğinden sanırım çizgiyi algılamayadan başını alıp gidiyor robot duvara kösüyor :D PWM araştımdım 16f84a ile ama yapamadım. devrede kullandığım şema aşağıdaki. ve önceden kullandığım kodlarıda yazıyorum. yardımcı olursanız çok sevinirim 1 hafta sürem kaldı
Kodlar için picbasic dışında programdada yazılabilir dili. :) teşekkür ederim şimdiden


Kod:
INPUT PORTB.0
INPUT PORTB.1
INPUT PORTB.2
OUTPUT PORTB.3
OUTPUT PORTB.4
OUTPUT PORTB.5
OUTPUT PORTB.6
SYMBOL SOLCNY =PORTB.0
SYMBOL ORTACNY =PORTB.1
SYMBOL SAGCNY =PORTB.2
SYMBOL SOLILERI=PORTB.3
SYMBOL SOLGERI =PORTB.4
SYMBOL SAGILERI=PORTB.5
SYMBOL SAGGERI =PORTB.6
BASLANGIC:
GOTO DUZGIT
ANA:
IF SOLCNY=1 THEN SOLA_DON
IF SAGCNY=1 THEN SAGA_DON
IF ORTACNY=1 THEN DUZGIT
GOTO ANA
SOLA_DON:
HIGH SAGILERI
LOW SAGGERI
LOW SOLILERI
LOW SOLGERI
GOTO ANA
SAGA_DON:
HIGH SOLILERI
LOW SOLGERI
LOW SAGILERI
LOW SAGGERI
GOTO ANA
DUZGIT:
HIGH SOLILERI
HIGH SAGILERI
LOW SOLGERI
LOW SAGGERI
GOTO ANA
END
 

Forum istatistikleri

Konular
127,950
Mesajlar
913,854
Kullanıcılar
449,598
Son üye
kadir12366

Yeni konular

Geri
Üst