MIDIENDO DISTANCIAS CON UN SENSOR DE ULTRASONIDOS
|
|
- Amparo Godoy Silva
- hace 6 años
- Vistas:
Transcripción
1 MIDIENDO DISTANCIAS CON UN SENSOR DE ULTRASONIDOS Un complemento imprescindible para muchos de robots o vehículos controlados a distancia es un sensor que nos permita saber la distancia libre de obstáculos para movernos. Dependerá de las distancias con las que pretendamos interactuar: Si las distancias van a ser pequeñas podemos emplear sensores de infrarrojos, si queremos movernos en áreas grandes y poder medir distancias en un rango de varios metros el complemento perfecto es unsensor de ultrasonidos. El sensor de ultrasonidos se enmarca dentro de los sensores para medir distancias o superar obstáculos, entre otras posibles funciones. En este caso vamos a utilizarlo para la medición de distancias. Esto lo consigue enviando un ultrasonido (inaudible para el oído humano por su alta frecuencia) a través de uno de la pareja de cilindros que compone el sensor (un transductor) y espera a que dicho sonido rebote sobre un objeto y vuelva, retorno captado por el otro cilindro. El radar funciona de modo similar aunque usando ondas de radio frecuencia muy cortasy con una problemática propia descomunal. Un pulso de radiofrecuencia se emite desde la antena y se recoge el eco que vuelve a la velocidad de la luz. El oído humano no percibe sonidos por encima de 20kHz. Por eso, a las ondas de mayor frecuencia las llamamos ultrasonidos (más allá del sonido). Los sensores de ultrasonidos funcionan sobre los 40 khz. No son perfectos, les influye la temperatura ambiente, la humedad y los materiales en los que reflejan, lo que genera una cierta incertidumbre. Pero a cambio son baratos y efectivos hasta un poco más de 3 metros en condiciones normales si la precisión no es un problema determinante Qué recibimos en el sensor? El tiempo que transcurre entre el envío y la recepción del ultrasonido.
2 Cómo vamos a traducir dicho tiempo en distancia? Aprovechando que la velocidad de dicho ultrasonido en el aire es de valor 340 m/s, o 0,034 cm/microseg (ya que trabajaremos con centímetros y microsegundos). Para calcular la distancia, recordaremos que v=d/t (definición de velocidad: distancia recorrida en un determinado tiempo). De la fórmula anterior despejamos d, obteniendo d=v t, siendo v la constante anteriormente citada y t el valor devuelto por el sensor a la placa Arduino. vuelta. También habrá que dividir el resultado entre 2 dado que el tiempo recibido es el tiempo de ida y Tres o cuatro patillas Cuando queremos conectar uno de estos sensores a la placa Arduino encontramos dos tipos de sensores: los que tienen tres patillas y los que tienen cuatro. De estas patillas una va conectada a 5v, otra a GND, en el caso de sensores de cuatro patillas, una de las dos que quedan va conectada al pin que gestiona la emisión de la señal y la otra patilla va conectada al pin gestiona la recepción de la señal. En los sensores con tres patillas utilizan el mismo pin como emisor y como receptor de la señal de ultrasonidos. El sensor que emplearemos Utilizaremos un sensor de ultrasonidos SKU: SEN136B5B cuyo rango de medida va desde los 3 cm a los 4 m, suficiente para cualquier proyecto de robótica y que tiene la gran ventaja de necesitar un único pin de nuestro Arduino para hacerlo funcionar: A pesar de ser habitual encontrar sensores con cuatro pines (ECHO, TRIGGER, GND, PIN), nosotros trabajaremos en clase con el modelo de 3 pines, concretamente con el de la derecha. Este componente dispone de 3 pines (gnd, 5v, sig) Conectaremos los 2 pines de alimentación tal y como indican las leyendas que contienen y el tercero será el que utilicemos para
3 comunicarnos con el sensor. El pin de señal se utilizara tanto como entrada o salida digital. Para solicitar que nos mande la información se le envía un pulso al aparato y este nos regresara una señal y en base a la longitud de la señal averiguaremos la distancia a la que se encuentra el obstáculo en caso de existir o estar a rango. Cómo puede funcionar con un solo pin? Acaso no necesitamos uno para mandarle una señal y otro para recibir la respuesta? Pues no, se puede hacer todo por el mismo y de una forma nada complicada lo que también nos servirá, de paso, para disipar una de las dudas más comunes entre los principiantes: la inamovilidad de la declaración de pines como entrada o salidas. En todos los ejemplos de código que nos encontraremos en la web oficial de Arduino y en las demás se utiliza el bloque setup() del Sketch para hacer declaraciones pinmode() y establecer los pines que vayamos a utilizar como entradas o como salidas. En todos estos ejemplos se busca la sencillez y estas declaraciones no se cambian a lo largo del código y esto da lugar a que muchos usuarios tengan la errónea creencia de que sólo se pueden declarar pines como entradas o salidas en el setup() y que una vez establecido un pin como entrada o salida ya no se puede cambiar. FALSO. SKETCH TIPO 1. /*Tecnología Industrial 1ºBCHT */ 2. /* Sketch medidor ultrasónico */ 3. /* Utilizaremos un sensor de ultrasonidos SKU: SEN136B5B */ 4. unsigned long pulso; // necesitamos una variable para medir el pulso 5. float distancia; // otra para calcular la distancia 6. int pin = 8; // y otra para el pin 7. void setup() { 8. Serial.begin(9600); // inicializamos el puerto serie 9. } 10. void loop() 11. { 12. pinmode(pin, OUTPUT); // ponemos el pin como salida 13. digitalwrite(pin, HIGH); // lo activamos 14. delaymicroseconds(10); // esperamos 10 microsegundos 15. digitalwrite(pin, LOW); // lo desactivamos 16. pinmode(pin, INPUT); // cambiamos el pin como entrada
4 17. pulso = pulsein(pin, HIGH); // medimos el pulso de salida del sensor 18. Serial.print( tiempo = ); // lo pasamos a milisegundos y lo sacamos por el puerto serie 19. Serial.print(float(pulso/1000.0)); 20. Serial.print( ms, distancia = ); // ahora calculamos la distancia en cm y al puerto serie 21. distancia = ((float(pulso/1000.0))*34.32)/2; 22. Serial.print(distancia); 23. Serial.println( cm ); 24. delay(1000); // esperamos un segundo antes de hacer una nueva medida 25. } Reflexiones sobre algunas variables Dentro del código hay que prestar atención a los distintos tipos de datos ya que trabajamos con un unsignedlong y con un float y además tenemos que hacer operaciones entre ellos, lo cual puede ser delicado. El unsignedlong es una variable tipo de dato para enteros sin signo (32 bits), números sin punto decimal. Los enteros largos puede ser tan grandes como y tan pequeños como 0. Son almacenados como 32 bits ( 4 bytes ) de información. La diferencia entre el unsignedlong y el int es que éste último es una variable tipo de datos para enteros, números sin punto decimal. Los enteros pueden ser tan grandes como y tan pequeños como -32,768. Estos son almacenados como 16 bits de información. Float es una variable de datos para números de punto flotante, un número que tiene un punto decimal. Los números de punto flotante son usados frecuentemente para aproximar valores análogos y continuos porque tienen más resolución que los enteros. Los números de tipo float pueden ser tan grandes como E+38 y tan pequeños como E+38. Estos son almacenados como 32 bits (4 bytes) de información.
5 Esquema de montaje
Actuadores eléctricos - Motores
Servomotores Un servomotor es básicamente un actuador mecánico que contine un motor eléctrico y un conjunto de engranajes que permiten multiplicar el torque del sistema final y tiene la capacidad de ser
Más detallesTutorial para principiantes: Cómo aprender a programar un Dreamster v1.0?
Tutorial para principiantes: Cómo aprender a programar un Dreamster v1.0? Por Gisela Farace Mayo 2015 Revisión 2015 06 03 1 Índice 1. Qué es un Arduino? 2. El robot Dreamster 2.1. Señales analógicas y
Más detallesEL MICROCONTROLADOR ARDUINO
EL MICROCONTROLADOR ARDUINO Arduino es una plataforma libre de computación de bajo coste basada en una placa de entrada-salida y en un entorno de desarrollo IDE que implementa el lenguaje Processing/WiringHardware.
Más detallesSeminario de Diseño y Construcción de Microrrobots:
Seminario de Diseño y Construcción de Microrrobots: SENSORES Alumno: Adrián Marcelo Díaz Collazo Plan de estudio: Ing. Técnica Industrial en electrónica Sensores: Normalmente se usan para detectar obstáculos,
Más detallesSensor Analógico: Potenciómetro
1.2.16. Sensor Analógico: Potenciómetro En esta actividad vamos a utilizar un potenciómetro como ejemplo de sensor analógico. Los potenciómetros son utilizados en multitud de aplicaciones, como por ejemplo
Más detallesControl por Computador. Manual de arduino. Jorge Pomares Baeza. Grupo de Innovación Educativa en Automática 2009 GITE IEA
Control por Computador Manual de arduino Jorge Pomares Baeza Grupo de Innovación Educativa en Automática 2009 GITE IEA No editar manualmente esta tabla. Título Estado Author Organisation Manual de programación
Más detallesCURSO: ROBÓTICA. CONECTANDO CON EL MUNDO FÍSICO
CURSO: ROBÓTICA. CONECTANDO CON EL MUNDO FÍSICO 1 Nombre, apellidos y correo electrónico de EducaMadrid del participante EZEQUIEL CABRILLO GARCÍA ezequiel.cabrillo@educa.madrid.org En grupo con FRANCISCO
Más detallesClase 4: Motores. Conviértete en un Joven Inventor PENTA UC
Clase 4: Conviértete en un Joven Inventor PENTA UC 2014-1 Contenidos Tipos de motores y para que sirven Motor DC Qué es un electroimán? Funcionamiento PWM Sentido de giro L293 Motor Servo Características
Más detallesEspecificaciones técnicas de los prototipos:
Especificaciones técnicas de los prototipos: Sensor de Temperatura y Humedad Relativa Sensor de Humedad de la Hoja CARACTERÍSTICAS SENSOR HUMEDAD DE LA HOJA El Sensor de Humedad de la hoja está diseñado
Más detallesSENSORES DE DISTANCIA POR ULTRASONIDOS
SENSORES DE DISTANCIA POR ULTRASONIDOS 1. Funcionamiento básico de los Ultrasonidos 2. Problemas con los Ultrasonidos 3. Algunas Configuraciones en Microrrobots empleando Ultrasonidos 4. Ejemplo práctico
Más detallesEntradas Analógicas.
CURSO PROVINCIAL: INTRODUCCIÓN A LA ROBÓTICA CON ARDUINO ROBÓTICA EDUCATIVA Entradas Analógicas. Manuel Hidalgo Díaz Enero 2011 Entradas analógicas. El controlador Atmega de Arduino lleva incluido un conversor
Más detallesSesión 3 (Práctica) Sensores Actuadores
Sesión 3 (Práctica) Sensores Actuadores Índice 1. Sensores a. Infrarrojos b. Ultrasonidos 2. Actuadores a. Servomotor b. Motores 3. Comunicación a. Infrarrojos (mando a distancia) a. Control de actuadores
Más detallesS320120 MAXSONAR EZ1 SENSOR DE DISTANCIAS POR ULTRASONIDOS Información técnica Sensor de distancias por ultrasonido de alto rendimiento MaxSonar-EZ1 A 0,785 19,9 mm F 0,519 12,6 mm B 0,870 21,1 mm G 0,124
Más detallesCURSO: ROBÓTICA. CONECTANDO CON EL MUNDO FÍSICO. ÍÑIGO MARTÍN MIMBELA.
CURSO: ROBÓTICA. CONECTANDO CON EL MUNDO FÍSICO 1 Nombre, apellidos y correo electrónico de EducaMadrid del participante ÍÑIGO MARTÍN MIMBELA. inigo.martin@educa.madrid.org 2 Título de la Unidad Didáctica
Más detallesCONSTRUCCIÓN DE TIMER PARA VUELO CIRCULAR CON NANO ARDUINO
CONSTRUCCIÓN DE TIMER PARA VUELO CIRCULAR CON NANO ARDUINO Para aquellos que se inician en el vuelo circular eléctrico, pueden realizar su propio timer basándose en una placa nano arduino totalmente configurable.
Más detallesEste manual aborda todos los conceptos básicos de Arduino y es una excelente guía para todo aquel que quiera iniciarse en este apasionante mundo.
Este manual aborda todos los conceptos básicos de Arduino y es una excelente guía para todo aquel que quiera iniciarse en este apasionante mundo. El manual ha sido confeccionado por Raúl Diosdado usando
Más detallesArduino. DHT11 Sensor Temperatura y Humedad
DHT11 Sensor Temperatura y Humedad LunikSoft Fco. Javier Andrade http://www.luniksoft.info El autor no se responsabiliza del contenido. No asume ninguna responsabilidad, por cualquier inexactitud en la
Más detallesDesde los programas más simples escritos en un lenguaje de programación suelen realizar tres tareas en forma secuencial.
Tipos de Datos Desde los programas más simples escritos en un lenguaje de programación suelen realizar tres tareas en forma secuencial. Entrada de datos Procesamientos de datos Salida de resultados Los
Más detallesRobótica. Un robot...
Robótica Un robot... La palabra robot está a la orden del día y muchas veces al escucharla nos imaginamos una máquina con forma humana que camina, habla, gesticula pero en realidad es algo mucho más sencillo.
Más detallesDisplay LCD y memorias
1.2.21. Display LCD y memorias En este apartado vamos a utilizar un Display LCD para mostrar datos procedentes de nuestra placa ZUM BT o Arduino UNO compatible. Hay diferentes tipos de displays LCD. Podemos
Más detallesTaller de electrónica para usos creativos. Practicando con Arduino
Taller de electrónica para usos creativos: Practicando con Arduino 8 al 11 de Mayo de 2008 Yago Torroja Igor González Angela Ramos y... 1 Introducción a Arduino Arduino es una plataforma open-source de
Más detallesProgramación de dispositivos Arduino Asignatura Sistemas Digitales!
Programación de dispositivos Arduino Asignatura Sistemas Digitales! Gabriel Astudillo Muñoz Escuela de Ingeniería Civil en Informática Universidad de Valparaíso, Chile http://informatica.uv.cl Descripción
Más detallesMANUAL DE USUARIO Como utilizar un servo motor con Arduino REV. 1.0
MANUAL DE USUARIO Como utilizar un servo motor con Arduino REV. 1.0 Ingeniería MCI Ltda. Luis Thayer Ojeda 0115 of. 1105, Providencia, Santiago, Chile. +56 2 23339579 www.olimex.cl cursos.olimex.cl info@olimex.cl
Más detallesCONSTRUCCION DE TIMER PARA VUELO CIRCULAR CON MOTOR ELECTRICO
CONSTRUCCION DE TIMER PARA VUELO CIRCULAR CON MOTOR ELECTRICO Vamos a construir un timer para su utilización en vuelo circular sin precisar conocimientos previos de electrónica ni informática más allá
Más detallesSENSOR DE TEMPERATURA.
SENSOR DE TEMPERATURA. OBJETIVO DEL PROYECTO: Crear un programa que permita mostrar en serial monitor la temperatura ambiente. ELEMENTOS UTILIZADOS: o Netbook ( Conectar Igualdad ). o Software de Arduino
Más detallesPROYECTO DE ELECTRÓNICA
PROYECTO DE ELECTRÓNICA Sistema de Alarma Raúl Lapaz de Juan Francisco Javier López Alcarria 1 ÍNDICE - Objetivo:... 3 - Justificación:... 3 - Plan de trabajo:... 3 A) Montaje del circuito en protoboards:...
Más detallesINTRODUCCIÓN DESCRIPCIÓN... 4 Características Hardware... 4
TARJETA ULN2003 TABLA DE CONTENIDO INTRODUCCIÓN... 3 DESCRIPCIÓN... 4 Características Hardware... 4 ETAPAS Y CARACTERISTICAS ESPECÍFICAS... 5 1. Entrada de voltaje... 5 2. Señales de entrada... 5 3. Salida
Más detallesSensor de presencia PIR
Sensor de presencia PIR Descripción: Los PIR, como el que se muestra en la figura, son dispositivos con salida digital. Disponen de 3 patillas (+Vcc, GND y datos) que entregan un nivel bajo LOW cuando
Más detallesEJERCICIOS CON ARDUINO LED ENCENDIDO. Se conecta el Led al pin 52 y a alimentación. Compilar Se enciende el LED.
EJERCICIOS CON ARDUINO LED ENCENDIDO Se conecta el Led al pin 52 y a alimentación. Compilar Se enciende el LED. MARÍA TERESA CUESTA CALVO M03-ARDUINO PROYECTOS VARIOS 1 / 23 LED BICOLOR Led bicolor. Conectado
Más detallesMANUAL DE USUARIO Sensor de temperatura y humedad digital MCI-SEN-01561 REV. 1.0
MANUAL DE USUARIO Sensor de temperatura y humedad digital MCI-SEN-01561 REV. 1.0 Ingeniería MCI Ltda. Luis Thayer Ojeda 0115 of. 1105, Providencia, Santiago, Chile. Página 2 de 10 Ingeniería MCI Ltda.
Más detalles11 LDR LDR 01rsp.indd /30/13 9:56 AM
11 LDR 01rsp.indd 131 131 12/30/13 9:56 AM Los insectos, pequeños robots biológicos Generalmente los insectos tienen seis patas y dos antenas. Los insectos pueden percibir en muchos casos más que los humanos
Más detallesAR 9 T. Tutorial 9: Display LCD
9 T Tutorial 9: Display LCD En este tutorial, se va a mostrar cómo conectar una pantalla LCD 1602A a una placa Arduino UNO para mostrar texto por pantalla. Material 1 Arduino uno 1 cable AB 1 Protoboard
Más detallesPráctica 4. Entradas/Salidas Analógicas con Arduino
Práctica 4. Entradas/Salidas Analógicas con Arduino Manuel Jiménez Buendía José Alfonso Vera Repullo Departamento de Tecnología Electrónica Curso 2013/2014 Índice Índice 1. Conocimientos previos. 1.1.
Más detallesIntroducción. Que es Arduino? 1. Por qué Arduino? 2. Asequible
Básicos 1 Introducción Que es Arduino? 1 Arduino es una herramienta para hacer que los ordenadores puedan sentir y controlar el mundo físico a través de tu ordenador personal. Es una plataforma de desarrollo
Más detallesMotor de Corriente Continua
1.2.12. Motor de Corriente Continua En este proyecto vamos a controlar un motor de corriente continua como los que se utilizan en multitud de proyectos de tecnología o juguetes como coches teledirigidos,
Más detallesArduino. OPEN HARDWARE - David Cuartielles, Máximo Banti. http://www.arduino.cc/es/
Arduino OPEN HARDWARE - David Cuartielles, Máximo Banti http://www.arduino.cc/es/ Hardware http://www.arduino.cc/es/ Arduino es una plataforma open-hardware basada en una sencilla placa con entradas y
Más detallesACTIVIDADES DE SCRATCH PARA ARDUINO (S4A) 3º ESO TECNOLOGÍAS
ACTIVIDADES DE SCRATCH PARA ARDUINO (S4A) 3º ESO TECNOLOGÍAS A1: ENCENDER UN LED Y APAGARLO CON S4A Conecta la placa arduino al ordenador y arranca S4A. Recuerda que la placa arduino tiene que tener instalado
Más detalles1.- INTRODUCCIÓN...4 2.- EL HARDWARE DE LA PLACA ARDUINO...4. 2.1. Alimentación...4. 2.2. Entradas y Salidas...4. 2.3. Comunicaciones...
ARDUINO INDICE 1.- INTRODUCCIÓN...4 2.- EL HARDWARE DE LA PLACA ARDUINO...4 2.1. Alimentación...4 2.2. Entradas y Salidas...4 2.3. Comunicaciones...5 2.4. Programación...5 3. EL ENTORNO DE DESARROLLO PARA
Más detallesTERMÓMETRO DIGITAL DS1624
TERMÓMETRO DIGITAL DS1624 Centro CFP/ES COMUNICACIÓN I2C 1 CARACTERÍSTICAS DEL DS1624 El DS1624 tiene una resolución de 13 bits. Como la mayoría, sigue midiendo temperaturas en el rango de 55 C a +125
Más detallesINTRODUCCIÓN A LOS MICROROBOTS - SENSORES -
INTRODUCCIÓN A LOS MICROROBOTS - SENSORES - Silvia Santano Guillén Nov. 2006 COMPLUBOT C.P. Miguel Hernández Alcalá de Henares Madrid Spain INTRODUCCIÓN Los sensores son dispositivos electrónicos que proporcionan
Más detallesEL sensor de distancias GP2D120. (c) Domingo Llorente
EL sensor de distancias GP2D120 (c) Domingo Llorente 2010 1 Características del sensor Salida analógica (Vo) Alimentación a +5v Rango efectivo de medida de 4 a 40 cm Tiempo típico de respuesta 39ms Retardo
Más detallesEspecificaciones técnicas. Power, Inputs and Outputs. Operating Voltage Input Voltage (recommended) Input Voltage (limits) Analog Input Pins
Especificaciones técnicas Microcontroller Operating Voltage Input Voltage (recommended) Input Voltage (limits) Digital I/O Pins Analog Input Pins DC Current for I/O Pin DC Current for 3.3V Pin Flash Memory
Más detallesProyecto: Coche robótico salva obstáculos. Celia Benito Garrido Roberto Linde Díaz
Proyecto: Coche robótico salva obstáculos Celia Benito Garrido Roberto Linde Díaz 1.- JUSTIFICACIÓN Y CAMPO DE APLICACIÓN DEL PROYECTO Arduino es una plataforma de hardware libre, basada en una placa con
Más detallesEncender un LED utilizando un pulsador (Ref libro 1 pg 82 pero como 1.2.2 y pg 132 como 1.2.3)
Libro de Actividades de Robótica Educativa 1.2.3. Encender un LED utilizando un pulsador (Ref libro 1 pg 82 pero como 1.2.2 y pg 132 como 1.2.3) La tercera actividad, es nuestra última actividad con el
Más detallesSesión 8 Sensor de Ultrasonido
Sesión 8 Sensor de Ultrasonido FIG. 16.1 - ANIMALES ULTRASÓNICOS. FUENTE: [1] Qué aprenderemos en esta sesión? Recordemos Para esta sesión, necesitaremos un aporte de la sesión pasada, ya que, así como
Más detallesIII Unidad Modulación
1 Modulación Análoga (AM, FM). Digital (MIC). 2 Modulación Longitud de onda Es uno de los parámetros de la onda sinusoidal. Es la distancia que recorre la onda sinusoidal en un ciclo (Hertz). Su unidad
Más detallesUniversidad de Costa Rica
Grupo de Robótica de la Universidad de Costa Rica Curso: Introducción al controlador Arduino I ciclo 2014 Curso: Introducción al controlador Arduino Laura Fonseca Picado Jeffry Luque Agüero Página: 1 Índice
Más detallesMaqueta de control PID con Arduino
Maqueta de control PID con Arduino.. Con el motivo de la primera VirtualCamp (Julio 2011), el proyecto ha sido crear una maqueta de control didáctica con un presupuesto de menos de 10 euros (Arduino no
Más detallesEducaBot. Sensores 2º parte.
CURSO PROVINCIAL: CONTROL Y ROBÓTICA EN TECNOLOGÍA ROBÓTICA EDUCATIVA EducaBot. Sensores 2º parte. Manuel Hidalgo Díaz Noviembre 2009 Nivel de reacción. Al EducaBot se le va a añadir unos sensores para
Más detallesSistemas mecatrónicos básicos
Sistemas mecatrónicos básicos Sensores Dr. D. Álvaro Sánchez Miralles Dr. D. Fidel Fernández Bernal Dr. D. José Porras Galán Transductor Sensor Aspectos Clasificación Transductor Dispositivo que convierte
Más detallesMódulo Radio frecuencia FSK y Arduino
ABC PROYECTOS ELECTRÓNICOS ABCelectronica.net 1 Módulo Radio frecuencia FSK y Arduino El objetivo de este circuito básico es la posibilidad de enviar una palabra cada cierto tiempo entre un transmisor
Más detallesMEDIDOR DE TEMPERATURA
MEDIDOR DE TEMPERATURA APLICACIÓN CON ARDUINO Y MATLAB ALUMNOS COLABORADORES AGUSTÍN LECHUGA CARRETERO LUIS DANIEL FIGUERO MORALES PROFESOR TUTOR JOAQUIN MORE MARCHAL Índice Introducción... 3 Descripción
Más detallesINTERRUPTOR CREPUSCULAR CON LDR Y ARDUINO OBJETIVOS MATERIAL NECESARIO
INTERRUPTOR CREPUSCULAR CON LDR Y ARDUINO OBJETIVOS Aprender mediante una aplicación práctica el funcionamiento de una LDR. Aprender cómo se utilizan las entradas analógicas de ARDUINO. MATERIAL NECESARIO
Más detallesV 1.0. Ing. Juan C. Guarnizo B.
V 1.0 Ing. Juan C. Guarnizo B. INTRODUCCIÓN... 3 DESCRIPCIÓN... 4 1. Entrada de voltaje de 5.5 V a 36 V... 4 2. Regulador a 5 V... 4 3. Borneras de salida para los motores... 5 4. Pines de control... 5
Más detallesPRACTICA N 3 ADQUISICIÓN DE DATOS DE TEMPERATURA Y VELOCIDAD
PRACTICA N 3 ADQUISICIÓN DE DATOS DE TEMPERATURA Y VELOCIDAD Fecha de entrega: 28 de septiembre Durante la realización de esta práctica el estudiante debe familiarizarse con el uso de dos tipos de sensores:
Más detallesBuceando en el HC908...
COMENTARIO TÉCNICO Buceando en el HC908... Por Ing. Daniel Di Lella Dedicated Field Application Engineer www.edudevices.com.ar dilella@arnet.com.ar Como implementar un control remoto por infrarrojo en
Más detallesANEXO N 1. CÓDIGO PARA CONFIGURACIÓN DE MÓDULO BLUETOOTH POR MEDIO DE MICROCONTROLADOR ATMEGA328P
ANEXO N 1. CÓDIGO PARA CONFIGURACIÓN DE MÓDULO BLUETOOTH POR MEDIO DE MICROCONTROLADOR ATMEGA328P #include #define Tx 10 #define Rx 11 SoftwareSerial Bluetooth(Rx, Tx); // Recepción
Más detallesElementos de un programa en C
Elementos de un programa en C Un programa en C consta de uno o más archivos. Un archivo es traducido en diferentes fases. La primera fase es el preprocesado, que realiza la inclusión de archivos y la sustitución
Más detallesEJERCICIOS DE ARDUINO RESUELTOS
EJERCICIOS DE ARDUINO RESUELTOS Grupo Sabika Revisado: 18/11/2013 1 Instalar Entorno de Programación Arduino en Ubuntu (10.10, 10.04, 9.10 y 9.04) Para la instalación de Arduino se requieren ciertos paquetes
Más detallesVisión artificial y Robótica Sensores en robótica. Funcionamiento de cámaras. Depto. de Ciencia de la Computación e Inteligencia Artificial
Visión artificial y Robótica Sensores en robótica. Funcionamiento de cámaras. Depto. de Ciencia de la Computación e Inteligencia Artificial Contenidos Introducción Sensores de toque Sensores de posición
Más detallesGuía de usuario de la Relay Control Shield v1.0
JMN ELECTRONICS Guía de usuario de la Relay Control Shield v1.0 Gracias por adquirir el módulo Relay Control Shield. Este shield para UNO nace como resultado de la colaboración entre Electan y JMNelectronics
Más detallesSEA: Bloque I: INSTRUMENTACIÓN APLICACIÓN SENSORES
SEA: Bloque I: INSTRUMENTACIÓN APLICACIÓN SENSORES Autores: Guillermo Cubero Valera José Gregorio Garre Martínez Rafael Rico Limorti Cristina Lucia Ibeas González Iban Martínez Echevarría Sonia Sánchez
Más detalles8. Instrumentación y sistema de adquisición de datos
8. Instrumentación y sistema de adquisición de datos Para poder obtener la información de interés del ensayo como son las potencias, energías, rendimientos Es necesario colocar sensores en todos los equipos.
Más detallesSISTEMA DE APARCAMIENTO ASISTIDO
SISTEMA DE APARCAMIENTO ASISTIDO El sistema principalmente es una ayuda que recibe el conductor para realizar el estacionamiento del vehículo sin grandes problemas. Hay varios sistemas: El sistema localiza
Más detallesMSc. EdgarN. Carrera Automatización Industrial Página 1 de 7
MSc. EdgarN. Carrera Automatización Industrial Página 1 de 7 SOLUCION DE PROBEMAS. LLEVAR RESUELTOS ESTOS PROBLEMAS EL DIA DEL EXAMEN FINAL, MANUSCRITOS EN FOLDER CARATULA HOJAS PERSONALIZADAS. Resuelva
Más detallesBENEFICIOS CLAVE. Flujómetro Doppler de Área/Velocidad para Alcantarillado, Ríos y Canales Abiertos
Raven Eye corresponde a una nueva generación de sensores de velocidad tipo radar. En combinación con un sensor de nivel, es capaz de entregar un valor de caudal de altísima precisión, en comparación con
Más detallesIMPLEMENTACIÓN DE LAS NTIC S EN LOS LABORATORIOS DE CIENCIAS NATURALES MEDIANTE EL USO DE LA PLATAFORMA ARDUINO- PHYSICSSENSOR
IMPLEMENTACIÓN DE LAS NTIC S EN LOS LABORATORIOS DE CIENCIAS NATURALES MEDIANTE EL USO DE LA PLATAFORMA ARDUINO- PHYSICSSENSOR MSc.Diego Aristizábal, Ing. Tatiana Muñoz {daristiz, tcmunoz}@unal.edu.co
Más detallesObjetivos de la sesión. Aplicación de consola 7/30/11. Código con que se inicia un programa en Visual C# (aplicación de consola)
Objetivos de la sesión Entender el tipo de programas que se pueden realizar con aplicaciones de consola. Conocer el concepto de variable, la forma en que se declaran y su utilización. Conocer la forma
Más detallesFuncionamiento del sistema
El sensor de reversa Desde la invención del automóvil a fines del siglo XIX y con el pasar del tiempo, nos hemos acostumbrado a sacar la cabeza por la ventanilla o en algunos casos salir del automóvil
Más detallesLaboratorio de Microondas, Satélites y Antenas. Práctica #1. Introducción al Equipo de Laboratorio
Laboratorio de Microondas, Satélites y Antenas Práctica #1 Introducción al Equipo de Laboratorio Objetivo Familiarizar al alumno con los instrumentos básicos con que se cuenta, para suministrar potencia
Más detallesCURSO: ROBÓTICA. CONECTANDO CON EL MUNDO FÍSICO
CURSO: ROBÓTICA. CONECTANDO CON EL MUNDO FÍSICO 1 Nombre, apellidos y correo electrónico de EducaMadrid del participante Elena Ribón Villamediana José Antonio Cobo
Más detallesFigura Discos para enconder de las ruedas
1.2.20. Encoders y Odometría La odometría es utilizada en robótica para saber dónde está un robot midiendo el movimiento de sus ruedas. En esta actividad nos construiremos y programaremos un enconder para
Más detallesSENSORES ELEMENTOS INDISPENSABLES PARA EL FUNCIONAMIENTO DE UN ROBOT
SENSORES ELEMENTOS INDISPENSABLES PARA EL FUNCIONAMIENTO DE UN ROBOT Autor: Estela Díaz López. Estudiante de Ing. de Telecomunicación Contenido: Introducción Definición Tipos o Sensor de contacto o Sensor
Más detallesSENSOR DE POSICIÓN ULTRASÓNICO. Guía de Uso
SENSOR DE POSICIÓN ULTRASÓNICO Guía de Uso Introducción I NTRODUCCIÓN El S ENSOR DE P OSICIÓN U LTRASÓNICO de INGKA permite medir la distancia entre un determinado objeto y el sensor de manera continua.
Más detallesDiseño e implementación del sensor de temperatura de humos para las calderas EK 17, EK 29, EK 45 y Biocalora series 0 y 1 (Ponast).
Diseño e implementación del sensor de temperatura de humos para las calderas EK 17, EK 29, EK 45 y Biocalora series 0 y 1 (Ponast). Sensor de temperatura de gases original. El sensor de temperatura de
Más detallesDFRduino Romeo, todo en un controlador (RoMeo V1.0) Por favor, lea atentamente este manual antes de encender el dispositivo.
DFRduino Romeo, todo en un controlador (RoMeo V1.0) Por favor, lea atentamente este manual antes de encender el dispositivo. DFRduino Romeo Romeo es un microcontrolador de todo-en-uno diseñado especialmente
Más detallesEmpezando con Arduino. Controla tu entorno con un microcontrolador PIIISA
Empezando con Arduino Controla tu entorno con un microcontrolador 08-01-2014 scpiiisa/ Arduino Intermedio: Presente scpiiisa/ PIIISA 2014 Hardware Arduino: Bloques Hardware Arduino: Uno Rev 3 Uno Rev 3
Más detallesInstrumentos de medida. Estimación de errores en medidas directas.
Instrumentos de medida. Estimación de errores en medidas directas. Objetivos El objetivo de esta primera práctica es la familiarización con el uso de los instrumentos de medida y con el tratamiento de
Más detallesSistemas Elec. Digitales. Instrumentación del laboratorio. Pag. 1 1. INSTRUMENTACIÓN DEL LABORATORIO.
Sistemas Elec. Digitales. Instrumentación del laboratorio. Pag. 1 1. INSTRUMENTACIÓN DEL LABORATORIO. Sistemas Elec. Digitales. Instrumentación del laboratorio. Pag. 2 1.1. Fuente de alimentación CPS250
Más detallesPRÁCTICA 9. ESTUDIO DE DIFERENTES SENSORES. CARACTERÍSTICAS.
PRÁCTICA 9. ESTUDIO DE DIFERENTES SENSORES. CARACTERÍSTICAS. 9.1.- Objetivos. Conocimiento de diferentes sensores, diferencias y características. Manejo, uso y aplicaciones en cada sensor. Comunicación
Más detallesLOS ESPECTROS DE ONDAS
LOS ESPECTROS DE ONDAS Introducción Nos detenemos para explicar dos innovaciones, introducidas en la física del siglo XIX, que han tenido una importancia trascendental en el desarrollo de la Cosmología
Más detallesUso de hardware y software libre en laboratorios de Ingeniería Química
Uso de hardware y software libre en laboratorios de Ingeniería Química G. Luzón González, A. Fernández-Arteaga, D. Altmajer Vaz, A.I. García López, M. Fernández Serrano Dpto. Ingeniería Química Universidad
Más detallesY ACONDICIONADORES TEMA 10 SENSORES DE ULTRASONIDOS
SENSORES Y ACONDICIONADORES TEMA 10 SENSORES DE ULTRASONIDOS Profesores: Enrique Mandado Pérez Antonio Murillo Roldan Tema 10-1 DEFINICIÓN Sensores basados en la interacción de los ultrasonidos con un
Más detallesDetección de luz con sensor LDR
Detección de luz con sensor LDR Categoría Des. Software Des. Hardware Des. Soft+Hard Grado dificultad Alcance Objetivos Hardware necesario Software necesario de y Novato Intermedio Alto Maestro En este
Más detalleso Una aproximación lo es por defecto cuando resulta que es menor que el valor exacto al que sustituye y por exceso cuando es mayor.
Números reales 1 Al trabajar con cantidades, en la vida real y en la mayoría de las aplicaciones prácticas, se utilizan estimaciones y aproximaciones. Sería absurdo decir que la capacidad de un pantano
Más detallesFICHA DE ITINERARIO ERMITA PARE PERE CUEVA DEL AGUA ERMITA PARE PERE
FICHA DE ITINERARIO ERMITA PARE PERE CUEVA DEL AGUA ERMITA PARE PERE Marcar la ruta en el mapa sino está marcada. (Con rotulador fluorescente) Una vez determinada la ruta, pasaremos a ver los puntos directrices,
Más detallesFicha de Aprendizaje N 13
Ficha de Aprendizaje N 13 Curso: Lógica y lenguaje de programación Tema: Fundamentos de programación Duración: 2 horas pedagógicas Logros de aprendizaje Identifica los diferentes tipos de operadores que
Más detallesSUPER CONTROLADOR DE SERVOS S310175
SUPER CONTROLADOR DE SERVOS S310175 Controlador para servos con retroalimentación del par motor No es necesario realizar modificaciones a los servos Características: Sus ocho salidas independientes de
Más detallesConviértete en un Joven Inventor PENTA UC TAV 2014. Humano-Máquina
Clase 5: Comunicación Conviértete en un Joven Inventor PENTA UC TAV 2014 Humano-Máquina Contenidos La Comunicación Problema: Debugear el uc Solución: Leds Buzzer LCD Comunicación Serial Desafío Contenidos
Más detallesFracciones + + EJERCICIOS resueltos. Operaciones combinadas + = Para resolver operaciones combinadas debemos tener en cuenta estas indicaciones:
Operaciones combinadas Para resolver operaciones combinadas debemos tener en cuenta estas indicaciones: La misión de los paréntesis es la de unir o "empaquetar" aquello a lo que afectan. Los signos de
Más detallesBENEMÉRITA UNIVERSIDAD AUTONOMA DE PUEBLA FACULTAD DE CIENCIAS DE LA ELECTRÓNICA CONTROL DE PROCESOS POR COMPUTADORA PRACTICA II
BENEMÉRITA UNIVERSIDAD AUTONOMA DE PUEBLA FACULTAD DE CIENCIAS DE LA ELECTRÓNICA CONTROL DE PROCESOS POR COMPUTADORA PRACTICA II POSICIONAMIENTO AUTOMATICO DE UN SERVOMOTOR mediante ARDUINO UNO usando
Más detallesCONVERSIÓN DE UNIDADES
CONVERSIÓN DE UNIDADES La conversión de unidades es la transformación del valor numérico de una magnitud física, expresado en una cierta unidad de medida, en otro valor numérico equivalente y expresado
Más detallesPlanteo del problema, Hipótesis (Construcción y Análisis de modelos) Predicciones: alcance de las hipótesis. EXPERIMENTOS Selección del/los modelos
Planteo del problema, Hipótesis (Construcción y Análisis de modelos) Predicciones: alcance de las hipótesis EXPERIMENTOS Selección del/los modelos Obtención de leyes Validación de/los modelos EXPERIMENTACIÓN
Más detallesClase 3: Sensores I. Conviértete en un Joven Inventor PENTA UC
Clase 3: Conviértete en un Joven Inventor PENTA UC 2014-1 Contenidos Introducción: Qué son los sensores? Mundo analógico y mundo digital. Análogo y digital en Arduino. ADC Ejemplo Botones El potenciómetro
Más detallesPRÁCTICAS CON ARDUINO UNO
PRÁCTICAS CON ARDUINO UNO ÍNDICE ARDUINO: PRÁCTICA 1_ HOLA MUNDO ( ENCENDER Y APAGAR UN LED DURANTE UN TIEMPO DETERMINADO)... 7 ARDUINO: PRÁCTICA 2_ SECUENCIA DE ENCENDIDO Y APAGADO DE CUATRO LEDS...
Más detallesLa circuitería interna del 555 según National Semiconductors, es la siguiente:
LABORATORIO DE CIRCUITOS DIGITALES II OPERACIÓN DEL 555 COMO ASTABLE INTRODUCCION El 555 es un integrado muy útil, pudiendo ser configurado en varias modalidades. Una de estas modalidades es la del multivibrador
Más detallesOpenDomo Services ODControl accessories AI 4..20
Características 8 puertos analógicos de entrada bucle de corriente (current loop) de 4..20mA. Alimentación del sensor configurable entre 12 y 24V CC mediante micro interruptores. Conexión rápida con ODControl
Más detallesRastreador de Luz para Panel Solar y Sistema de Carga para Dispositivos USB
Rastreador de Luz para Panel Solar y Sistema de Carga para Dispositivos USB Alemán, José Ramón. Díaz, Eduardo. Tovar, Carlos. Ingeniería Mecatrónica, Facultad de Ingeniería, Universidad Latina de Panamá,
Más detallesEl número real MATEMÁTICAS I 1 APROXIMACIÓN DECIMAL DE UN NÚMERO REAL
El número real MATEMÁTICAS I 1 1. APROXIMACIONES APROXIMACIÓN DECIMAL DE UN NÚMERO REAL Al expresar un número real con muchas o infinitas cifras decimales, utilizamos expresiones decimales aproximadas,
Más detalles