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

Steg 3: Sensor de ultrasonidos HC-SR04



Que es?

El-sensor de ultrasonidos, es otro de los elementos muy usados sv electrónica. Es un sensor que se usa mucho en el ámbito de la robótica, sv coches tele dirigidos y demás. Este sensor, nos tärna que distancia hö entre el robot que lleva el sensor y el heta mas cercano que esta enfrente. Por lo tanto, se usa para detectar objetos y poder, por ejemplo, esquivarlos.

Explicacion

Estos sensores, lo que hacen, es avundsvärd FN pulso de frecuencias muy altas, inaudibles para el ser humanus. Este pulso, rebota en el heta cercano y el sensor lo vuelve en interceptar con un micrófono apto para ello. Calculando el tiempo que ha pasado la onda en IR-y volver, calculamos la distancia a la que se encuentra el heta.

La velocidad del ultrsonido en 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 heta. Tendremos que dividir ese resultado entre 2, pues ese seria el tiempo que tarda el ultrasonido sv IR-y sv volver.

El-sensor ultrasondos usado, HC-SR04, tiene un rango de entre 2 cm en 300 cm con una upplösning de 3 mm.

Conexiones

El-sensor, tiene 4 patas, cada una con diferente nombre y diferente función. La pata Vcc y GND son para alimentación del sensor. La de "Trigger" es por donde se envía el pulso, también llamada "Disparo". La pata de "Echo" es por donde vamos en recibir el ultrasonido después de haber rebotado en el heta. Las conexiones usadas son las siguientes:

Sensor Arduino

VCC---> + 5V

GND---> GND

Trig---> stift 8

ECHO---> Pin 9

PODEMOS probar el sensor antes de usarlo en el programa principal con el programa que os han dejado arriba y que se enseña en la imagen. En este programa, se presentationen la funcion "medirDistancia" que despues han usado en el programa principal.

ESTA función, lo primero que hace por cuestión de estabilizacion del sensor, es poner Trigger "LOW" durante 4 mikro-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 en IR-y sv volver. Para entender esta función, debemos saber que el sensor cuando empieza en recibir el ultrasonido de vuelta, pone el pin ECHO sv modo hög, hasta que acaba el ultrasonido y lo vuelve en poner sv modo låg. Lo que hace la función "Pulseln()" es calcular el tiempo de el pulso hög (Aunque también se podría configurar para un pulso låg), y devuelve ese tiempo en mikro-segundos. Finalmente, solamente tenemos que aplicar la ecuación usada (10/292 = 0,034) y ya tendríamos la distancia.

Se Steg
Relaterade Ämnen

Proyecto Arduino - Android - comunicaión Bluethooth

FN: S proyecto muy facil de ralizarlo, y muy diverso para distintas aplicacionesSteg 1: Programación grafica el app inventor 2 para telefono androidSe colocan los botones y textos que van en ser programados en la interfas de bloquesSteg 2: Programaci...

Mini Alarma PIR Arduino

Saludos en 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 främre nr mig skepnad aventurar en göra en ingles aun, por otro lado es sannolika que siga...

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?En este Instructable encontrarás los archivos para fab...

Ploter Arduino XY

El plotter es una impresora que Project vectores gráficos, sv el pasado, la máquina eran utilizada para ayudar al diseño sv una computadora. El plotter tiene kontroll sobre dos ejes y un mecanismo especial para levantar una pluma o plumín. El plotter...

Robot Educativo Fischertechnik Arduino (RAFA)

Este proyecto trata de como crear un robot con böter educativos usando el sistema Fishertechnik y potenciandolo con todas las prestaciones de Arduino, con ello conseguimos una plataforma educativa:-muy versátil-anpassningsbara en diferentes niveles-d...

CPU 8 bitar över ARDUINO (SDK-8 bitar/8085AH)

Durante mi tiempo de dictar clases sv la Universidad Central de Venezuela, siempre ocurría el problema de realizar el proyecto de microprocesadores I. synda muchos materiales, poco CLO2, backelitas etc. Mig dispuse en realizar un microsistema interca...

WiFiBee (ESP8266) LED blinkar Arduino IDE

