Çizgi izleyen robot kodları nelerdir?
Çizgi izleyen robot kodları için aşağıdaki örnekler kullanılabilir: 1. Arduino ile Çizgi İzleyen Robot Kodu: Bu kodda, Arduino IDE kullanılarak sensörlerin okuduğu değerlere göre robotun hareketi kontrol edilir. Kodun bazı bölümleri: ``` #define motor_1 2 #define motor_2 3 #define motor_3 6 #define motor_4 7 boolean sensor_sag=0; boolean sensor_orta=0; boolean sensor_sol=0; void motor_ileri(){ digitalWrite(motor_1,HIGH); digitalWrite(motor_2,LOW); digitalWrite(motor_3,LOW); digitalWrite(motor_4,HIGH); } void loop() { if(analogRead(A0) >= ref) sensor_sag=1; else sensor_sag=0; if(analogRead(A1) >= ref) sensor_orta=1; else sensor_orta=0; if(analogRead(A2) >= ref) sensor_sol=1; else sensor_sol=0; if(sensor_orta == HIGH){motor_ileri();} else if(sensor_sag == HIGH){motor_sag();} else if(sensor_sol == HIGH){motor_sol();} else motor_dur(); delay(100); } ``` 2. CNY70 Sensörleri ile Çizgi İzleyen Robot Kodu: Bu kodda, CNY70 kızılötesi sensörleri kullanılarak robotun hareketi kontrol edilir. Kodun bir kısmı: ``` const int sag_i = 4; const int sag_g = 5; const int sol_i = 6; const int sol_g = 7; void setup() { pinMode(sag_i, OUTPUT); pinMode(sag_g, OUTPUT); pinMode(sol_i, OUTPUT); pinMode(sol_g, OUTPUT); } void loop() { sol_durum = digitalRead(sol_sens
Çizgi izleyen robot kodları nelerdir?