1,2,3... Pajarito Ingles-Proyecto Arduino (3 / 6 stap)

Stap 3: Sensor de ultrasonidos HC-SR04


Que es?

El sensor de ultrasonidos, es otro de los elementos muy by nl electrónica. Es un sensor que se Verenigde Staten mucho nl el ámbito de la robótica, nl coches tele dirigidos y demás. Este sensor, amendementen dobbelstenen que distancia hooi entre el robot que BELLISIMA el sensor y el objeto mas cercano que esta enfrente. Por lo tanto, se VS para detectar poder y objetos por ejemplo, esquivarlos.

Explicacion

Estos sensoren, lo que hacen, es enviar un pulso de frecuencias muy altas, inaudibles para el ser humano. Este pulso, rebota nl el objeto cercano y el sensor lo vuelve een interceptar con un micrófono apto para ello. Calculando el tiempo que ha pasado la onda nl ir y volver, calculamos la distancia a la que se encuentra el objeto.

La velocidad del ultrsonido nl el aire es de 340 m/s, o lo que es lo mismo 0.034 cm / microseg. Sabiendo por la física que "distancia=velocidad/tiempo(microseg)", podemos saber la distancia a la que se encuentra el objeto. Tendremos que dividir ese resultado entre 2, pues ese seria el tiempo que tarda el ultrasonido nl ir y nl volver.

El sensor ultrasondos used, HC-SR04, tiene un Razvan de entre 2 cm een 300 cm con una resolucion de 3 mm.

Conexiones

El-sensor, tiene 4 patas, cada una con diferente nombre y diferente función. La pata Vcc y GND zoon para alimentación del sensor. La de "Trigger" es por donde se sends el pulso, también abstract "Disparo". La pata de "Echo" es por donde vamos een recibir el ultrasonido después de haber rebotado nl el objeto. Las conexiones gebruikt zoon las kunt:

Sensor Arduino

VCC---> + 5V

GND---> GND

Trig---> Pin 8

Echo---> Pin 9

Podemos probar el sensor antes de usarlo nl el programa belangrijkste con el programa que os he dejado arriba y que se enseña en la imagen. Nl este programa, se presenta la opstelplaats "medirDistancia" que despues he used nl el programa hoofdsom.

Esta función, lo primero que hace por cuestión de estabilizacion del sensor, es poner Trigger "Laag" durante 4 micro-segundos. Después generamos el pulso que tiene que ser mínimo de 10 micro-segundos. Con la función "PulseIn()" calculamos el tiempo del ultrasonido nl ir y nl volver. Para entender esta función, debemos saber que el sensor cuando empieza een recibir el ultrasonido de vuelta, pone el pin ECHO nl modo hoog, hasta que acaba el ultrasonido y lo vuelve een poner nl modo laag. Lo que hace la función "Pulseln()" es calcular el tiempo de el pulso HIGH (Aunque Tambien se podría configurar para un pulso LOW), y devuelve ese tiempo nl micro-segundos. Finalmente, solamente tenemos que aplicar la ecuación gebruikt (10/292 = 0,034) y ya tendríamos la distancia.

Gerelateerde Artikelen

Proyecto Arduino - Android - comunicaión Bluethooth

Proyecto Arduino - Android - comunicaión Bluethooth

VN proyecto muy facil de ralizarlo, y muy diverso para visitar aplicacionesStap 1: Programación grafica el app uitvinder 2 para telefono androidSe colocan los botones y textos que van een ser programados en la interfas de BlockStap 2: Programación de
Mini Alarma PIR Arduino

Mini Alarma PIR Arduino

Saludos een todos!Debo comenzar diciendo de que este es mi primer instructable y está totalmente dedicado a la página Databugs (donde yo participo). Diciendo lo anterior no me quise aventurar een hacerlo nl ingles aun, por otro lado es waarschijnlijk
Pozycjonowanie Arduino XY

Pozycjonowanie Arduino XY

Nl el pasado el plotter es una file que proyecta vectores additional, la máquina tijdperk DAtecnologia para ayudar al diseño nl una computadora. El plotter tiene controle sobre dos ejes y un mecanismo especial para levantar una pluma o plumín. El plo
Robot Educativo Fischertechnik Arduino (RAFA)