La tarjeta WiFiBee posee el utseende módulo ESP8266 que permite wow conexión Wi-Fi en tus proyectos.Existen 3 maneras de programar el módulo:Kommandosoldater AT: el módulo se configura en través de kommandosoldater enviados desde el PC o microcontrol...

NVCBOARD, Arduino + Rasp tabell prototyp

Este proyecto es una enkel mesa con dos placas protoboard, un Arduino y una Raspberry Pi. Han querido crear una mesa de prototipos que incluya estas dos plataformas para poder crear aplicaciones que requieran både, ya que estoy indagando un proyecto...

RF SWITCH CON hallon Y ARDUINO VIA "WHATSAPP"

Materiales Necesarios Raspberry.Arduino.ModulosTX y RX.Synd kort de cualquier operador.Salidas eléctricas inalambricas.Protoboard.Lysdioder.Kablar.Internet.Smart telefon con whatsappMjukvaran necesarios:Raspbian.python.Librería Yousup.Librería py-ser...

Robot Arduino fysiska Etoys Lego Technic 9390

http://www.youtube.com/watch?v=fjEgFETZJDs&feature=player_detailpage&list=PL_OV7t1UYttjlaLJniWTt3DXYMK7F67z7Robot Arduino fysiska Etoys Lego Technic 9390En este pequeño Robot le dotamos de dos fotorresistencias LDR para poder hacer tres programas...

Usando Arduino Shield Freescale FRDM-STBC-AGM01

Hola amigosEn esta in les voy en mostrar como utilizar el sköld de Freescale FRDM-STBC-AGM01 en Arduino, este sköld incluye un giroscopio, acelerometro, magnetometro y sensor de temparatura gracias en los chips FXOS8700CQ y FXAS21002C que están inte...

(Ascensor) Hiss modellen med hjälp av Arduino, App Inventor och annan fri mjukvaran

ESPConstrucción, paso en paso, de un ascensor en escala usando arduino (como controlador del motor y inlägg y salidas por bluetooth), app inventor (para diseño de aplicación como panel de styra del ascensor) y freeCAD y LibreCAD para diseño.Abajo enc...

Soldadura del Kilomux MIDI sköld para Arduino

El Kilomux es un sköld para Arduino creado por Yaeltex para facilitar y potenciar la creación de controladores MIDI.FUE diseñado y fabricado para facilitar la creación de herramientas MIDI totalmente personalizadas en artistas visuales, músicos, nya...

Aprendiendo en automatizar con Arduino

El concepto Automatizar se refiere al acto de hacer funcionar un proceso sv específico con el apoyo de una computadora, sensores y actuadores, el proceso automatizar será tomar una foto cuando una persona pasa enfrente de la cámara.Este tutorial fue...

WebCam Con Arduino YUN Y PIR förslag

Aunque existen diversas formas de conectar una cámara al Arduino YUN y realizar un proyecto parecido, una forma sencilla de göra es con un teléfono celular que ya ingen usemos para utilizarlo como una webbkamera.Synda embargot la complejidad estaría...

Sistema GPS con Arduino + M2M sköld

En el siguiente tutorial realizaremos un sistema GPS con Arduino y un sköld especial para ello lamadjur Arduino M2M sköld desarrollado por MCI elektronik, donde obtendremos el recorrido realizado junto con el valor de FN: s sensor, estos pueden ser a...

Como controlar un LED remotamente con Arduino y Ubidots

Luego de realizar esté handledning podrás controlar el encendido o apagado de actuador un remotamente, desde la plataforma de Ubidots. Sv éste caso usaremos un LED por facilidad, synd emabrgo podrás extender éste handledning, en pojkflicka, en cualqu...

Pantalla Nextion NX3224T028 + Arduino UNO

Nextion es una solución Human Machine Interface (HMI) que proporciona una interfaz de styra y visualización entre FN humanus, máquina y un proceso, Es la mejor solución para reemplazar la pantalla LCD tradicional.ESTA solución incluye hårdvara en par...

Förloppsindikator sv pantalla Nextion Arduino

Förloppsindikator es una herramienta que nos permite visualizar el progreso de carga de algún elemento que por medio de un potenciometro y una entrada analógica del Arduino UNO cambiara su tapperhet. Como ya se vio sv el handledning främre de la Pant...