TEMA 7: ROBÓTICA -PROGRAMACIÓN
|
|
|
- Eva Ruiz del Río
- hace 7 años
- Vistas:
Transcripción
1 1. Control de un robot: TEMA 7: ROBÓTICA -PROGRAMACIÓN Los robots se controlan mediante circuitos electrónicos analógicos y digitales, y programación mediante ordenador. La electrónica se divide en dos grupos: electrónica analógica y electrónica digital. En la electrónica analógica los valores de tensión e intensidad pueden tomar muchos valores, de forma que los sensores y receptores pueden comportarse de diferentes maneras (diferentes velocidades de un motor, sensor que detecta diferentes temperaturas, ). En la electrónica digital la información está codificada en forma binaria (0 y 1) y sólo hay dos valores de tensión: HIGH (5V, 1 binario, ON, pasa corriente) LOW (0V, 0 binario, OFF, no pasa corriente). En un robot los sensores toman información del exterior mediante circuitos electrónicos y la mandan a la tarjeta controladora. La tarjeta la procesa y manda las ordenes de actuar a los actuadores. La tarjeta tiene que ser previamente programada mediante el ordenador SENSORES: Sensor de luz,sensor de Tª, Pulsador,... ACTUADORES: MOTOR, Lámpara, Zumbador,... CIRCUITOS ELECTRÓNICOS TARJETA CONTROLADORA PROGRAMACIÓN ORDENADOR La tarjeta controladora o microcontrolador es un miniordenador o chip programable que lleva una memoria interna y en la que se pueden conectar los sensores y actuadores de nuestro robot. Este microcontrolador se programa mediante un ordenador a través de un software de programación. Nosotros utilizaremos la tarjeta controladora Arduino. PIN de tierra Reset Entradas y Salidas Digitales PIN 0-13 Salidas Analógicas PIN 3,5,6,9,10,11 Conector USB PIN 13 LED Microcontrolador Conector para alimentación externa 6-12 V PIN 3,3V PIN 5V PINES de alimentación PIN Vin PIN de tierra Entradas Analógicas PIN 0-5 1
2 Compilar Cargar a la placa Nuevo Abrir Guardar Abrir el monitor puerto serie TPR 4ºESO. Departamento de Tecnología. IES Nuestra Señora de la Almudena Mª Jesús Saiz Pines de alimentación: proporcionan la corriente continua necesaria para que funcionen los sensores y actuadores (motores,...) Pines de alimentación positiva a 3,3 o 5 V Pines de alimentación negativa o tierra o a 0 V. 14 pines para entradas/salidas digitales (pines del 0-13). Trabajan con valores binarios (1 ó 0): "1" corresponde a 5V (HIGH, ENCENDIDO) y "0" corresponde a 0V (LOW, APAGADO). Se puede ampliar 6 pines digitales más utilizando los pines de las entradas analógicas como digitales. Se prefiere no utilizar los pines 0 y 1, para no equivocarnos con los valores lógicos binarios 0 y 1 6 pines para entradas analógicas (pines A0-A5). Los pines de entrada analógica reciben información en forma de voltaje con valores que pueden ir desde 0 V hasta 5 V. Utilizan un convertidor analógico/digital que traduce los 0-5 V a valores de pines para salidas analógicas (salidas PWM) Los pines 3, 5, 6, 9, 10 y 11 proporcionan una salida analógica y pueden tomar valores de 0 a 255 (cuando se les da la orden analogwrite). En otro caso serian entradas o salidas digitales. Cada pin puede proporcionar o recibir como máximo una corriente 40 ma, por lo que no pueden mover un motor de CC. Será necesario amplificar la corriente mediante un transistor. Es necesario conectar la placa mediante USB para cargar los programas. Después se puede desconectar el USB y alimentar la placa mediante una pila o fuente de alimentación. 2. Entorno software Primero debemos seleccionar el tipo de dispositivo (Placa ó Board). Para ello pulsaremos en el menú "Herramientas" - "Placa" y seleccionaremos "Arduino Uno" (o el que hayamos adquirido). Seleccionaremos también el puerto serie asignado al controlador de Arduino (en nuestro caso COM3), para ello accederemos al menú "Herramientas" - "Puerto" - "COM3" Zona para escribir el código Zona de mensajes del software. Errores y acciones Verificar/Compilar. Chequea el código, identificando los errores. Cargar a la placa: Descarga el programa compilado desde el PC hasta la tarjeta arduino. Nuevo: crea un nuevo proyecto Abrir proyectos previamente guardados y también muestra los proyectos de ejemplos. Guarda el proyecto actual dentro de la carpeta Mis documentos /Arduino/sketchbook/. Se puede guardarlo con un nombre distinto mediante el menú Archivo Guardar como. Realiza el monitoreo del puerto serial, abre una pantalla y muestra o visualiza los datos enviados desde la tarjeta Arduino. 3. Estructura básica de un programa La estructura de programación de Arduino divide el programa en tres partes: definición de variables. setup y loop. 2
3 Lo primero será crear y definir las variables mediante el comando int. Tenemos que dar nombre a la variable e indicar el lugar o pin donde van. int ledverde = 7; (le damos el nombre ledverde y lo colocamos en el pin 7) Se prefiere no utilizar los pines 0 y 1, para no equivocarnos con los valores lógicos binarios 0 y 1 La función void setup() constituye la preparación del programa y aquí se configuran los pines digitales como de SALIDA o ENTRADA. usando la función pinmode y mediante la instrucción OUTPUT o INPUT. pinmode(ledverde, OUTPUT); (establece el led del pin7 como salida) También se escriben aquí las funciones qué solo se ejecutan una vez. OUTPUT La placa les manda la información para que funcionen RECEPTORES: - Diodos LED - Bombillas - Zumbadores - Motores INPUT Introducen información en la placa ELEMENTOS DE CONTROL Y SENSORES: - Pulsadores - Sensor de luz LDR - Sensor de Infrarrojos - Sensor de Temperatura - Sensor de Humedad - Sensor de Llama La función void loop() es la parte donde escribimos el programa o conjunto de instrucciones, que se ejecutarán en forma de bucle (se ejecuta continuamente). 1ª 2ª 3ª int ledverde = 12; //Pin donde va el led void setup() pinmode(ledverde, OUTPUT);//Establece 'pin 12' como salida void loop() digitalwrite(ledverde, HIGH); // Enciende el led delay(1000); // Pausa un segundo digitalwrite(ledverde, LOW); // Apaga el led delay(1000); // Pausa un segundo Marcas de puntuación: Las llaves. Se usan para indicar el principio y final de un grupo de instrucciones. Todas las instrucciones del void setup y todas las instrucciones del void loop se escriben entre llaves. Los paréntesis ( ) se utilizan para escribir los datos dentro de cada instrucción. Cada instrucción debe acabar con ; Los comentarios se indican con //. Se pueden introducir bloques de comentarios con //.... Los comentarios no son obligatorios y se utilizan para explicar los programas. 4. Datos, variables y funciones HIGH. Define el valor de entrada o salida del pin como ON (5 V o 1 en binario) LOW. Define el valor de entrada o salida del pin como OFF (0 V o 0 en binario) Función pinmode (pin, mode) Función usada dentro de la función setup() para configurar como un pin debe comportarse, como entrada de información o salida de información a la placa Arduino (INPUT o OUTPUT).); Ej. pinmode(ledpin, OUTPUT); // configura el ledpin como de salida. INPUT. Se utiliza en la función pinmode() para definir la función del pin digital usado como entrada de datos (ej: pulsadores, sensores) 3
4 OUTPUT. Se utiliza en la función pinmode() para definir la función del pin digital usado como salida de datos (ej: leds, motores) Ej. pinmode(ledpin, OUTPUT); Funcion digitalwrite (nombre o pin, valor) Introduce un valor (HIGH) o (LOW) en el pin digital especificado.. Ej. digitalwrite (ledpin, HIGH); Función digitalread (nombre o pin) Lee el valor desde un pin digital específico. Devuelve un valor HIGH o LOW. El valor leído debemos almacenarlo en una variable, para después poder utilizarlo Ej. v = digitalread(ledpin); Función analogwrite (nombre o pin, valor) Escribe un valor analógico en un pin de salida marcado como PWM. Esta función está activa para los pines 3, 5, 6, 9, 10, 11. Ej analogwrite (pin, 110); // escribe el valor '110' en el 'pin' analógico. Puede especificarse un valor de Un valor 0 genera 0 V en el pin especificado y 255 genera 5 V. Función analogread (nombre o pin) Lee el valor desde el pin analógico especificado. Esta función solo funciona en los pines analógicos (A0-A5). El valor resultante es un número entero de 0 a Los pines analógicos, a diferencia de los digitales no necesitan declararse previamente como INPUT o OUTPUT. delay (ms). Realiza una pausa en el programa antes de realizar la siguiente instrucción. La cantidad de tiempo va en milisegundos Ej delay(5000); // Pausa 5 segundos if (condición SI): Comprueba si una condición se cumple. La función se escribe entre llaves if (x > 120) digitalwrite (ledpin, HIGH); Puede utilizarse con uno o más operadores de comparación: Para unir varias condiciones utilizamos los operadores lógicos Y / O / NO if else: SI..SINO == igual que!= diferente que < menor que > mayor que <= menor o igual que >= mayor o igual que ++ incremento de 1 -- decremento de 1 && Y lógico Ej :if (x > 0 && y < 5) O lógico Ej :if (x > 0 y > 0) if (x > 120) digitalwrite (ledpin, HIGH); else digitalwrite (ledpin, LOW); Podemos anidar varias sentencias if else, siendo todas ellas, a su vez, mutuamente excluyentes: if (x <= 0) delay(100); //se ejecuta con x<0 else if (x < 100) delay(250); //se ejecuta con 0< x>100 else if (x <= 200) delay(500); //se ejecuta con 100< x>200 else delay(1000); //se ejecuta con x>200 for (DURANTE): Repite un bloque encerrado entre llaves. permite indicar el número de iteraciones o repeticiones Lleva 3 comandos: for ( declara la variable y la inicia ; condición ; incremento) for (int i = 0; i <= 255; i ++) Cada vez que se va a repetir el bucle, se revisa la condición, si es cierta, el bloque de funciones se ejecuta (en este caso, se suma), y la condición vuelve a ser comprobada de nuevo. Si la condición es falsa, el bucle termina for (int i = 0; i <= 255; i++) analogwrite (ledpinpwm3, i); delay(10); 4
5 // Enciende el led de forma progresiva a intervalos de 10 milisegundos while (MIENTRAS): Se ejecuta continuamente hasta que la expresión de dentro del paréntesis pasa a ser falsa. var = 0; while (var < 200) var++; // Hacer algo repetitivo 200 veces break (ROMPER): Es usado para salir de los bucles do, for, o while, pasando por alto la condición normal del bucle. for (i = 0; i < 10; i++) Console.WriteLine("valor de i: 0", i); if (i > 4) break; 5. Conexión de receptores Debemos conectar la línea roja de positivo de la placa board al pin de 5V de Arduino y la línea azul de negativo al pin de Arduino Diodo LED El LED debe llevar una resistencia de protección de 100 a 220 Ω. El cátodo o patilla corta debe ir a negativo La corriente (terminal positivo) se la proporciona el pin de Arduino Zumbador: debe llevar una resistencia de protección de 100 Ω. Motor Los pines de arduino no proporcionan suficiente corriente para mover el motor, por lo que es necesario amplificar esta corriente con un transistor (protegeremos la base con una resistencia de 1K) B C E 5
6 Servomotores Los servomotores son motores de CC que pueden girar entre 0 y 180º normalmente. También existen servomotores que giran 360º de forma continua Llevan tres cables: - alimentación a + ó 5V (rojo), - o negativo (que puede ser negro o marrón) - OUT o control (que puede ser blanco o naranja o amarillo) y se conecta a un pin digital de Arduino. Si necesitamos más intensidad para mover el servo podemos alimentarlo desde una fuente de tensión externa (una batería o fuente de alimentación) a una tensión de 5V-6.5V. 6. Conexión de sensores y elementos de control Todos los sensores y elementos de control deben conectarse a 5V ó + y a GNO ó -., para que les pase corriente. La información de si está activo o no (pasa o no pasa corriente), la mandamos al pin de Arduino correspondiente. Pulsador Minipulsador de 4 patas La conexión del pulsador debe hacerse conectando solo 2 patas en diagonal o 2 patas en horizontal 6
7 El pulsador debe llevar una resistencia de 10 K antes de llegar a negativo o Sensores de proximidad PIR (infrarrojos) El led azul de IR emite luz y cuando choca con algo, la luz rebota y el fototransistor negro o blanco la recibe y se activa (HIGH), permitiendo que a través de él pase corriente El sensor de IR no necesita resistencia de protección. Lleva 3 patillas: Vcc se conecta a 5V, se conecta a tierra y OUT es la patilla que irá al pin de arduino que transmita la señal. El sensor formado por led IR y fototransistor deben llevar resistencias de protección de 100Ω y 10 K respectivamente antes de llegar a. V cc, + OUT V cc, + V cc, + Vcc OUT Pin Arduino Pin Arduino Sensor de luz LDR Es un sensor analógico que nos permite detectar diferentes estados de luz a través de las entradas analógicas de nuestro Arduino (pines A0-A5). Da valores que van desde 0 hasta El sensor LDR debe llevar resistencia de protección de 1KΩ antes de llegar a. 7
8 7. Ejercicios 1.- Encender un led de forma intermitente int ledrojo = 7; // LED que se conecta al pin 7 void setup() pinmode(ledrojo, OUTPUT); 1.b.- Añade un zumbador que suene de forma intermitente a la vez que el led 2.- Encendido secuencial de 3 leds y un motor: // El p1n 7 será una salida digital void loop() digitalwrite(ledrojo, HIGH); // Enciende el LED delay(1000); // Pausa de 1 segundo digitalwrite(ledrojo, LOW); // Apaga el LED delay(500); // Pausa de 0,5 segundo Encender 3 leds (V, R y A) de forma secuencial (primero un led rojo 2 segundos, luego el led amarillo 2 segundos y luego se enciende el led verde y gira el motor durante 4 segundos. Se apagan los 3 leds y el motor y el programa vuelve a comenzar RECUERDA: Los pines de arduino no proporcionan suficiente corriente para mover el motor, por lo que es necesario amplificar esta corriente con un transistor (protegeremos la base con una resistencia de 1K) 3.- Encendido de un zumbador durante 5 segundos al accionar un pulsador Al introducir información a través de pulsadores o sensores, debemos crear una variable valorsensor que almacene el valor digital (0,1) en el que se encuentra el sensor. Esta variable se inicia en el valor digital 0 (el valor 0 no es un pin de Arduino). int zumbador = 4; // ZUMBADOR que se conecta al pin 4 int pulsador = 2; // PULSADOR que se conecta al pin 2 int valorpulsador = 0; // creamos una variable valorpulsador para almacenar el valor 0,1 del pulsador y la iniciamos con valor cero void setup() pinmode(zumbador, OUTPUT); // El p1n 4 será una salida digital pinmode(pulsador, INPUT); // El p1n 2 será una entrada digital void loop() valorpulsador=digitalread (pulsador); // definimos la variable valorpulsador if (valorpulsador == HIGH) // Si se activa el pulsador digitalwrite (zumbador, HIGH); // suena el zumbador delay(5000); durante 5 segundos digitalwrite(lzumbador, LOW); // Apaga el zumbador 3.b.- Añade un led que luzca de forma intermitente cuando suena el zumbador. 8
9 4.- Sensores de proximidad PIR (infrarrojos) Encender un motor durante 4 segundos cuando un sensor detecte algo cerca. int ir = 2; int motor = 8; int irvalor =0; void setup() pinmode(motor, OUTPUT); pinmode (ir, INPUT); void loop() irvalor= digitalread (ir); if (irvalor == HIGH) digitalwrite(motor, HIGH); delay(4000); else digitalwrite(lmotor, LOW); 4.b.- Añade un led rojo que luzca cuando no detecte algo y se apague al detectar una presencia 5.-Sensor de luz LDR 5.a.- Encender un led cuando sea de noche o tengamos oscuridad. Debemos conectar el sensor en los pines de entrada analógicos (A0-A5). Para saber el valor de luz que detecta la LDR debemos abrir el monitor serie y luego dar la orden de imprimir el valor para poder verlo. int ledv= 2; int sensorldr= A5; int valorldr=0; EJEMPLO void setup() pinmode (ledv, OUTPUT); pinmode (sensorldr, INPUT); Serial.begin (9600); //inicia comunicación por el puerto serial void loop() valorldr = analogread (sensorldr); Serial.println (valorldr); //escribe la luz medida por el sensor en el monitor serie delay (500); //tiempo para la siguiente medición 5.b.- Encender 3 leds diferentes (verde, rojo y amarillo) según las condiciones de luz (oscuridad, luz natural y linterna) 9
10 6.-Movimiento de los motores de tu coche-robot con los sensores de luz o sensores de IR Diseña el programa que mueva los motores de tu coche-robot y móntalo en tu proyecto. Incluye leds que indiquen qué motor está girando. 7.- Cambio de giro del motor mediante chip L293D (puente de diodos) Es un chip que podemos usar para gobernar simultáneamente dos motores CC (cambio de giro y control de velocidad). Pin 16: Vss = 5V con los que alimentamos el chip Pin 8: Vin = tensión para alimentar el motor Pines del 1 al 7: control del motor 1 Pin 1: activa el uso del motor 1 Pines 2 y 7: pines de control del giro del motor 1, van conectados a Arduino Pines 3 y 6: son los pines que se conectan al motor 1 Pines 4 y 5: van a Pines del 9 al 15: control del motor 2 Pin 1: activa el uso del motor 2 Pines 10 y 15: pines de control del giro del motor 1, van conectados a Arduino Pines 11 y 14: son los pines que se conectan al motor 1 Pines 12 y 13: van a TABLA DE CONEXIÓN DE PINES PIN L293D PIN Motor1 Motor2 ARDUINO DESCRIPCIÓN V Enable / 10 INPUT Motor1 / Motor2 4, Motor1 / Motor / 13 INPUT V ó Vin Alimentación del motor 1 y 2 TABLA DE CONTROL DEL MOTOR 1 Pin 2 Pin 7 MOTOR1 HIGH LOW GIRO HORARIO LOW HIGH GIRO ANTIHORARIO HIGH HIGH STOP LOW LOW STOP 10
11 APERTURA Y CIERRE PUERTA CON DETECTOR IR int ir = 4; int MD1 = 2; int MI1 = 7; int irvalor =0; void setup() pinmode(md1, OUTPUT); pinmode(mi1, OUTPUT); pinmode (ir, INPUT); void loop() irvalor= digitalread (ir); if (irvalor == HIGH) digitalwrite(md1, HIGH); digitalwrite(mi1, LOW); delay(5000); digitalwrite(md1, LOW); digitalwrite(mi1, HIGH); delay(5000); else digitalwrite(md1, LOW); digitalwrite(mi1, LOW); 7.b.- Haz que la puerta esté parada 3 segundos antes de que se cierre 7.c.- Añade un led amarillo que luzca cuando el motor gira, otro led verde que luzca cuando la puerta esté abierta y un led rojo que luzca cuando la puerta esté cerrada. 8.- Mover un servomotor al detectar proximidad con un sensor de IR Cuando programamos con arduino debemos incluir una librería llamada servo.h. Y creamos un objeto Servo con el nombre que queramos dar a nuestro motor. #include <Servo.h> //incluye una libreria para mover servos Servo motor1; //crea un objeto Servo llamado motor1 int ir = 2; //coloca el sensor ir en el pin 2 int valorir=0; // crea la variable valorir y la inicia en 0 void setup() motor1.attach(8); //coloca el servo en el pin 8 pinmode(ir, INPUT); //define el pin del sensor ir como de entrada void loop() valorir = digitalread (ir); if (valorir == HIGH) 0º 90º 180º motor1.write(180); //el motor gira 180º en un sentido delay(2000); else 11
12 motor1.write(0); //el motor gira -180º y se coloca en la posición inicial 8.b.- Cambia el programa para que el motor gire 90º y mientras luzca un led verde. Pare el motor durante 4 segundos y mientras luzca el led rojo. Después el motor regrese a su posición inicial mientras luce el led amarillo. 9.- Mover un servomotor continuo al presionar un pulsador Los servomotores continuos son motores de CC que giran continuamente y a los que podemos regular la velocidad. Llevan tres cables:. El ángulo de giro que programamos nos define el sentido de giro y la velocidad (0-180º ) Motor parado (Hay casos en que hay que ajustar este valor, ej.100) Giro en un sentido a máxima velocidad Giro en un sentido disminuyendo la velocidad al aumentar el número Giro en el otro sentido a máxima velocidad Giro en el otro sentido aumentando la velocidad al aumentar el número #include <Servo.h> //incluye una libreria para mover servos Servo motor1; //crea un objeto Servo llamado motor1 int pulsador = 2; //coloca el pulsador en el pin 2 int valorpulsador=0; // crea la variable valorpulsador y la inicia en 0 void setup() motor1.attach(8); //coloca el servo en el pin 8 pinmode(pulsador, INPUT); //define el pin del pulsador como de entrada void loop() valorpulsador = digitalread (pulsador); if (valorpulsador == HIGH) motor1.write(180); //el motor gira a velocidad máx en un sentido 5s delay(5000); motor1.write(90); //el motor para 2s delay(2000); motor1.write(0); //el motor gira a velocidad máx en el otro sentido 5s delay(5000); else motor1.write(100); //el motor para 9.b.- Cambia el programa para que el motor gire 3 s a velocidad máxima. Luego gire otros 3 s a velocidad lenta. Pare 2 s. Cambie el sentido de giro y gire a velocidad lenta durante 3 s. Luego gire 3 s a velocidad máxima. Y pare el motor. 12
Entradas 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
CURSO: 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
Clase 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
CONSTRUCCION 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á
EL 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.
CONSTRUCCIÓ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.
5.- ENTRADAS/SALIDAS DIGITALES
5.- ENTRADAS/SALIDAS DIGITALES Estos pines son los pines del 0 al 13 de Arduino y se llaman digitales porque sólo pueden manejar valores 0 o 1. Si quieres usar un pin digital, lo primero que tienes que
INTRODUCCIÓ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
EJERCICIOS 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
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
PRÁ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...
Sensor 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
Programació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
Control 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
EL POLIMETRO. CONCEPTOS BASICOS. MEDIDAS
EL POLIMETRO. CONCEPTOS BASICOS. MEDIDAS CONCEPTOS BASICOS El aparato de medida más utilizado en electricidad y electrónica es el denominado POLÍMETRO, también denominado a veces multímetro o texter. El
Taller 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
Instituto Tecnológico de Colima
Instituto Tecnológico de Colima Departamento de Ingeniería Industrial Ingeniería en Mecatrónica Materia: Programación Avanzada Unidad 3 Practica 12 Detector de presencia con sensor HC-SR501 Alumnos: Hernández
Prá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.
PROYECTO 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:...
CUADERNO DE VERANO TECNOLOGÍA, PROGRAMACIÓN Y ROBÓTICA 3ºESO
CUADERNO DE VERANO TECNOLOGÍA, PROGRAMACIÓN Y ROBÓTICA 3ºESO IES AFRICA SECCIÓN DELEGADA EN MORALEJA DE ENMEDIO NOTA: Este cuadernillo de trabajo debe ser entregado al profesor de la asignatura el día
Tema: Introducción a la Plataforma Arduino
Facultad: Ingeniería Escuela: Electrónica Asignatura: Interfaces y Periféricos Tema: Introducción a la Plataforma Arduino Objetivos Específicos. Conocer la plataforma de hardware libre Arduino 2. Desarrollar
V 1.0. Ing. Juan C. Guarnizo B.
V 1.0 Ing. Juan C. Guarnizo B. INSTALACIÓN DEL MRT V1.2... 3 PROGRAMACIÓN BÁSICA... 11 Posibles errores en la programación... 16 2 INSTALACIÓN DEL MRT V1.2 En la carpeta Instaladores, ubique el icono MRTSetupV1.2.msi,
DFRduino 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
Encender 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
MANUAL 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 [email protected]
TuBot 2014 GUIA DE MONTAJE Y PROGRAMACIÓN MOTORES. Dpto. de Electrónica - Universidad de Alcalá TuBot
TuBot 2014 GUIA DE MONTAJE Y PROGRAMACIÓN MOTORES Dpto. de Electrónica - Universidad de Alcalá TuBot 2014 1 Conectamos los motores Conecta los conectores de los servos. CUIDADO! Podemos romper los motores.
ACTIVIDADES 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
ABIERTO- ELECTRoNICA- PROTOTIPO- PLATAFORMA- QUE ES UN ARDUINO? ES UNA PLATAFORMA DE PROTOTIPADO ELECTRoNICA DE DISEnO ABIERTO. QUE SIGNIFICA ESTO?
? QUE ES UN ARDUINO? POR JODY CULKIN Traducido al castellano por jose manuel escuder ardumania.es ES UNA PLATAFORMA DE PROTOTIPADO ELECTRoNICA DE DISEnO ABIERTO. QUE SIGNIFICA ESTO?? RECURSOS QUE PUEDEN
Contenido Unidad de Robótica
UNIDAD: ROBÓTICA Contenido Unidad de Robótica Introducción...3 Entradas...3 Entradas analógicas...3 Entradas Digitales...3 Salidas...4 LED...4 Motor (giro en un solo sentido)...4 Motor (giro en un solo
Arduino. 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
Robó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.
QUÉ ES MBOT? Conectores RJ25
1 QUÉ ES MBOT? mbot es el kit educativo, ideal para niños y centros de enseñanza, para iniciarse en robótica, programación y electrónica. Está basado en Arduino y Scratch (dos conocidos hardware y software
AUTOMATIZACIÓN - CURSO: 2010-2011- Práctica 3: Automatización de una Puerta de Garaje mediante Arduino
AUTOMATIZACIÓN - CURSO: 2010-2011- Fernando Torres Medina Juan Antonio Corrales Ramón Carlos Alberto Jara Bravo Grupo de Innovación Educativa en Automática Departamento de Física, Ingeniería de Sistemas
INTERRUPTOR 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
Tutorial 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
(El examen consta de 6 preguntas, todas ellas con la misma puntuación) CÓDIGO DE COLORES DE RESISTENCIAS
Nombre: Clase: (El examen consta de 6 preguntas, todas ellas con la misma puntuación) CÓDIGO DE COLORES DE RESISTENCIAS Color 1 er, 2º o 3 er color 4ºcolor Negro 0 Marrón 1 +1% Rojo 2 +2% Naranja 3 Amarillo
EJERCICIOS 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
Introducció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
VIII. CONTROL USANDO SIMULINK Y ARDUINO
VIII. CONTROL USANDO SIMULINK Y ARDUINO Los entornos de Diseño de Sistemas de Control Asistido por Ordenador (CACSD) están experimentando notables cambios durante los últimos años. Estos avances afectan
EL ORDENADOR COMO DISPOSITIVO DE CONTROL
EL ORDENADOR COMO DISPOSITIVO DE CONTROL 1.- INFORMACIÓN Y CONTROL Un sistema de control de procesos se puede definir como el conjunto de funciones y operaciones necesarias para conseguir un resultado
ACTIVIDADES CON S4A (SCRATCH PARA ARDUINO) A.1.-
ACTIVIDADES CON S4A (SCRATCH PARA ARDUINO) A.1.- Actividades previas Cargar el firmware de S4A (S4AFirmware16.ino) en la placa Arduino mediante el IDE de Arduino Conectar la placa Arduino al puerto USB
Para comenzar realizaremos el ejercicio-ejemplo de poner a titilar un led.
PRÁCTICAS DE ARDUINO 1.- Blink-Titilar Para comenzar realizaremos el ejercicio-ejemplo de poner a titilar un led. Finalidad: Hacer que un led titile con un intervalo de un segundo es decir que se encienda
CURSO: 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 [email protected] En grupo con FRANCISCO
Práctica de manejo de motores CC con arduino. Antonio Martínez
Práctica de manejo de motores CC con arduino Antonio Martínez Motor CC Existen varios tipos de motores (servos, Motores de paso..), el motor que tenemos en el aula normalmente es un motor DC. Son los motores
El objeto de este proyecto es el de construir un robot araña controlado por un PIC16F84A.
.. Memoria Descriptiva... Objeto El objeto de este proyecto es el de construir un robot araña controlado por un PIC6F8A.... Antecedentes El diseño original no se llegó a realizar en circuito impreso, en
Sesió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
MANUAL 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.
CONTROLADORAS EDUCATIVAS. Por: Pedro Ruiz
CONTROLADORAS EDUCATIVAS. Por: Pedro Ruiz CONTROLADORAS EDUCATIVAS. Índice 1. Introducción. 2. Definición de controladora, tipología. 3. Documentación. 1. Introducción. En este tema vamos a conocer una
Universidad 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
1.- Conectando el zumbador a un pin PWM
SONIDO CON ARDUINO Podemos generar sonidos fácilmente con Arduino con un simple zumbador (buzzer) piezoeléctrico. El sonido es de bastante mala calidad pero nos resulta suficiente para introducir sonidos
EJERCICIOS DE ELECTRÓNICA RESISTENCIAS FIJAS
Qué es la electrónica? Es la parte de la electricidad de trabaja con componentes fabricados con materiales semiconductores. La electrónica usa las señales eléctricas que hay en un circuito como información
PRÁCTICAS DE ELECTRICIDAD Y ELECTRÓNICA CON CROCODILE. Lucía Defez Sánchez Profesora de la asignatura tecnología en la ESO
PRÁCTICAS DE ELECTRICIDAD Y ELECTRÓNICA CON CROCODILE Lucía Defez Sánchez Profesora de la asignatura tecnología en la ESO 1 OBJETO Se elabora el presente cuaderno de prácticas con el fin de facilitar la
Especificaciones 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
Electronica. Estudia los circuitos y componente que permiten modificar la corriente eléctrica: determinada velocidad (filtra)
Electronica Estudia los circuitos y componente que permiten modificar la corriente eléctrica: 1. Aumentar o disminuir la intensidad 2. Obliga a los electrones a circular en un sentido (rectifica) 3. Deja
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.
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
COMO EMPEZAR... Proceso de conexión de la placa al ordenador:
COMO EMPEZAR... Dentro de las múltiples versiones de LOGO existentes en el mercado, hemos elegido WINLOGO y MSWLOGO por varias razones: - Las primitivas están en español. - MSWLOGO es de libre distribución,
ACTIVIDADES PROGRAMACIÓN CON ARDUINO
ACTIVIDADES PROGRAMACIÓN CON ARDUINO X.1.- A continuación se presenta el programa de ejemplo Blink, que hace titilar un LED conectado en el pin 0 de la tarjeta Arduino, con una cadencia de 1 segundo encendido
Clase 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
Rastreador 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á,
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...
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
Departamento de Tecnología Villargordo. Componentes del grupo Nº : CURSO
Departamento de Tecnología Villargordo Componentes del grupo Nº : - - CURSO DETECTORES ELECTRÓNICOS Para estos montajes se usará el circuito integrado BC 879, este es un circuito que incluye dos transistores
EducaBot. 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
Curso de Automatización y Robótica Aplicada con Arduino
Temario Curso de Automatización y Robótica Aplicada con Arduino Módulo 1. Programación en Arduino. Temario. Curso. Automatización y Robótica Aplicada con Arduino. Módulo 1. Programación en Arduino. Duración
Programa de Tecnologías Educativas Avanzadas. Bach. Pablo Sanabria Campos
Programa de Tecnologías Educativas Avanzadas Bach. Pablo Sanabria Campos Agenda Conceptos básicos. Relación entre corriente, tensión y resistencia. Conductores, aislantes y semiconductores. Elementos importantes
Ardunio. Test Placa. LunikSoft. Fco. Javier Andrade.
LunikSoft Fco. Javier Andrade http://www.luniksoft.info El autor no se responsabiliza del contenido. No asume ninguna responsabilidad, por cualquier inexactitud en la documentación, en los programas, en
Taller de Introducción a Arduino. Impartido por Abel Arellano y Omar Valencia. Duración: 5 sesiones de 4 horas del -- al --- Presentación:
Taller de Introducción a Arduino Impartido por Abel Arellano y Omar Valencia Duración: 5 sesiones de 4 horas del -- al --- Presentación: La presencia de computadoras en sus diferentes formas es cada vez
Curso de introducción a la robótica. Juan Antonio Infantes Díaz Óscar Ramírez Jiménez
Curso de introducción a la robótica Juan Antonio Infantes Díaz Óscar Ramírez Jiménez Índice Aprender el manejo de leds Aprender el manejo de pulsadores Aprender el manejo de servomotores Aprender el manejo
Descripción del sistema eléctrico CAN-BUS con pantallas táctiles.
Descripción del sistema eléctrico CAN-BUS con pantallas táctiles. el sistema can-bus y las pantallas táctiles para gestionar y tener la supervisión y el control de los sistemas en las ambulancias, los
PRÁCTICAS DE ELECTRÓNICA 4º E.S.O.
PRÁCTICAS DE ELECTRÓNICA 4º E.S.O. DEPARTAMENTO DE TECNOLOGÍA I.E.S. SEFARAD www.tecnosefarad.com ALUMNO/A: GRUPO: 1. INTRODUCCIÓN Las prácticas se realizarán de la siguiente manera: En este cuaderno se
Ejercicios de ELECTRÓNICA ANALÓGICA
1. Calcula el valor de las siguientes resistencias y su tolerancia: Código de colores Valor en Ω Tolerancia Rojo, rojo, rojo, plata Verde, amarillo, verde, oro Violeta, naranja, gris, plata Marrón, azul,
GUIÓN DE PRÁCTICAS Arduino San Valero
GUIÓN DE PRÁCTICAS Arduino San Valero Qué es Arduino? Arduino es una plataforma electrónica de prototipos de código abierto (open-source) basada en hardware y software flexible y fácil de usar. Está pensado
Raspberry Pi Expansion Board v1.01 Datasheet. Electroensaimada
Raspberry Pi Expansion Board v1.01 Datasheet Electroensaimada ÍNDICE 1 Descripción.... 3 2 Alimentación.... 4 2.1 Con micro USB 5V... 5 2.2 Con conector de la placa exterior... 5 3 Leds... 6 4 ADC... 7
Empezando 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
Práctica 5 Diseño de circuitos con componentes básicos.
Práctica 5 Diseño de circuitos con componentes básicos. Descripción de la práctica: -Con esta práctica, se pretende realizar circuitos visualmente útiles con componentes más simples. Se afianzarán conocimientos
ELECTRONICA. (Problemas) Alumno: Curso: Año:
(Problemas) Alumno: Curso: Año: (ACTIVIDADES) AW01. RESISTENCIAS (ACTIVIDADES) 1.- Utilizando el código de colores, determinar el valor teórico de la siguiente 2.- Utilizando el código de colores, determinar
MANUAL DE USUARIO ESCLUSA Z14 VERSIÓN 6 ZEBRA ELECTRÓNICA.
MANUAL DE USUARIO ESCLUSA Z14 VERSIÓN 6 ZEBRA ELECTRÓNICA 2 Indice Página 1. Introducción.. 3 2. Especificaciones... 3 3. Descripción de la Esclusa. 4 4. Funcionamiento de la Esclusa 6 Modo Libre 6 Modo
Procedimiento para alambrar una Función
Procedimiento para alambrar una Función Función para visualizar la salida en un Display 7 Segmentos. Ing. Ma. Del Socorro Guevara Rdz. Materia Necesario: Proto- Board (tarjeta de Prototipos) Alambre tipo
Montaje en placa protoboard de un circuito detector de oscuridad. 1) Nombre y apellidos: Curso y grupo: 2) Nombre y apellidos: Curso y grupo:
Montaje en placa protoboard de un circuito detector de oscuridad. Miembros del grupo: 1) 2) 3) 4) 5) 1 PRÁCTICAS DE ELECTRÓNICA ANALÓGICA. PRÁCTICA 1. Montajes en placa protoboard. Medida de magnitudes
PRÁCTICAS CROCODILE CLIPS.
PRÁCTICAS CROCODILE CLIPS. 3º ESO curso 2013-2014 1. Construye el siguiente circuito en serie, formado por dos bombillas idénticas, un generador de 4,5 V y un interruptor, a continuación completa la siguiente
AUTOMATIZACIÓN INDUSTRIAL
Departamento de Ingenieria de Sistemas y Automática AUTOMATIZACIÓN INDUSTRIAL 1 AUTOMATIZACION INDUSTRIAL 2 AUTOMATIZACION INDUSTRIAL 3 AUTOMATAS PROGRAMABLES Surgen de la necesidad de controlar automáticamente
KITS PARA INICIAR EN LA ROBÓTICA Y PROGRAMACIÓN EN SECUNDARIA
KITS PARA INICIAR EN LA ROBÓTICA Y PROGRAMACIÓN EN SECUNDARIA PREMIOS ITIC EDUCACIÓN 2014 7 DE NOVIEMBRE DE 2014 IES PANDO - OVIEDO Autor: Luis A. Díaz Sánchez [email protected] Contenido 1. Nombre
Grado de Óptica y Optometría Asignatura: FÍSICA Curso: Práctica nº 5. MEDIDAS DE RESISTENCIAS, VOLTAJES Y CORRIENTES: MULTÍMETRO
FCULTD DE CIENCIS UNIERSIDD DE LICNTE Grado de Óptica y Optometría signatura: FÍSIC Curso: 200- Práctica nº 5. MEDIDS DE RESISTENCIS, OLTJES Y CORRIENTES: MULTÍMETRO Material Fuente de alimentación de
BLOQUE.- ELECTRICIDAD - GRUPO: 2º E.S.O. ALUMNO-A:
BLOQUE.- ELECTRICIDAD - GRUPO: 2º E.S.O. ALUMNO-A: 1.- Completa la siguiente tabla. En la columna función escoge alguna de las siguientes expresiones. controla paso de corriente-proporciona energía-utiliza
CONTROLADOR DE ALARMAS Y PROCESOS INDUSTRIALES POR MENSAJES SMS - CONTROLADOR CALDERAS BIOMASA BIO-ROBOTICA - FUNCIÓN DE TELEMANDO
CONTROLADOR DE ALARMAS Y PROCESOS INDUSTRIALES POR MENSAJES SMS - CONTROLADOR CALDERAS BIOMASA BIO-ROBOTICA - FUNCIÓN DE TELEMANDO - 8 SALIDAS DE RELÉ LIBRE DE TENSIÓN - 8 ENTRADAS DIGITALES - 1 ENTRADA
Taller de Hardware Libre con Arduino
Taller de Hardware Libre con Arduino Pablo Suárez Hernández [email protected] Adrián Rodríguez Vargas [email protected] Oficina de Software Libre - http://osl.ull.es Universidad de La Laguna Cursos
Especificaciones 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
EducaBot. Motores y movilidad.
CURSO PROVINCIAL: CONTROL Y ROBÓTICA EN TECNOLOGÍA ROBÓTICA EDUCATIVA EducaBot. Motores y movilidad. Manuel Hidalgo Díaz Antonio Martínez Núñez Noviembre 2009 EducaBot 1ª fase. Terminado la placa de conexionado
SIMULACIÓN CON PROTEUS
UNIVERSIDAD DEL VALLE ESCUELA DE INGENIERIA ELÉCTRICA Y ELÉCTRONICA CÁTEDRA DE PERCEPCIÓN Y SISTEMAS INTELIGENTES LABORATORIO 2: PROTEUS 1. OBJETIVOS SIMULACIÓN CON PROTEUS Introducir al estudiante en
SINTETIZADOR ANALÓGICO ELECTRÓNICO. TUTORIAL. TALLER DE ELECTRÓNICA BÁSICA.
SINTETIZADOR ANALÓGICO ELECTRÓNICO. TUTORIAL. TALLER DE ELECTRÓNICA BÁSICA. WWW.DIGITART.COM.MX SINTETIZADOR ANALÓGICO ELECTRÓNICO. MATERIALES. 8 1 2 7 3 4 9 6 10 11 12 5 1. Protoboard. 2. Circuito Integrado
Detecció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
Proyectos de Automatismo y seguridad Desarrollando tecnología en el salvador. Fabricación de tarjetas impresas para prototipos EPS1-30A-L
EPS1-30A-L FUENTE DE PODER PARA ELECTRÓLISIS AUTOMOTRIZ Introducción: Este controlador puede ser usado para el control de una celda electrolítica en motores de combustión interna (gasolina, diesel u otros
Fernando castaño Portela Ingeniero de soporte y Asesor técnico La Red Electrónica s.a.
1 Tabla de contenido 1. TUTORIAL DE SISTEMAS DE DESARROLLO ARDUINO... 4 1.1. QUÉ ES UN MICROCONTROLADOR?... 4 1.2. QUE SON LAS TARJETAS DE DESARROLLO?... 5 2. SOFTWARE Y HARDWARE LIBRE... 5 3. MODULACION
SUPER 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
Como utilizar un servo motor con Arduino.
Como utilizar un servo motor con Arduino. Revisión Diciembre 2009 Desarrollada por: Christopher Thompson [email protected] Revisada por: Paul Aguayo [email protected] 2 1 Introducción Arduino es una
COMPONENTES ELECTRÓNICOS
UD 2.- COMPONENTES ELECTRÓNICOS 2.1. RESISTENCIA FIJA O RESISTOR 2.2. RESISTENCIAS VARIABLES 2.3. EL RELÉ 2.4. EL CONDENSADOR 2.5. EL DIODO 2.6. EL TRANSISTOR 2.7. MONTAJES BÁSICOS CON COMPONENTES ELECTRÓNICOS
MATLAB: Computación Física Práctica 3 Guión 4 Informática Aplicada a la Biología
MATLAB: Computación Física Práctica 3 Guión 4 Informática Aplicada a la Biología Dpto. Ciencias de la Computación e Inteligencia Artificial E.T.S. de Ingenierías Informática y de Telecomunicación Universidad
PUERTAS LOGICAS. Objetivo específico Conectar los circuitos integrados CI TTL Comprobar el funcionamiento lógico del AND, OR, NOT, NAND y NOR
Cód. 25243 Laboratorio electrónico Nº 5 PUERTAS LOGICAS Objetivo Aplicar los conocimientos de puertas lógicas Familiarizarse con los circuitos integrados Objetivo específico Conectar los circuitos integrados
Guí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
SISTEMA DE PROGRAMACIÓN
1 SISTEMA DE PROGRAMACIÓN DE MICROCONTROLADOR El PICAXE es un sistema de microcontroladores fáciles de programar que explota las características únicas de la nueva generación de microcontroladores de bajo
Convié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
