Aqui se muestran divesors tipos de sensores y su aplicacion en la idustria.Descripción completa
tipos d sensoress
COMPROBACION
aDescripción completa
sensoresDescripción completa
sensores de presionDescripción completa
Descripción: v vvb
pre avance de paper de sistema invernadero.
Descripción completa
Descripción completa
Sensores de flujo tipo venturiDescripción completa
Descrição completa
Una series de sensores de radionica para el buen uso de la humanidadDescripción completa
resumen de sensoresDescripción completa
Descripción completa
Una series de sensores de radionica para el buen uso de la humanidad
Mecatrónica 2º DAMI_UTEZ_2014
Curso básico de Arduino Ing. Rafael Durán Campoamor
Arduino Duemilanove o UNO
Características:
Arquitectura abierta Microcontrolador Microcontrolador ATMEGA328 ATMEGA328 a 16 MHz Alimentación por puerto USB e independiente hasta 12V controlada por regulador de voltaje integrado a 3.3 V y 5 V. SRAM de 2KB, FLASH de 32KB y EEPROM de 1 KB. Contiene 6 entradas entradas analógicas (Analog (Analog 0-5) con entrada de referencia Contiene 14 I/O digitales divididas en: -puerto USART (RX-0 y TX-1) -6 salidas PWM (Pulse Width Modulation) (3,5,6,9,10 y 11) -Digitales (2,7,8,12 y 13) Led y resistencia conectados al pin 13. Leds de visualización en comunicación serie y programación Led de power. ICSP (In Circuit Serial Programming) para facilitar la reprogramación del bootloader en la tarjeta. Botón de reset. Conector USB
Arduino fue creado por basado en Processing como una GUI de programación de microprocesadores por medio de applets utilizando en java para facilitar al usuario un cierto dominio en la elaboración de sus programas y aplicaciones.
25/01/2014
Página 1
Mecatrónica 2º DAMI_UTEZ_2014
Curso básico de Arduino Ing. Rafael Durán Campoamor
Ventajas de Arduino:
Facilidad de programación. Implementación rápida de circuitos. Rapidez en la modificación de programación. Visualización de variables por puerto serie a t ravés del monitor. Alimentación y comunicación por puerto USB. Led conectado a pin 13 para visualizar estados lógicos en programación. La tarjeta provee alimentación y tierra a los circuitos
Interfase de programación Arduino (download en http://arduino.cc)
El modo de programación requiere de seguir cierta estructura dada por.
Declaración de variables; void setup() { Instrucciones para configurar hardwares; } void loop() { Instrucciones de programa; }
25/01/2014
Página 2
Mecatrónica 2º DAMI_UTEZ_2014
Curso básico de Arduino Ing. Rafael Durán Campoamor
Para depurar y programar la Arduino siga el procedimiento descrito abajo
Escriba el programa
De un click en Verify
Presione el botón de Reset
De click en Upload para programar la tarjeta y disfrútela
Arduino proporciona ejemplos para ser utilizados por el usuario con el fin de verificar el funcionamiento de sensores y actuadores, así como algunos tipos de comunicación con dispositivos periféricos. Ver en la imagen los ejemplos dados para Arduino y modifique su programación
25/01/2014
Página 3
Mecatrónica 2º DAMI_UTEZ_2014
Curso básico de Arduino Ing. Rafael Durán Campoamor
// enciende led // se hace un retardo de 0.5 segundos // apaga led // retardo de 0.5 segundos
Note que las instrucciones aparecen en color naranja y en azul la condición de alguna salida Para programar la tarjeta basta con que la conectemos a la computadora por el Puerto USB y demos de alta la tarjeta con el driver apropiado. (El sistema solicita instalarlo al momento de detectar la tarjeta) Una vez instalado el driver seleccionamos en menú Tools la tarjeta y el puerto asignado a la misma para establecer comunicación.
25/01/2014
Página 4
Mecatrónica 2º DAMI_UTEZ_2014
Curso básico de Arduino Ing. Rafael Durán Campoamor
Para realizar el circuito del ejemplo anterior debemos conocer las terminales de la tarjeta
Armar el circuito del esquema dado a continuación
25/01/2014
Página 5
Mecatrónica 2º DAMI_UTEZ_2014
Curso básico de Arduino Ing. Rafael Durán Campoamor
Práctica #2 Control blink Hacer un programa que controle el parpadeo de un led por medio de un push button normalmente abierto conectado en pull up con salida a terminal digital 7 de la tarjeta
Material: 1 push button, 1 led y una R=10Kohm’s, cables y pinzas
Arme el siguiente circuito
Programa: -es necesario leer el estado del push para saber si activo mi led, esto depende del estado lógico que maneje la entrada al momento de presionar el push.
25/01/2014
Página 6
Mecatrónica 2º DAMI_UTEZ_2014
Curso básico de Arduino Ing. Rafael Durán Campoamor
3. ENTRADA ANALOGICA 0 (A0) CON POTENCIOMETRO E IMPRESIÓN EN MONITOR DE DATOS Y VOLTAJE EN PC
4. SALIDAS DIGITAL CONTROLADA CON FOTORESISTENCIA, SI EL VALOR ES MENOR A 700, LED ROJO ENCENDIDO(PIN 2) Y LED AZUL APAGADO (PIN 6), SI EL VALOR DEL CANAL ANALÓGICO ES MAYOR A 700, ROJO OFF Y AZUL ON.
25/01/2014
Página 7
Mecatrónica 2º DAMI_UTEZ_2014
Curso básico de Arduino Ing. Rafael Durán Campoamor
5. RELEVADOR CONTROLADO POR FOTORESISTENCIA, UTILIZAR EL PIN 2 PARA ACTIVAR RELEVADOR CON TRANSISTOR, EL DISPARO DEL RELE DEPENDE DE LA SENSIBILIDAD PROPORCIONADA POR EL USUARIO
6. SENSOR DE TEMPERATURA CON DIODO 1N400X
7. SENSOR DE TEMPERATURA CON LM35
25/01/2014
Página 8
Mecatrónica 2º DAMI_UTEZ_2014
Curso básico de Arduino Ing. Rafael Durán Campoamor
8. OPTOSWITCH Y REED SWITCH CON SENSORES DE POSICION