From df2c2c86985394cf06828683cb9e9409a2a30a70 Mon Sep 17 00:00:00 2001 From: cs151051 Date: Mon, 25 Nov 2019 23:59:24 +0200 Subject: [PATCH] v1.1 --- sensorNode/sensor.ino | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sensorNode/sensor.ino b/sensorNode/sensor.ino index 487bc13..c316684 100644 --- a/sensorNode/sensor.ino +++ b/sensorNode/sensor.ino @@ -8,6 +8,7 @@ const int trigPin = 9; const int echoPin = 10; const int response = 6; +const int response1 = 5; const int id = 2; // defines variables @@ -17,6 +18,7 @@ int distance; void setup() { pinMode(trigPin, OUTPUT); // Sets the trigPin as an Output pinMode(response, OUTPUT); +pinMode(response1, OUTPUT); pinMode(echoPin, INPUT); // Sets the echoPin as an Input Serial.begin(9600); // Starts the serial communication @@ -42,13 +44,15 @@ distance= duration*0.034/2; //Serial.println(distance); String park_out; -if (distance < 5){ +if (distance < 4){ park_out = String(id) + "#0"; //parking isn't available. digitalWrite(response, LOW); + digitalWrite(response1, HIGH); } else{ park_out = String(id) + "#1"; //parking is available. digitalWrite(response, HIGH); + digitalWrite(response1, LOW); } Serial.println(park_out);