#include // import another program, a library, to communicate #define rxpin 1 #define txpin 0 SoftwareSerial serial(rxpin,txpin); int rxPin = 1; // this is simular to the int = setting, however this is linked to the library int txPin = 0; int trig = 3; int echo = 2; int trig1 = 8; int echo1 = 7; long lecture_echo; long cm; int timeout = 1000; void setup() { // pinMode(trig, OUTPUT); // digitalWrite(trig, LOW); // pinMode(echo, INPUT); pinMode(trig1, OUTPUT); digitalWrite(trig1, LOW); pinMode(echo1, INPUT); serial.begin(9600); } void loop() { // digitalWrite(trig, HIGH); // delayMicroseconds(10); // digitalWrite(trig, LOW); // lecture_echo = pulseIn(echo, HIGH, timeout*1000); // cm = lecture_echo / 58; // if (cm >= 400 || cm <= 0){ // serial.println("Out of range"); // } // else { // serial.print(cm); // serial.println(" cm"); // } digitalWrite(trig1, HIGH); delayMicroseconds(10); digitalWrite(trig1, LOW); lecture_echo = pulseIn(echo1, HIGH, timeout*1000); //timeout in micro seconden cm = lecture_echo / 58; if (cm >= 400 || cm <= 0){ serial.println("Out of range"); } else { serial.print(cm); serial.println(" cm"); } delay(timeout); }