In this Project, we will see about how to interface Ultrasonic Sensor with Arduino .
Circuit Diagram:
Arduino Code:
ultrasonic_simple_code.ino
//This Code is Developed by Sdev //Follow Us Here : https://youtube.com/sdevelectronics #define echoPin 13 #define trigPin 12 long duration, distance; void setup() { Serial.begin (9600); pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); } void loop() { digitalWrite(trigPin, LOW); delayMicroseconds(2); digitalWrite(trigPin, HIGH); delayMicroseconds(10); duration = pulseIn(echoPin, HIGH); distance = duration / 58.2; Serial.println(distance); delay(100); }
ultrasonic_condition_code.ino
//This Code is Developed by Sdev //Follow Us Here : https://youtube.com/sdevelectronics #define echoPin 13 #define trigPin 12 #define red 8 #define green 7 long duration, distance; void setup() { Serial.begin (9600); pinMode(trigPin, OUTPUT); pinMode(red, OUTPUT); pinMode(green, OUTPUT); pinMode(echoPin, INPUT); } void loop() { digitalWrite(trigPin, LOW); delayMicroseconds(2); digitalWrite(trigPin, HIGH); delayMicroseconds(10); duration = pulseIn(echoPin, HIGH); distance = duration / 58.2; Serial.println(distance); if (distance < 10) { digitalWrite(red, HIGH); digitalWrite(green, LOW); } else { digitalWrite(red, LOW); digitalWrite(green, HIGH); } delay(100); }
Youtube Video Tutorial:
Download our official Android App in PlayStore. Click Here
You can get the all the required files (like Circuit Diagram, Arduino.ino file, Libraries Used, and others) for the project in ZIP format and much more...
No comments:
Post a Comment