Experimento del módulo ultrasónico
Fenómenos experimentales
La distancia entre el módulo ultrasónico de salida del puerto serie y el objeto de bloqueo, en cm
Estudio teórico
El principio del alcance ultrasónico es emitir ondas ultrasónicas desde el transmisor ultrasónico y se basa en la diferencia de tiempo cuando el receptor recibe las ondas ultrasónicas, que es similar al principio del alcance por radar. El transmisor ultrasónico emite ondas ultrasónicas en una determinada dirección y comienza a cronometrar al mismo tiempo que el momento de lanzamiento. Las ondas ultrasónicas se propagan en el aire y regresan inmediatamente cuando se encuentran con obstáculos en el camino. El receptor ultrasónico detiene inmediatamente el cronometraje cuando recibe el reflejo olas.
Diagrama esquemático
Escritura de código
#define trigpin 2
#define echopin 3
float value_cm;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
pinMode(trigpin, OUTPUT);
pinMode(echopin, INPUT);
}
void loop() {
// put your main code here, to run repeatedly:
digitalWrite(trigpin, LOW);
delayMicroseconds(2);
digitalWrite(trigpin, HIGH);
delayMicroseconds(10);
digitalWrite(trigpin, LOW);
value_cm = float(pulseIn(echopin, HIGH) * 17) / 1000;
Serial.print(value_cm);
Serial.println("cm");
delay(1000);
}