Conexión muy sencilla HC-SR04 ejemplo de Arduino (2 / 2 paso)

Paso 2: El Sketch de Arduino

Este es un bosquejo autoexplicativo:

HC-SR04 Sesnsor ejemplo de Egipto TechDepot
http://www.tdegypt.com/

const trigPin int = 7;

const echoPin int = 8;

respuesta larga, cm, pulgadas;

void setup() {}

pinMode (trigPin, salida); Preparar el pasador del gatillo

pinMode (echoPin, entrada); Preparar el pin eco

Serial.Begin(9600);

}

void loop() {}

Restablecer el pin de trigger y prepárate para un pulso de gatillo limpio

digitalWrite (trigPin, LOW);

delayMicroseconds(2);

Generar y enviar activar el pin el pulso de disparo

digitalWrite (trigPin, HIGH); Necesita mantener alta longitud 10 micro segundos

delayMicroseconds(10); Se trata de los 10 microsegundos que lo mencionados :)

digitalWrite (trigPin, LOW); Parar el pulso de gatillo después de los 10 microsegundos

Ahora vamos a ver cuánto tiempo lo hizo tomar la onda de sonido para viajar

Tardará un tiempo dependiendo de la distancia hasta el obstáculo

Este tiempo puede ser hasta 38 milisegundos en caso de ningún obstáculo

Si nunca has visto pulseIn antes de consultar:

https://www.Arduino.CC/en/Reference/PulseIn

respuesta = pulseIn (echoPin, HIGH);

Ahora tenemos la respuesta en microsegundos, pero necesitamos una distancia!

time2Distance(reply);

Vamos a imprimir la distancia al Monitor serie de Arduino. Herramientas--> a Monitor Serial

Serial.Print ("distancia en pulgadas");

Serial.Print(inch);

Serial.Print ("-distancia en cm");

Serial.Print(cm);

Serial.println();

}

void time2Distance(long rawReply) {}

La hoja de datos dice que tiene sonido 73,746 microsegundos (casi 74) a 1 pulgada de viaje.

Así que si dividimos rawReply en microsegundos por lo anterior obtendremos cuantas

pulgadas el sonido viajó hacia adelante y viajó hacia el sensor.

El rawReply es el sonido viajando a obstáculo y la espalda, entonces tenemos que dividir por 2

pulgada = rawReply/74/2;

Según Google, eaquales de 1 pulgada 2,54 cm, por consiguiente y para obtener la distancia en cm

cm = pulgadas * 2.54;

}

Todos los termines. Disfrute :)

Artículos Relacionados

#2 uso de ejemplos de Arduino un Arduino como programador FTDI

#2 uso de ejemplos de Arduino un Arduino como programador FTDI

en este instructable le mostraré cómo utilizar un Arduino Uno, Duemilanove, Diecimila, Mega 2560, Mega 1280 o Nano al programa un Arduino Pro, Pro Mini, Mini, LilyPad o cualquier otro dispositivo con un ATmaga168, ATmaga328 utilizando un Arduino. Per
Pedal de distorsión de guitarra y bajo muy sencilla y barata

Pedal de distorsión de guitarra y bajo muy sencilla y barata

