105
edits
mNo edit summary |
mNo edit summary |
||
Line 194: | Line 194: | ||
<u>1rts Board:</u> | <u>1rts Board:</u> | ||
<u>main.cpp:</u> | |||
<small><code>#include <Servo.h></code></small> | <small><code>#include <Servo.h></code></small> | ||
<small><code>#define TRIG_PIN 2 // Pin Trig | <small><code>#define TRIG_PIN 2 // Pin Trig ultrasonic sensor</code></small> | ||
<small><code>#define ECHO_PIN 3 // Pin Echo | <small><code>#define ECHO_PIN 3 // Pin Echo ultrasonic sensor</code></small> | ||
<small><code>Servo myservo; </code></small> | <small><code>Servo myservo; </code></small> | ||
Line 209: | Line 206: | ||
<small><code>float ang = 18; // Ángulo base de oscilación</code></small> | <small><code>float ang = 18; // Ángulo base de oscilación</code></small> | ||
<small><code>int distanciaPersona = 65; // | <small><code>int distanciaPersona = 65; // first umbral</code></small> | ||
<small><code>int distanciaCercana = 50; // | <small><code>int distanciaCercana = 50; // second umbral</code></small> | ||
<small><code>void setup() {</code></small> | <small><code>void setup() {</code></small> | ||
Line 231: | Line 228: | ||
<small><code>int distance;</code></small> | <small><code>int distance;</code></small> | ||
<small><code>// | <small><code>// send ultrasonic pulse</code></small> | ||
<small><code>digitalWrite(TRIG_PIN, LOW);</code></small> | <small><code>digitalWrite(TRIG_PIN, LOW);</code></small> | ||
Line 255: | Line 252: | ||
<small><code>Serial.println(" cm");</code></small> | <small><code>Serial.println(" cm");</code></small> | ||
<small><code>// | <small><code>// Event 2: if distance is less than 30 cm, bmovimiento</code></small> | ||
<small><code>if (distance < distanciaCercana) {</code></small> | <small><code>if (distance < distanciaCercana) {</code></small> |
edits