in

How to Working Ultrasonic Sensor with Arduino

HC-SR04 மீயொலி சென்சார் (Ultrasonic Sensor) SONAR ஐப் பயன்படுத்தி வ bats வால்களைப் போலவே ஒரு பொருளின் தூரத்தையும் தீர்மானிக்கிறது. இது 2 செ.மீ முதல் 400 செ.மீ வரை அல்லது 1 ”முதல் 13 அடி வரை பயன்படுத்த எளிதான தொகுப்பில் அதிக துல்லியம் மற்றும் நிலையான அளவீடுகளுடன் சிறந்த தொடர்பு இல்லாத வரம்பைக் கண்டறிதலை வழங்குகிறது.

சூரிய ஒளி அல்லது கறுப்புப் பொருட்களால் இந்த செயல்பாடு பாதிக்கப்படாது, ஒலியியல் ரீதியாக, துணி போன்ற மென்மையான பொருட்களைக் கண்டறிவது கடினம். இது மீயொலி டிரான்ஸ்மிட்டர் மற்றும் ரிசீவர் தொகுதி மூலம் முழுமையானது.

Technical Specifications- தொழில்நுட்ப குறிப்புகள்

  • Power Supply − +5V DC
  • Quiescent Current − <2mA
  • Working Current − 15mA
  • Effectual Angle − <15°
  • Ranging Distance − 2cm – 400 cm/1″ – 13ft
  • Resolution − 0.3 cm
  • Measuring Angle − 30 degree

Components Required

உங்களுக்கு பின்வரும் கூறுகள் தேவைப்படும் –

  • 1 × Breadboard
  • 1 × Arduino Uno R3
  • 1 × ULTRASONIC Sensor (HC-SR04)

Procedure – செயல்முறை

சுற்று வரைபடத்தைப் பின்பற்றி, கீழே கொடுக்கப்பட்டுள்ள படத்தில் காட்டப்பட்டுள்ளபடி இணைப்புகளை உருவாக்கவும்.

Sketch

உங்கள் கணினியில் Arduino IDE மென்பொருளைத் திறக்கவும். Arduino மொழியில் குறியீட்டு உங்கள் சுற்று கட்டுப்படுத்தும். புதியதைக் கிளிக் செய்வதன் மூலம் புதிய ஸ்கெட்ச் கோப்பைத் திறக்கவும்.

Arduino Code

const int pingPin = 7; // Trigger Pin of Ultrasonic Sensor
const int echoPin = 6; // Echo Pin of Ultrasonic Sensor

void setup() {
   Serial.begin(9600); // Starting Serial Terminal
}

void loop() {
   long duration, inches, cm;
   pinMode(pingPin, OUTPUT);
   digitalWrite(pingPin, LOW);
   delayMicroseconds(2);
   digitalWrite(pingPin, HIGH);
   delayMicroseconds(10);
   digitalWrite(pingPin, LOW);
   pinMode(echoPin, INPUT);
   duration = pulseIn(echoPin, HIGH);
   inches = microsecondsToInches(duration);
   cm = microsecondsToCentimeters(duration);
   Serial.print(inches);
   Serial.print("in, ");
   Serial.print(cm);
   Serial.print("cm");
   Serial.println();
   delay(100);
}

long microsecondsToInches(long microseconds) {
   return microseconds / 74 / 2;
}

long microsecondsToCentimeters(long microseconds) {
   return microseconds / 29 / 2;
}

கவனிக்க வேண்டிய குறியீடு

அல்ட்ராசோனிக் சென்சார் நான்கு டெர்மினல்களைக் கொண்டுள்ளது – + 5 வி, தூண்டுதல், எக்கோ மற்றும் ஜிஎன்டி பின்வருமாறு இணைக்கப்பட்டுள்ளது –

  • உங்கள் Arduino போர்டில் + 5V முள் + 5v உடன் இணைக்கவும்.
  • உங்கள் Arduino போர்டில் டிஜிட்டல் முள் 7 உடன் தூண்டுதலை இணைக்கவும்.
  • உங்கள் Arduino போர்டில் எக்கோவை டிஜிட்டல் பின் 6 உடன் இணைக்கவும்.
  • Arduino இல் GND உடன் GND ஐ இணைக்கவும்.

எங்கள் நிரலில், சென்சார் அளவிடும் தூரத்தை அங்குலங்கள் மற்றும் செ.மீ.

Result

Arduino சீரியல் மானிட்டரில் சென்சார் மூலம் அங்குலங்கள் மற்றும் செ.மீ அளவிடப்படும் தூரத்தைக் காண்பீர்கள்.

Written by Rifdhy Ahmed

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

GIPHY App Key not set. Please check settings

How to Working Water Detector / Sensor With Arduino

How to Connect Switch by Arduino