Yazeka
Arama sonuçlarına göre oluşturuldu
Çizgi izleyen robot kodu yazmak için farklı programlama dilleri ve platformlar kullanılabilir. İşte iki yaygın yöntem:
- Pic Assembly Dili ile Kod Yazma:
LIST P=16F628A INCLUDE "P16F628A.INC" __CONFIG _XT_OSC & _WDT_OFF & _PWRTE_ON & _MCLRE_ON & _BODEN_OFF & _LVP_OFF & _DATA_CP_OFF & _CP_OFF MOVLW H'07' MOVWF CMCON CLRF PORTB BANKSEL TRISA MOVLW H'FF' MOVWF TRISA CLRF TRISB BANKSEL PORTB CLRF PORTB ; ANA PROGRAM DONGU BTFSS PORTA,1 ; Orta sensörü kontrol et, 0 sa (siyah çizgideyse) DUZ git GOTO DUZ ; DUZ alt rutinine git BTFSS PORTA,0 ; Sol sensörü kontrol et, 0 sa sola dön GOTO SOL ; SOL alt rutinine git BTFSS PORTA,2 ; Sağ sensörü kontrol et, 0 sa sağa dön GOTO SAG GOTO DONGU DUZ BSF PORTB,4 ; Sağ motoru çalıştır BSF PORTB,6 ; Sol motoru çalıştır GOTO DONGU SOL BSF PORTB,4 ; Sağ motoru çalıştır BCF PORTB,6 ; Sol motoru durdur GOTO DONGU SAG BCF PORTB,4 ; Sağ motoru durdur BSF PORTB,6 ; Sol motoru çalıştır GOTO DONGU END ; Programı sonlandır [1](https://320volt.com/cizgi-izleyen-robot-yapimi-tanimi-calisma-prensibi/)[3](https://diyot.net/cizgi-izleyen-robot/)
- Arduino ile Kod Yazma:
- Gerekli Yazılımlar: Arduino IDE (arduino.cc sitesinden ücretsiz indirilebilir) 2.
- Örnek Kod:
// Pin Tanımlamaları #define motor_1 2 #define motor_2 3 #define motor
5 kaynaktan alınan bilgiyle göre: