Arduino Obstacles Code Chatgpt
Arduino Obstacles Code Chatgpt
#define right_sensor A1
#define infrared1 A2
#define infrared2 A3
#define infrared3 A4
void setup() {
pinMode(left_sensor, INPUT);
pinMode(right_sensor, INPUT);
pinMode(infrared1, INPUT);
pinMode(infrared2, INPUT);
pinMode(infrared3, INPUT);
void loop() {
if (left_value < 500 && right_value < 500) { // both limit sensors detect obstacle
analogWrite(3, 200);
analogWrite(5, 200);
delay(500);
analogWrite(3, 0);
analogWrite(5, 200);
analogWrite(3, 200);
analogWrite(5, 200);
delay(500);
analogWrite(3, 0);
analogWrite(5, 200);
analogWrite(3, 200);
analogWrite(5, 200);
delay(500);
analogWrite(3, 200);
analogWrite(5, 0);
} else if (infrared1_value > 100 || infrared2_value > 100 || infrared3_value > 100) { // infrared
sensors detect void
analogWrite(3, 200);
analogWrite(5, 200);
delay(500);
analogWrite(3, 200);
analogWrite(5, 0);
delay(500);
analogWrite(3, 200);
analogWrite(5, 200);