Devices & Components
Arduino Uno Rev3
Ultrasonic Sensor - HC-SR04 (Generic)
USB-A to Mini-USB Cable
Jumper wires (generic)
Hardware & Tools
Scissor, Electrician
Software & Tools
Arduino IDE
Project description
Code
Arduino Interfacing with two Ultrasonic Sensors
arduino
Arduino Interfacing with two 2 Ultrasonic Sensors
1const int t1 = 2; 2const int e1 = 3; 3 4const int t2 = 6; 5const int e2 = 7; 6 7void setup() { 8 pinMode(t1,OUTPUT); 9 pinMode(e1,INPUT); 10 11 pinMode(t2,OUTPUT); 12 pinMode(e2,INPUT); 13 Serial.begin(9600); 14} 15void loop(){ 16 ultrasonic(); 17 } 18 19void ultrasonic() { 20 long duration, cm1, cm2; 21 22 digitalWrite(t1, LOW); 23 delayMicroseconds(2); 24 digitalWrite(t1, HIGH); 25 delayMicroseconds(5); 26 digitalWrite(t1, LOW); 27 28 duration = pulseIn(e1, HIGH); 29 30 cm1 = duration/29/2; 31 32 Serial.print("Coordinates of detected object : "); 33 Serial.print(cm1); 34 Serial.print(","); 35 36 37 digitalWrite(t2, LOW); 38 delayMicroseconds(2); 39 digitalWrite(t2, HIGH); 40 delayMicroseconds(5); 41 digitalWrite(t2, LOW); 42 43 duration = pulseIn(e2, HIGH); 44 45 46 cm2 = duration/29/2; 47 48 Serial.print(cm2); 49 Serial.println(); 50 51 delay(500); 52}
Downloadable files
untitled
untitled

untitled
untitled

Comments
Only logged in users can leave comments