Ticker

6/recent/ticker-posts

Advertisement

Responsive Advertisement

OBSTACLE AVOIDANCE USING ULTRASONIC SENSOR WITH ARDUINO

 

PROJECT TITLE : OBSTACLE AVOIDANCE USING ULTRASONIC SENSOR WITH ARDUINO

DESCRIPTION :

நாà®®் இந்த blog-ல் ultrasonic sensor use செய்து எப்படி simple ஆக obstacle avoidance செய்வது என்பதை பாà®°்க்கலாà®®். இதில் நாà®®்  5cm அளவிà®±்கு à®®ேல் எதாவது obstacles cross செய்தால் இதில் detect செய்யுà®®். நீà®™்கள் அந்த அளவை எவளோ வேண்டுà®®ானாலுà®®் à®®ாத்திக் கொள்ளலாà®®். 

CODE : 

const int trigPin = 7;

const int echoPin = 8;

long duration;

int distance;

void setup() 

{

pinMode(trigPin, OUTPUT); 

pinMode(echoPin, INPUT); 

pinMode(13,OUTPUT);

Serial.begin(9600); 

}

void loop() 

{

digitalWrite(trigPin, LOW);

delayMicroseconds(2);

digitalWrite(trigPin, HIGH);

delayMicroseconds(10);

digitalWrite(trigPin, LOW);

duration = pulseIn(echoPin, HIGH);

distance= duration*0.034/2;

Serial.print("Distance: ");

Serial.print(distance);

Serial.println(" cm");

delay(500);

if (distance < 5)

{

  digitalWrite(13,HIGH);

}

else

{

  digitalWrite(13,LOW);

  } }

CODE NOTE :

digitalWrite = Pin, HIGH Or LOW 

இது à®’à®°ு output pin code. இதன் à®®ூலம் நாà®®் Arduino-வில் உள்ள pins- யை எப்பொà®´ுது ON செய்ய வேண்டுà®®் எப்பொà®´ுது OFF செய்ய வேண்டுà®®் என்பதை எழுத à®®ுடியுà®®்.

if else :

இதன் à®®ூலம் Input கொடுக்கின்à®± button or sensor value-வை read செய்து, குà®±ிப்பிட்ட value-விà®±்கு à®®ேல் போனால் output-யை ON செய்ய வேண்டுà®®ா அல்லது OFF செய்ய வேண்டுà®®ா என்பதை எழுதலாà®®்.

CIRCUIT DIAGRAM :

USES :

இதன் à®®ூலம் obstacles detect செய்யலாà®®், Obstacles avoidance and obstacles detection robots செய்யலாà®®்.

இந்த project-ன் code-யை பற்à®±ி à®®ேலுà®®் தெà®°ிந்து கொள்ள video-வை பாà®°்க்கவுà®®் :



Post a Comment

0 Comments