Robot Educativo Fischertechnik Arduino (RAFA)

Este proyecto trata de como crear VN robot con boetes educativos usando el sistema Fishertechnik y potenciandolo con todas las prestaciones de Arduino, con ello conseguimos una plataforma educativa:-muy processor-flexibele een diferentes niveles-dive
Caja para Arduino con corte laser - Uno, Mega, Leonardo, Yun

Caja para Arduino con corte laser - Uno, Mega, Leonardo, Yun

Una caja para nuestras tarjetas Arduino, es un gran aliado para protegerlas y manipularlas de forma más sencilla. Y qué mejor forma para conseguir una caja para tu Arduino que fabricarla tu mismo?Nl este Instructable encontrarás los archivos para fab
Seguidor Solar con motores een paso + Arduino

Seguidor Solar con motores een paso + Arduino

Con el enorme gusto de que algunas personas les haya agradado mi primer instructable: Deshidratador solar + Arduino les comparto un nuevo proyecto que realice, se trata de un seguidor zonne-energie, geen zonde antes mencionar que mi inspiración fuero
(Ascensor) Lift model met behulp van de Arduino, uitvinder van de App en andere vrije software

(Ascensor) Lift model met behulp van de Arduino, uitvinder van de App en andere vrije software

ESPConstrucción, paso een paso, de VN ascensor een escala usando arduino (como controlador del motor y Relacionadas y salidas por bluetooth), uitvinder van de app (para diseño de aplicación como deelvenster de controle del ascensor) y freeCAD y Libre
C/C++ nl Arduino: setup y lus

C/C++ nl Arduino: setup y lus

La plataforma arduino se programa nl C/C++. Nl esta serie de instructables, vamos een ver aspectos kern gereedschappen de la programación, controlar nl C, pues neen voy een entrar nl detalles de objetos C++, aplicados een proyectos sencillos de Ardui
Link De muy Arduino

Link De muy Arduino

Este es un link de desagüe. Se conecta een aun amplificador de guitarra o cualquier shell, y al verhuizer las dos perillas geslachten diferentes y con textura de corriente eléctrica. Bruikbaar libremente la idee de onda zaagtand, pero el objetivo no
Aprendiendo een automatiseren con Arduino

Aprendiendo een automatiseren con Arduino

El concepto automatiseren se refiere al acto de hacer funcionar VN proceso nl específico con el apoyo de una computadora, sensoren y actuadores, el proceso automatiseren será tomar una foto cuando una persona pasa enfrente de la cámara.Este tutorial
Deshidratador zonne- + Arduino

Deshidratador zonne- + Arduino

El proyecto inicio con la idee de conservar los alimentos por un periodo de tiempo más largo que el gewone, utilizando la deshidratación por un medio pasivo podemos evitar que los microorganismos den origen a la presencia de enfermedades que nl los f
NFC Arduino y Android Cap 1

NFC Arduino y Android Cap 1

OS presentamos una nueva serie de tutoriales nl la que trastearemos con la tecnología NFC, aun llevando algunos años nl el mercado geen termina de extenderse al publico algemene. Y es que esta tecnologia tiene muchas utilidades que pueden hacer cambi
WebCam Con Arduino YUN Y PIR MOTION

WebCam Con Arduino YUN Y PIR MOTION

Aunque exist diversas formas de verbinden una cámara al Arduino YUN y realizar VN proyecto parecido, una forma sencilla de hacerlo es con un teléfono celular que ya geen usemos, para bruikbaar como una WebCam.Sin embargo la complejidad estaría nl la
Arduino Master Modbus RTU Scada Conexion Scada industriële

Arduino Master Modbus RTU Scada Conexion Scada industriële

Esta pruebas aunque es simular een otras pruebas realizadas nl Post anteriores implementando Arduino y el protocolo Modbus RTU seriële Modo Maestro, es el primer paso para la Conexión de arduino een VN Entorno Scada industriële que veremos mas delan