Experimento del módulo ultrasónico

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.
Inserte la descripción de la imagen aquí

Diagrama esquemático

Inserte la descripción de la imagen aquí

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);
}

Supongo que te gusta

Origin blog.csdn.net/qq_45671732/article/details/109614588
Recomendado
Clasificación