|Arduino Uno|
This is my OBSTACLE AVOIDING ROBOT (ARDUINO) project and its not working on 9V Battery
int trig=7 , echo=2 , sag_i=8 , sag_g=9 , sol_i=11 , sol_g=12 ;
int sure , mesafe ;
void setup() {
pinMode(trig,OUTPUT);
pinMode(echo,INPUT);
pinMode(sag_i,OUTPUT);
pinMode(sag_g,OUTPUT);
pinMode(sol_i,OUTPUT);
pinMode(sol_g,OUTPUT);
Serial.begin(9600);
int sure=0;
int mesafe=0;
}
void loop(){
delay(500);
digitalWrite(trig,HIGH);
delayMicroseconds(1000);
digitalWrite(trig,LOW);
sure=pulseIn(echo,HIGH);
mesafe=(sure/2)/28.5;
Serial.println(mesafe);
if(mesafe<10){
digitalWrite(sol_i,HIGH);
digitalWrite(sol_g,LOW);
digitalWrite(sag_i,LOW);
digitalWrite(sag_g,HIGH);
delay(1000);
digitalWrite(sol_i,LOW);
digitalWrite(sol_g,LOW);
digitalWrite(sag_i,LOW);
digitalWrite(sag_g,LOW);
delay(500);
}
else{
digitalWrite(sag_i,HIGH);
digitalWrite(sag_g,LOW);
digitalWrite(sol_i,HIGH);
digitalWrite(sol_g,LOW);
delay(100);
}
}
It always in İf .
But it works with USB Cable Any Help ?