Paso 2: Primer tutorial: sensor ultrasónico
Este sensor es uno del más común sensor que se encontraría con un hobbist electrónico. Este sensor trabaja en el concepto de ondas ultrasónicas. Se utiliza generalmente para medir la distancia y obstáculos evitando robot. Su son dos tambor circular como cosas presentan en él. Se transmiten las ondas ultrasónicas y el otro lo recibe. En el aire, velocidad del sonido es casi igual por lo que el tiempo consumido por una ola para ir y volver nos ayuda a medir la distancia. Distancia se mide multiplicando el tiempo y speed(distance=speed*time). Aquí están las conexiones del módulo ultrasónico dado. Colocar en placa y comenzar a relacionarte con linkit uno.
- Conectar el pin de vcc del módulo ultrasónico a 5V de linkit uno
- Conectar pin gnd del módulo ultrasónico a gnd de linkit uno
- Conectar el pin trig del módulo ultrasónico al pin 8 de linkit uno
- Conectar el pin eco del módulo ultrasónico al pin 7 de linkit uno
Aquí está el código para comprobar el módulo ultrasónico. Sube a tu linkit uno y abrir al monitor serie. Mantener un objeto delante del módulo ultrasónico y distancia de ese objeto se mostrará en el monitor serial en intervalos de 1 segundo.
#define trigPin 8
#define echoPin 7
void setup() {}
Serial.Begin(9600);
pinMode (trigPin, salida);
pinMode (pin eco, entrada) ;}
void loop() {}
int duración, distancia;
digitalWrite(trigPin,HIGH);
delayMicroseconds(1000);
digitalWrite(trigPin,LOW);
Duration=pulseIn(echoPin,High);
distancia =(duration/2)/29,1;
Serial.Print(Distance);
Serial.Print ("cm");
Delay(1000);
}