Paso 2: Parte de IDE de Arduino
Ahora podemos pasar a la parte de codificación de nuestro proyecto.
Tenemos que IDE de Arduino y procesamiento. La última parte nos ayudan a leer la información de nuestro microcontrolador y escribir en un archivo.
Así que supongo que ya sabes cómo configurar el IDE de Arduino. Basta sin duda seleccionar la tabla de derecha y el puerto (en el menú Herramientas -> Tabla -> Arduino Uno (en mi caso) y herramientas -> el puerto -> COM4 (usted debe elegir el puerto su Arduino está conectado a))
A continuación, crear un nuevo comienzo de bosquejo codificación :)
#define trigPin 12 #define echoPin 13 #define blue 11 #define red 10 void setup() { Serial.begin(9600); pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); pinMode(red, OUTPUT); pinMode(blue, OUTPUT); } void loop() { long duration, distance; digitalWrite(trigPin, LOW); delayMicroseconds(2); digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); duration = pulseIn(echoPin, HIGH); /* PulseIn waits for the pin to go HIGH, starts timing, then waits for the pin to go LOW and stops timing. Returns the length of the pulse in microseconds or 0 if no complete pulse was received within the timeout. The speed of sound is 340 m/s or 29 microseconds per centimeter. The ping travels out and back, so to find the distance of the object we take half of the distance traveled. */ distance = (duration/2) / 29; if (distance < 100) { digitalWrite(blue,LOW); digitalWrite(red,HIGH); } else { digitalWrite(red,LOW); digitalWrite(blue,HIGH); } Serial.println(distance); delay(500); }