#include <NewPing.h>
// Pins
const int LED = 8;
const int VCC = 10;
const int TRIG = 11;
const int ECHO = 12;
// Sonar Distance x
const int MAX_DISTANCE_CM = 200;
const int LED_DISTANCE_CM = 7;
NewPing sonar (TRIG, ECHO, MAX_DISTANCE_CM);
void setup() {
// Sonar VCC connected to leg 10, so put there HIGH.
pinMode (VCC, OUTPUT);
digitalWrite (VCC, HIGH);
Serial.begin (9600);
delay (500);
}
void loop() {
/* Comments */
int dist = sonar.ping_cm();
Serial.println ( dist );
if (dist <= LED_DISTANCE_CM){
digitalWrite (LED, HIGH);
}
else{
digitalWrite (LED, LOW);
}
}
Comments