aquí, te enseño cómo hacer un pedal de guitarra muy simple de 1 transistor energía baja. (Diseñado el diagrama del circuito y PCB). Este circuito puede escurr de pilas de 9v (en la versión 2, yo corría lo fuera una fuente de alimentación móvil muy ba
Simple Arduino andHC-SR04 ejemplo de Sensor de distancia ultrasónico

Simple Arduino andHC-SR04 ejemplo de Sensor de distancia ultrasónico

Paso 0: Lista de piezasFreeduino UNO1 un LEDProtoboardCables de conexión macho/macho1 un Sensor de ultrasonidos HC-SR04Paso 1: Conectar los componentesConecte los cables como se muestra en las dos imágenes y componentes.
Granada de Airsoft mejor siempre y muy sencilla!!!

Granada de Airsoft mejor siempre y muy sencilla!!!

Esta es la Granada de airsoft mejor de mundos. muy potente, con cerca de un chorro de 30 pies radio y muy fáciles de hacer. han hecho pruebas muy extensas y han concluido que se trata de la nade mejor que hayPaso 1: obtener la cáscara externaEl exter
El GlueMiser, una forma muy sencilla de evitar pegado pegamento boquillas, desperdicio de botellas, etc.!

El GlueMiser, una forma muy sencilla de evitar pegado pegamento boquillas, desperdicio de botellas, etc.!

Hago mucho madera del od, y cuando se desea un enlace decente, la mejor manera es a menudo PVA aplicado a un conjunto bien cortado, que se sujeta firmemente hasta que se seque, con lo cual el pegamento generalmente superan a la madera, es decir, si p
Pretzel chocolate cookies - una delicia muy sencilla

Pretzel chocolate cookies - una delicia muy sencilla

aquí es una manera rápida y fácil para hacer un delicioso desierto o un aperitivo en un apuro!Espero que disfruta y comenta!Paso 1: Recopilación de fuentes Se necesita:pretzel (galleta)besos de Hershey (mini o normal)m & msacceso a microondasPaso 2:
Construir un arco de fibra de vidrio por $5 muy sencilla barata y escalable

Construir un arco de fibra de vidrio por $5 muy sencilla barata y escalable

te mostramos cómo construir un arco de fibra de vidrio extremadamente simple y durable que puede ser escalado a cualquier fuerza. Aunque definitivamente no es para lo tiro bien vale los $5. ADVERTENCIA esto es peligroso y no debe utilizarse para ning
Catapulta de oficina muy sencilla

Catapulta de oficina muy sencilla

se trata de un tirachinas de oficina generalmente simple para disparar pequeños proyectiles.Paso 1: Primero de asegurarse de tener todos los suministros. Se necesita:2 chinchetas1 banda de cauchouna base (usaba tarjetas pero un tablón de corcho peque
Forma muy sencilla de acceder a la cuenta de administrador sin contraseña

Forma muy sencilla de acceder a la cuenta de administrador sin contraseña

cómo cambiar contraseña de cuenta de administrador si tienes acceso a una cuenta en el equipoPaso 1: abrir la ventana ejecutar el título lo dice todo realmente, haga clic en Inicio luego ejecutarPaso 2: escriba en el cuadro de ejecución vez abierto e
UDuino: muy bajo costo Compatible desarrollo placa Arduino

UDuino: muy bajo costo Compatible desarrollo placa Arduino

placas Arduino son grandes para los prototipos. Sin embargo consiguen algo caros cuando tiene múltiples proyectos concurrentes o necesita un montón de tarjetas controladoras para un proyecto más amplio. Hay algunas alternativas más baratos, gran (Boa
Conexión de un relé de 12V a Arduino

Conexión de un relé de 12V a Arduino

para conectar un relé de 12V a Arduino necesita lo siguiente:-Arduino 1-1 diodo 1N4007 por ejemplo-1 transistor NPN 2N2222 por ejemplo (en los E.E.U.U.) o BC548 (en Europa)-1 relé, por ejemplo, uno con 12V del voltaje de la bobina y conmutación 125VA
Activar LED con botón - Video de ejemplo de Arduino

Activar LED con botón - Video de ejemplo de Arduino

los espectáculos me armar el circuito en la página 43 de empezar con Arduino, por Massimo Banzi.Este ejemplo es un muy buen punto de partida al utilizar el sistema Arduino.  Es la base de mi proyecto Pez BlinkyAquí es cómo funciona:Código se carga en
Conexión de alimentación de CA a arduino para principiantes!

Conexión de alimentación de CA a arduino para principiantes!

¡¡Hola!! Vengo aquí a ayudar como pueda.Podemos dar sólo 5V a la placa arduino desde el paquete de energía o de cualquier fuente.Pero no podemos trabajar con los artículos que necesitan más potencia que sólo damos 5 v a la placa arduino.Dando más pod
Sencilla alarma de laser de Arduino

Sencilla alarma de laser de Arduino

Partes:Arduino (cualquier tarjeta)protoboardmódulo de receptor lásermódulo del laserLED (cualquier color/color)zumbadorcables de puenteCosas que puede que desee agregar:luz de sirenarelé para el control de cualquier cosaespejosPaso 1: Cableado hastaP