Medición de la velocidad del sonido con Arduino microcontrolador y un sensor ultrasónico (5 / 8 paso)

Paso 5: Programa de software de Arduino (boceto)

El programa de Arduino hará básicamente los siguientes pasos:

  1. Activar pin Trig
  2. Enviar un pulso de anchura 10 microsegundos
  3. Apagar pin theTrig
  4. Imprimir el tiempo total de viaje del pulso en el monitor serie.

----------------------------------------------------------------

 int trigPin = 13; // set pin 13 as trig pin int echoPin = 7; // set pin 7 as echo pin int time; 
 void setup() { Serial.begin(9600); pinMode(trigPin, OUTPUT); // set trig pin as output, we send pulse through this pinMode(echoPin,INPUT); // set echo pin as input, we detect echo through this pin } 
 void loop() { //sending 10 microsecond width pulses, frequency ~ 40KHz digitalWrite(trigPin, LOW); delayMicroseconds(2000); digitalWrite(trigPin,HIGH); //trig pin delayMicroseconds(10); //pulse width 10 microseconds digitalWrite(trigPin, LOW); //trig pin off time = pulseIn(echoPin, HIGH); //pulseIn(), function return time in microseconds //print time on the serial monitor Serial.print(" Time taken for the pulse to travel: "); Serial.print(time); Serial.println(" microseconds"); delay(2000); } 

Artículos Relacionados

Cómo medir la velocidad del sonido con dos trozos de madera...

Cómo medir la velocidad del sonido con dos trozos de madera...

... un cronómetro y una corriente adecuada.Paso 1: La ideaLa velocidad es hasta qué punto algo viaja en un tiempo conocido velocidad = distancia / tiempo.En la vida cotidiana, la velocidad se mide generalmente en cualquiera de los dos millas por hora
Medición y control de velocidad del motor con un microcontrolador

Medición y control de velocidad del motor con un microcontrolador

a veces es muy útil para controlar con precisión la velocidad de un motor. Generalmente es muy difícil, que requiere un potente transistor encienda el motor, y un photochopper para medir la velocidad. Sin embargo, los fans que encontrará en PCs más n
Construir un semi inteligente, bricolaje del barco con Arduino y algunos otros sensores

Construir un semi inteligente, bricolaje del barco con Arduino y algunos otros sensores

esto de base para la construcción de un barco de la botella de agua, con algunas adiciones para la evitación del obstáculo y guiada por la luz de control. Utilizar Arduino como un microcontrolador, un sensor de ultrasonidos en el frente, unos simples
Velocidad del sonido [Cancelt]

Velocidad del sonido [Cancelt]

mi réplica KVG de la velocidad del sonido! Actualización 1, Hi estoy trabajando en una montaña rusa de tipo boomerang, la montaña funciona pero estoy teniendo problemas con el la estación porque tengo un pin para empujar la parte trasera del coche y
La medición de distancia con sensor ultrasónico y Arduino

La medición de distancia con sensor ultrasónico y Arduino

Hola cada unoConseguí mi primer Aduino recientemente, aquí estoy ver gonne que mi primer proyecto que utiliza la medición de distancia sensor ultrasónico y Arduino, puede utilizar este proyecto muchas aplicaciones comoNivel 1-líquidoDetección de obje
Medición con ftf 2,4 y un sensor ultrasónico de distancia

Medición con ftf 2,4 y un sensor ultrasónico de distancia

se trata de circuito de arduino muy simple con HC-SR04 ultrasónico sensor y 2.4 pulgadas de pantalla tft, con arduino uno.el arduino uno calcula la distancia y actualizar la pantalla cada 1 segundo.vea este vídeo para ver cómo funciona.Paso 1: Herram
Mejorar la precisión del Sensor ultrasónico gama

Mejorar la precisión del Sensor ultrasónico gama

Hola de nuevo comunidad de Instructables!Este instructable le mostrará cómo mejorar la precisión de un sensor de la gama ultrasónica. Se basa en el principio que el sonido se moverá a través del aire a diferentes velocidades dependiendo de la tempera
Medir nivel de agua con sensor ultrasónico

Medir nivel de agua con sensor ultrasónico

Para mi próximo gran proyecto (planta automatizada del sistema de riego) yo necesitaba tener medidor de nivel de agua. Yo estaba eligiendo entre contacto y sin contacto métodos de medición de nivel de líquido en el tanque. Métodos de contacto son mét
Distancia de medición por Sensor ultrasónico usando Arduino

Distancia de medición por Sensor ultrasónico usando Arduino

Es un proyecto muy simple y útil que puede ser utilizado en nuestra vida diaria.A continuación se enumera las cosas que necesita para proyectar...Arduino Uno.Sensor de ultrasonidos.4 macho a hembra cable de conexión.cable de conexión usb.Paso 1: Cone
Leer datos del Sensor ultrasónico a FireFly

Leer datos del Sensor ultrasónico a FireFly

Este Instructable le mirando cómo configurar un Sensor ultrasónico utilizando Arduino y Firefly, con el fin de detectar la distancia de objetos y cualquier geometría cambiante dentro de Rhino y, finalmente, cómo utilizar los datos para la detección d
Arduino - Sensor ultrasónico con LED y zumbador

Arduino - Sensor ultrasónico con LED y zumbador

Hola chicos este es mi primer tutorial, apenas he empezado a aprender electrónica hace unos meses (previamente he supe cómo programar en C y Python). Cuando he terminado este proyecto (me llevó unas 5 horas o algo) he decidido compartir para ayudar a
Sensor ultrasónico con pantalla LCD de

Sensor ultrasónico con pantalla LCD de

Hey los fabricantes,Este es mi primer instructables, lo siento si me lio hacia fuera con algo. Durante mucho tiempo he estado pensando de usando el sensor ultrasónico Distanciómetro y a mostrar sus lecturas en la pantalla LCD. Vine a través de muchos
Capturar la imagen mediante sensor ultrasónico con arduino

Capturar la imagen mediante sensor ultrasónico con arduino

Llevo muy pocos meses en el espacio de la IOT y tratar de integrar cosas con placa Arduino, recientemente me encontré con sensor ultrasónico, es interesante. Así que pensé en crear un pequeño proyecto. El objetivo del proyecto es capturar el obstácul
Control de un Motor con sensores ultrasónicos de distancia (HC-SR04)

Control de un Motor con sensores ultrasónicos de distancia (HC-SR04)

Hola a todos! En este proyecto será controlar la dirección de un motor mediante dos sensores de distancias ultrasónicos.Si se activa el sensor de la derecha, el motor girará en sentido antihorario.Si se activa el sensor de la izquierda, el motor gira