Fácil sensor ultrasónico de 4 pines monitoreo (hc-sr04) (1 / 2 paso)

Paso 1: código de 3-pin

Código
/ * Ping))) Sensor

Este bosquejo Lee PING))) telémetro ultrasónico y devuelve la
distancia hasta el objeto más cercano en rango. Para ello, envía un pulso
en el sensor para iniciar una lectura, entonces escucha un pulso
para volver.  Es proporcional a la longitud del pulso regresan
la distancia del objeto al sensor.

El circuito:
* + V conexión de PING))) conectado a + 5V
* Conexión GND de PING))) conectado a tierra
* Conexión de SIG de PING))) conectado al pin digital 7

http://www.Arduino.CC/en/Tutorial/ping

creado el 03 de noviembre de 2008
por David A. Mellis
modificado 30 de agosto de 2011
por Tom Igoe

Este ejemplo de código es de dominio público.

*/

Esta constante no va a cambiar.  Es el número de pin
de salida del sensor:
const int pingPin = 7;

void setup() {}
inicializar la comunicación serial:
Serial.Begin(9600);
}

void loop()
{
establecer las variables durante el ping,
y el resultado de la distancia en pulgadas y centímetros:
larga duración, pulgadas, cm;

El PING))) es accionado por un pulso alto de 2 o más microsegundos.
Dar un breve impulso de baja previamente para asegurar un pulso limpio alto:
pinMode (pingPin, salida);
digitalWrite (pingPin, LOW);
delayMicroseconds(2);
digitalWrite (pingPin, HIGH);
delayMicroseconds(5);
digitalWrite (pingPin, LOW);

El mismo pin se utiliza para leer la señal del PING))): un alto
pulso cuya duración es el tiempo (en microsegundos) de envío
del ping a la recepción de su eco de un objeto.
pinMode (pingPin, entrada);
duración = pulseIn (pingPin, HIGH);

convertir el tiempo en una distancia
pulgadas = microsecondsToInches(duration);
cm = microsecondsToCentimeters(duration);

Serial.Print(inches);
Serial.Print ("in");
Serial.Print(cm);
Serial.Print("cm");
Serial.println();

Delay(100);
}

microsecondsToInches(long microseconds) largo
{
Según ficha técnica de paralaje para el PING))), hay
73,746 microsegundos por pulgada (es decir, el sonido viaja a 1130 pies por
en segundo lugar).  Esto da la distancia recorrida por el ping, saliente
y, por lo que dividimos por 2 para obtener la distancia del obstáculo.
Ver: http://www.parallax.com/dl/docs/prod/acc/28015-PING-v1.3.pdf
volver microsegundos / 74 / 2;
}

microsecondsToCentimeters(long microseconds) largo
{
La velocidad del sonido es 340 m/s o 29 microsegundos por centímetro.
El ping viaja hacia fuera y hacia atrás, para encontrar la distancia de la
objeto que tomamos la mitad de la distancia recorrida.
volver microsegundos / 29 / 2;
}

Artículos Relacionados

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
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
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
Piratería automotrices sensores ultrasónicos

Piratería automotrices sensores ultrasónicos

Este instructable le mostrará cómo hackear / reutilizar un común Bosch automotriz sensores ultrasónicos.  El sensor en este instructable es un sensor muy común que puede encontrarse en chatarrerías por todo el mundo.  La esperanza es que esta informa
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
Sensor ultrasónico con MSP430 y IAR/CCS

Sensor ultrasónico con MSP430 y IAR/CCS

Hola. En este tutorial les mostraré paso a paso sobre cómo usar el sensor ultrasónico con TI MSP430. Estoy usando MSP430G2452, sin embargo, un G2553 o cualquier otro chip wil también trabajo, pero algunos números podrían ser diferentes. Por supuesto
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
Fabricación de Radar usando Arduino, sensor ultrasónico y MATLAB

Fabricación de Radar usando Arduino, sensor ultrasónico y MATLAB

En este proyecto vamos a hacer un simple radar para detectar obstáculos.Rango depende del rango del sensor ultrasónico utiliza (en este proyecto: 3 metros).Paso 1: componentesComponentes:1 - Arduino Uno2 - Sensor de distancia ultrasonidos (enlace: ht
SIMPLE ARDUINO SENSOR ultrasónico puerta alarma / motion detector PIR NO!!!!!!

SIMPLE ARDUINO SENSOR ultrasónico puerta alarma / motion detector PIR NO!!!!!!

HOLA A TODOS.antes de empezar, asegúrese de ver mi video si prefieres un video tutorialHaga clic aquí para ir a mi canal para los proyectos más impresionantesHoy que decidí que quería construir una alarma para mi habitación, cuando busqué en línea to
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
Cuenta objetos usando Arduino y sensor ultrasónico en un transportador de producción

Cuenta objetos usando Arduino y sensor ultrasónico en un transportador de producción

Intro:Este instructable explica cómo utilizar un SENSOR de ultrasonidos con Arduino para contar / log diferentes paquetes sobre una cinta transportadora. La instrucable cubre la instalación física y el programa en Arduino.NO habrá ninguna información
Control de servo Arduino usando el sensor ultrasónico

Control de servo Arduino usando el sensor ultrasónico

Hola a todos, tengo otro proyecto de arduino de control del servo, pero decidí darle un giro utilizando un sensor de ultrasonidos, funciona como una interfaz de comunicación para el control de los motores de un bobcat que estoy tratando de hacer. la
Arduino: HC-SR04 Sensor ultrasónico

Arduino: HC-SR04 Sensor ultrasónico

Objetivo:Utilizar un sensor de ultrasonidos HC-SR04 con un Arduino para medir la distancia de cualquier objeto.La idea básica detrás de un sensor de ultrasonidos:Un sensor de ultrasonidos activa una señal que viaja en un camino recto y luego si la se