Módulo Educativo. de construcción de robots para estudiantes. Gobernación de Arauca. Secretaría de Educación Departamental de Arauca

Save this PDF as:
 WORD  PNG  TXT  JPG

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Módulo Educativo. de construcción de robots para estudiantes. Gobernación de Arauca. Secretaría de Educación Departamental de Arauca"

Transcripción

1 Módulo Educativo de construcción de robots para estudiantes Gobernación de Arauca Secretaría de Educación Departamental de Arauca x Autor: Ingeniero José Luis Susa Rincón 1

2 Agradecimientos: Agradezco al doctor Luis Eduardo Ataya Arias Gobernador de Arauca. Y al doctor José Orlando Cespedes García Secretario de Educación Departamental por apoyar el programa USO Y APROVECHAMIENTO DE NUEVAS TECNOLOGÍAS EN ROBÓTICA Y RECICLAJE TECNOLÓGICO. Igualmente al director del proyecto José Félix Susa Lizarazo por sus valiosos consejos y por compartir su gran experiencia conmigo, sin la cual no se hubiera logrado obtener los buenos resultados del programa en general. A todas las demás personas que de una u otra manera colaboraron con el desarrollo exitoso del programa. Finalmente a la ingeniera Paola Fernanda Santos le agradezco por sus acertadas opiniones y correcciones hechas a la cartilla. Gracias por poner un poquito de ella misma para que todos apreciaran aún más este trabajo. Gobernador de Arauca: Luis Eduardo Ataya Arias Secretario de Educación de Arauca: Orlando Cespedes Garcia Gerente de Nuevas Tecnologías: Roberto Antonio Melo Padilla Autor: José Luis Susa Rincón Contratista: Fundaset Diseño Y Diagramación: Silvia Vargas Ilustraciones: José Luis Susa Rincón Revisión de Estilo: Ingeniera Paola Fernanda Santos Director del proyecto: José Félix Susa Lizarazo Módulo educativo de construcción de robots para estudiantes 2

3 Acerca de la Cartilla: 4 Introducción: 5 TALLER 1: QUÉ ES LA ROBÓTICA, PARA QUÉ SIRVE, Y QUÉ ES UN ROBOT? 6 TALLER 2: RECONOCIENDO LOS ELEMENTOS CON LOS QUE CONTAMOS 8 Experimento 1: Conectando elementos, Primer Circuito: 9 Experimento 2: Prendiendo un LED con un interruptor NA: 9 Experimento 3: Prendiendo un LED con un interruptor NC: 9 Experimento 4: Prendiendo un LED con un potenciómetro de 10k ohm: 10 TALLER 3: JUGUEMOS CON ARDUINO 12 APRENDIENDO A USAR LA TARJETA ARDUINO: 12 Experimento 5: Conectando la tarjeta Arduino al computador con ayuda del cable USB: 12 PROCEDIMIENTO DE INSTALACIÓN DE ARDUINO EN WINDOWS XP: 13 Experimento 6: En este experimento vamos a comenzar a utilizar la tarjeta Arduino para encender un LED o un mini parlante: 14 Experimento 7: Presionando un pulsador se activan varias luces: 17 Experimento 8: Prender 4 LEDs con la ayuda de un potenciómetro de 10 K ohm: 18 TALLER 4: BIENVENIDOS AL MUNDO DE LA ROBÓTICA, JUGUEMOS CON LOS SENTIDOS DE UN ROBOT. 19 Experimento 9: Sensor de luz, cuál es su utilidad en robótica? 19 Experimento 10: Sensor de choque o fin de carrera, cuál es su utilidad en robótica? 20 Experimento 11: Sensor distancia, cuál es su utilidad en robótica? 21 Experimento 12: Sensor proximidad, cuál es su utilidad en robótica? 22 TALLER 5: BIENVENIDOS AL MUNDO DE LA ROBÓTICA, JUGUEMOS CON LOS MOTORES DE UN ROBOT. 24 Experimento 13: Controlando 1 motor: 24 Experimento 14: Controlando 2 motores: 25 TALLER 6: A DIVERTIRNOS CONSTRUYENDO UN VERDADERO ROBOT! 27 Experimento 15: Construir un robot que se mantenga separa de un objeto: 27 Experimento 16: Construir un robot seguidor de muro: 29 Experimento 17: Construir un robot que avance cuando detecte luz: 30 3

4 Módulo educativo Módulo de Educativo construcción de Construccion de robots de Robots para para estudiantes x Acerca de la cartilla Esta cartilla fue desarrollada por el ingeniero José Luis Susa Rincón, basado en su experiencia obtenida durante el programa USO Y APROVECHAMIENTO DE NUEVAS TECNOLOGÍAS EN ROBÓTICA Y RECICLAJE TECNOLÓGICO, el cual fue coordinado por él mismo y dirigido por el doctor José Félix Susa Lizarazo. En esta cartilla encontrarán la manera fácil y rápida de ingresar al mundo de la robótica, contiene información útil para desarrollar una serie de experimentos divertidos e interesantes sobre los robots y sus partes, igualmente será una guía didáctica para el desarrollo del curso de robótica que podrán dirigir los docentes especializados en el tema que participaron en el programa. Los componentes conceptuales de la cartilla pueden ser divididos en 4 módulos de aprendizaje: 1. Módulo de Electrónica digital 2. Módulo de Programación 3. Modulo Conociendo Arduino 4. Robótica Cada módulo ira desarrollándose a medida que se realicen los juegos y los experimentos que soportan toda esta cartilla y que han sido pensados y probados para alcanzar la meta de que un niño entre los 13 y 17 años aprenda de robótica móvil fácilmente. Al final los niños y jóvenes habrán aprendido como construir un robot, entendiendo y usando todas sus partes, podrán luego diseñar por ellos mismos cualquier tipo de robot posible, o cualquier aplicación o invento novedoso que en su mente creen usando los conocimientos adquiridos y los materiales con lo que ya disponen. Es importante contar el apoyo de un docente que haya participado en el programa, ya que es necesario hacer complementos teóricos en algunos de los experimentos. La cartilla está divida en talleres, y experimentos, cada taller consta de una teoría básica y una serie de experimentos dirigidos y creados para aprender robótica. En la cartilla habrán indicaciones como esta: donde deberá hacerse una complementación teórica del tema tratado. Igualmente si el símbolo es el siguiente: se deberá complementar la teoría con ayuda de exposiciones o ejercicios adicionales. Finalmente tendremos en la cartilla una serie de experimentos a realizar para afianzar los conocimientos en robótica. Se identificarán de la siguiente manera: cada experimento tendrá un número para hacer más fácil su ejecución a la hora de trabajar en clase con los alumnos. No queda más que decirles BIENVENIDOS al mundo de la robótica, serán participes de la última tecnología en el mundo y más adelante con esfuerzo y estudio podrán liderar proyectos que cambien el mundo y lo conviertan en un mejor lugar para vivir. 4

5 Introducción Echemos una muy rápida mirada al pasado en el que utilizábamos piedras, ramas, pieles y otros materiales para desarrollar pequeños y básicos utensilios para ayudarnos en nuestras tareas diarias, se pueden imaginar viviendo en esa época?...cogiendo una piedra para cortar, uniéndola a un palito para cazar y poder comer?...solo imaginen El mundo fue bueno y nosotros como humanos empezamos a mejorar nuestras primeras invenciones, poco a poco fuimos creando herramientas más complejas, con el vapor, la pólvora, la mecánica y finalmente con la energía eléctrica, convertimos un palito y una piedra en máquinas para volar, para nadar como los peces, hasta para ir al espacio! igualmente creamos aparatos para entretenernos, el televisor, el cine, las cámaras, el Xbox, el play station, etc. Finalmente inventamos el computador, el invento moderno que mueve al mundo actual y que junto con nuestra mente nos ha llevado a sobrepasar los límites humanos. Se dan cuenta que siempre buscamos crear nuevas cosas, las inventamos y las construimos para beneficiarnos y ayudarnos?, siempre desde que usábamos solo palitos y piedras, Se dan cuenta que desde ese tiempo deseamos lo mismo? Nuestra imaginación se ha dejado llevar y la necesidad de crear más y mejores cosas para realizar nuestros sueños ha sido tan alta que en nuestros días tenemos máquinas y aparatos que en tiempos pasados parecían sacados de un cuento. La magia no es que no exista, sino que aún no la hemos descubierto o inventado, todo es posible en este mundo, solo se necesita paciencia, estudio, mucho tiempo para pensar y permitirnos inventar. La electricidad fue magia en sus primeros días, nadie entendía cómo, ni por qué salía, y mucho menos alguien se imaginó algo semejante antes, por eso es razonable pensar que hay cosas aún desconocidas por nosotros, que tarde o temprano descubriremos, será esa magia que ahora nos parece irreal, debemos prepararnos entonces podamos gozar de ella en el futuro y aprovecharla para que todos estemos mejor con los demás y con el medio ambiente. Alguna vez han pensado cómo participar activamente en esta corriente de invenciones? tomémonos un tiempo Si su respuesta es No Se tranquilos les diré cómo hacerlo, eso sí espero que nadie haya dicho No se puede, porque esa respuesta elimina cualquier solución y bloquea inmediatamente todo. Entonces creamos en que todo es posible y haremos maravillas. La manera como ustedes comenzarán a inventar es con algo que llaman robots! Y aprendiendo la ciencia que los estudia: La robótica. Pongámonos cómodos y empecemos a aprender y a jugar para luego poder INVENTAR! 5

6 Taller 1: Qué es la robótica, para qué sirve, y qué es un robot? Para comenzar es importante preguntarnos: qué es la robótica?. Su definición es la siguiente: La robótica es la ciencia y la tecnología de los robots. Se ocupa del diseño, manufactura y aplicaciones de estos. Esto nos lleva a una nueva pregunta, qué es un robot? Un robot es una entidad virtual o mecánica artificial, que generalmente realiza alguna tarea. Ok, ya tenemos algo más claro, pero qué exactamente hacemos con un robot? La respuesta es la misma que si pensamos en lo que hacíamos con una palito y una piedra, ayudarnos a hacer nuestras tareas diarias, facilitarnos la vida y ayudarnos a investigar y a aprender nuevas cosas (por ejemplo cuando son enviados al espacio). Como pueden imaginarse hay muchos tipos de robots, hay pequeños que se pueden desplazar llamados robots móviles: Hay robots que tratan de parecerse a nosotros llamados humanoides: y los robots que construyen carros y trabajan en fábricas se llaman robots industriales: Finalmente los últimos tipos de robots que podemos encontrar no son tangibles, no son aparatos reales en este mundo sino programas y simulaciones en computadores, se denominan robots virtuales, en esta categoría podemos encontrar igual a los virus de computador, ya que en la actualidad se han vuelto tan complejos que algunos pueden llamarse robots virtuales. Robots móviles Humanoides Industriales Módulo educativo de construcción de robots para estudiantes 6

7 Pero bueno, todos estos robots, que tienen en común para que sean llamados a todos así? Qué los compone y caracteriza? SENSORES ACTUADORES PROCESADOR O MICROCONTROLADOR INTELIGENCIA ARTIFICIAL Cables Todos los robots tienen todas o de Protoboard Adaptador la mayoría 9v de las partes mostradas en Regulador el gráfico de arriba. de volte Complemento Teórico: Son alambres que Este es el elemento Se conecta a una de vienen en El profesor diferentes deberá hacer una que breve le proporcionará explicación de cada uno de estos las elementos, terminales del ayudándose colores y tamaños energía a nuestro adaptador de 9v, para interconectar con el ejemplo del cuerpo robot. humano, los sensores son sentidos, reduce los actuadores su voltaje nuestros los elementos músculos, en el la inteligencia artificial nuestra inteligencia, y nuestro a 5v para cerebro que es nuestro protoboard. puedan procesador que controla todo. Qué es un Sensor y qué tipos hay, funcionar Qué es un actuador y los motores. qué tipos hay?, y Qué es la inteligencia artificial? Ejercicios aconsejados: 1. Por grupos hacer exposiciones cortas acerca de los diferentes tipos de robot, que cada grupo elija un robot e identifique las partes que lo componen, mostrar videos de ejemplo de cada uno y explicar cuál es su utilidad de ellos para las personas o para el mundo. 2. Leds Hacer una discusión sobre Mini los parlante siguientes temas y reconocer Resistencias la importancia de la robótica y su aprendizaje: Son pequeños Qué es la robótica, qué es un Es robot, un pequeño para qué sirve? Son componentes bombillos que Qué emiten robots simples podríamos parlante, imaginar emite para resolver problemas electrónicos en la vida que real?, buscar luces de diferentes sonidos y tiene reducen la cantidad personas? Recolectar comida? colores segun el led. polaridad. Detectar intrusos? Qué elementos deberían corriente tener que estos otros robots? Es importante la robótica para el mundo? Para la gente? Puede ayudar elementos a mejorar reciben nuestra vida? en el circuito. Luego de entender que es la robótica y que tipos de robots hay y para qué sirven ahora si pasemos a la práctica y empecemos a aprender a construirlos. 7 Animo que el camino apenas comienza!

8 Taller 2: Reconociendo los elementos con los que contamos SENSORES A continuación vamos a hacer un reconocimiento de los materiales con los que debemos contar para comenzar con la construcción de robots. ACTUADORES PROCESADOR O MICROCONTROLADOR Ejercicios aconsejados: Identificar los elementos con ayuda de las imágenes e información que se encuentra seguidamente. INTELIGENCIA ARTIFICIAL Los primeros componentes que tenemos son de electrónica: Protoboard Cables de Protoboard Adaptador 9v Regulador de volte Este elemento permite conectar las paticas de los elementos electrónicos para formar circuitos. Son alambres que vienen en diferentes colores y tamaños para interconectar los elementos en el protoboard. Este es el elemento que le proporcionará energía a nuestro robot. Se conecta a una de las terminales del adaptador de 9v, reduce su voltaje a 5v para que puedan funcionar los motores. Potenciómetro Leds Mini parlante Resistencias Este elemento es una resistencia que varía su valor al girar la perilla que tiene. Son pequeños bombillos que emiten luces de diferentes colores segun el led. Es un pequeño parlante, emite sonidos y tiene polaridad. Son componentes electrónicos que reducen la cantidad de corriente que otros elementos reciben en el circuito. Módulo educativo de construcción de robots para estudiantes 8

9 Cables de Protoboard Adaptador 9v Experimento 1: Conectando elementos, Primer Circuito: Son alambres que Este es el elemento vienen en diferentes que le proporcionará colores y En tamaños este experimento vamos energía a conectar nuestro una pila de 1.5 para interconectar voltios AA a un LED y vamos robot. a encenderlo pero vamos a los elementos en el protoboard. guiarnos por el siguiente diagrama electrónico del circuito: Regulador de volte Experimento 2: Prendiendo un LED con un interruptor NA: Se conecta a una de las terminales del adaptador En de este 9v, experimento vamos a añadir un interruptor reduce su voltaje a 5v para normalmente que abierto NA al circuito anterior como lo puedan vemos en el siguiente diagrama del circuito: funcionar los motores. Leds Mini parlante Resistencias Son pequeños Es un pequeño bombillos Montar que emiten parlante, emite el siguiente circuito sonidos en el y protoboard: luces de diferentes tiene colores segun el led. polaridad. Complemento Teórico: Se deberá explicar que es un protoboard, cómo funciona y para qué lo usaremos más adelante. Son componentes electrónicos que reducen la cantidad de corriente que otros elementos reciben en el circuito. Vemos que cuando presionamos el interruptor el LED se enciende, ya que estamos cerrando el camino de la corriente para permitir que llegue hasta el LED. El interruptor como está normalmente abierto solo permite el paso de corriente cuando se oprima y se cierre. Experimento 3: Prendiendo un LED con un interruptor NC: En este experimento podemos cambiar el interruptor NA que usamos en el experimento 3 y lo cambiaremos por un interruptor normalmente cerrado NC. En este experimento conectamos una pila a una resistencia de 1 kilo ohm cuyos colores son café negro y rojo. Complemento Teórico: Explicar el código de colores de las resistencias, cómo se sabe qué valor tienen según los colores que tienen pintados. Interruptor NA Es un interruptor que esta normalmente abierto, cuando se presiona se cierra, dejando pasar corriente. Interruptor NC Es un interruptor que esta normalmente cerrado, cuando se presiona se abre, y detiene el paso corriente. Vemos que el LED siempre esta prendido, y si oprimimos el interruptor se apagará ya que el interruptor se abrirá y no permitirá más el paso de corriente al LED. El interruptor como está normalmente cerrado siempre permite el paso de corriente pero cuando se oprime este interrumpe el paso abriendo el circuito. 9

10 Experimento 4: Prendiendo un LED con un potenciómetro de 10k ohm: En este experimento vamos a variar la intensidad de luz del LED, para esto usaremos un potenciómetro, el cual al girar variará su resistencia interna y cambiara por tanto la cantidad de corriente que llega al LED. Para este montaje se debe conectar la patica central del potenciómetro y una de sus dos patas de los extremos a la resistencia de 1k ohm como lo muestra el siguiente circuito: Ejercicios aconsejados: Hacer girar el potenciómetro y descubrir como la intensidad de luz del LED cambia. Cambiar el potenciómetro de 10k ohmios por el de 250k ohmios y hacer nuevamente la prueba. Luego de repasar los elementos de electrónica básica ahora veremos los sensores usados comúnmente en robótica, pero los aprenderemos a manejar en los experimentos del taller 4: Sensor de distancia infrarrojo CNY70 Es el sensor encargado de medir distancias y arrojar un voltaje según la distancia que mida. El sensor de proximidad sirve para detectar objetos cercanos a él, si detecta objeto arroja voltaje, sino arroja 0 voltios. Fotocelda Fin de carrera La fotocelda o fotoresistencia es una resistencia que varía su valor según la cantidad de luz que reciba. El fin de carrera es un sensor para detectar cuando un objeto choca al sensor. Se cierra o se abre el circuito interno. Módulo educativo de construcción de robots para estudiantes 10 Tarjeta Arduino Cable usb

11 La fotocelda o El fin de carrera es un fotoresistencia es una sensor para detectar resistencia que varía cuando un objeto su valor Fotocelda según la choca Fin al de sensor. carrera Se cantidad de luz cierra o se abre el que reciba. circuito interno. La fotocelda o El fin de carrera es un fotoresistencia es una sensor para detectar La cabeza de nuestro resistencia robot, que el microcontrolador varía cuando un objeto es quien recibe las señales de los sensores su valor según la choca al sensor. Se y ejecuta órdenes cantidad para que de luz nuestro robot haga lo cierra que o se nosotros abre el deseemos: que reciba. circuito interno. Tarjeta Arduino Esta es la tarjeta donde está el microcontrolador que se Tarjeta programa Arduino para que funcione nuestro robot. Esta es la tarjeta donde está el microcontrolador que se programa para que funcione nuestro robot. Cable usb Con este cable conectaremos nuestra tarjeta Arduino al computador. Cable usb Con este cable conectaremos nuestra tarjeta Arduino al computador. Pero nuestro robot no se moverá sin estos elementos, los aprenderemos a usar en el taller 5: Chasis de robot Motores En este chasis se montarán los elementos del robot y este podrá moverse Chasis según de robot lo programemos. En este chasis se montarán los elementos del robot y este podrá moverse según lo programemos. El chasis contiene dos motores DC que hacen girar las ruedas del robot. Motores El chasis contiene dos motores DC que hacen girar las ruedas del robot. Controlador de motores Este chip sirve para manejar los voltajes de los Controlador motores, ya que no se de pueden motores conectar directamente a la tarjeta arduino. Este chip sirve para manejar los voltajes de los motores, ya que no se pueden conectar directamente a la tarjeta arduino. 11

12 Taller 3: Juguemos con Arduino Aprendiendo a usar la tarjeta Arduino: Lo primero que vamos a aprender es a manejar la tarjeta Arduino, pero qué es? Y para qué nos sirve? Arduino es una tarjeta electrónica que está basada en un microcontrolador (le diremos desde ahora MICRO), como vimos anteriormente un micro es el cerebro de nuestro robot y por tanto debemos enseñarle cosas y darle órdenes para que se ejecuten. Entonces nuestra tarjeta Arduino es el camino para poder conectar el mundo de la electrónica con nuestro computador, en el computador escribiremos las ordenes que debe ejecutar nuestro robot y luego debemos grabar esas órdenes en el micro para que se hagan realidad. La tarjeta posee pines, o puntos donde conectaremos diferentes elementos electrónicos y están marcados con números en la tarjeta. Hay pines digitales, análogos, y de alimentación donde podremos sacar energía para conectar otros elementos. Igual que nosotros como seres humanos para entendernos debemos hablar un idioma, algunos hablamos español, otros hablan inglés, y otros hasta usan sus manos para hablar, igualmente debemos hablarle a nuestro micro para que nos entienda y nos haga caso, pero para esto debemos usar un lenguaje específico y decirle las cosas de una manera especial. Le decimos las cosas mediante un código o programa es decir, un texto escrito con instrucciones que entenderá nuestro micro, y así podrá hacer lo que le queremos. En el transcurso de los experimentos iremos aprendiendo a darle órdenes a nuestro micro. Para hacer menos confuso el aprendizaje vamos a hablar de ahora en adelante de programar la tarjeta Arduino o programar el micro indistintamente, pero entendiendo bien que el único que se programa es el microcontrolador. Experimento 5: Conectando la tarjeta Arduino al computador con ayuda del cable USB. Lo primero que debemos hacer es tener a la mano el programa de Arduino que podemos descargar desde la página, usaremos la versión 0018 en este caso: 1 O si tienen el programa ya en cd o en algún otro lugar buscaremos en su interior una carpeta con el nombre DRIVERS, en esta carpeta es donde están ubicados los controladores para que funcione la tarjeta con el computador. Complemento Teórico: Con el profesor identificar y definir que son los puertos digitales, análogos, y de alimentación. Qué sale por un puerto digital?, Qué recibe un puerto análogo?, Cómo se transforma una señal real en un valor numérico que podemos usar en nuestro micro para hacer nuestros programas?, Qué es poner un voltaje en un pin de la tarjeta, poner en HIGH, enviar un 1 a un pin?. Dónde están los pines de alimentación 5v y GND? Módulo educativo de construcción de robots para estudiantes 12 Verificar que tenemos la carpeta drivers. 1 En esta página encontrarán tutoriales, ejemplos y muchas ayudas para aprender más sobre Arduino, no duden en ir a visitarla

13 Si poseen una buena conexión a internet y tiene el computador actualizado con solo conectar la tarjeta el sistema operativo Windows buscará el controlador y se instalará el Arduino automáticamente, si no es el caso veremos el procedimiento a realizar para instalar los drivers en un sistema operativo Windows XP, si requieren más ayuda de como instalar los drivers en otros sistemas vayan a la siguiente dirección: Procedimiento de instalación de Arduino en Windows XP: Tomamos nuestro cable USB y lo conectamos tanto a la tarjeta Arduino como al computador. Inicialmente empezará el sistema operativo a buscar los drivers de la tarjeta: Seleccionamos la casilla Incluir esta ubicación en la búsqueda: y damos clic en el botón examinar, donde buscaremos la carpeta FTDI USB Drivers que se encuentra dentro de la carpeta Driver del programa Arduino: Luego nos pedirá buscar el controlador en internet desde Windows update, pero le diremos que No por el momento y damos clic en siguiente: Le decimos Instalar desde una lista o ubicación especifica (avanzado) y damos clic en siguiente: Finalmente para verificar que todo esté en orden, hacemos clic derecho en el icono de mi PC que generalmente está en el escritorio, seleccionamos propiedades luego seleccionamos la pestaña Hardware y luego damos clic donde dice Administrador de Dispositivos : 13

14 Para la reinstalación debemos hacer clic derecho donde se presenta el icono con el conflicto y hacemos clic en propiedades, luego en actualizar controlador y hacemos nuevamente los pasos iniciales que acabamos de mostrar. Hacemos click en el signo mas (+) donde dice controladores de bus serie universal (USB), y verificamos que el icono donde dice USB Serial Converter esta tal como muestra la imagen siguiente: Experimento 6: En este experimento vamos a comenzar a utilizar la tarjeta Arduino para encender un LED o un mini parlante. Vamos a hacerlo funcionar por primera vez. Que se haga la luz!...prendiendo un LED. Lo primero que debemos hacer es abrir el programa de Arduino que podemos descargar desde la página: 2 O si tienen el programa ya en cd o en algún otro lugar podemos abrirlo: Hacer doble clic (para abrir) Abrirá el programa y tendremos que seleccionar el tipo de tarjeta con la que estamos trabajando, debemos seguir este proceso: Si todo está en orden podemos empezar a utilizar Arduino en nuestro Pc sin inconvenientes. En caso tal que aparezca un icono con un símbolo amarillo encima debemos reinstalar los drivers: Módulo educativo de construcción de robots para estudiantes 2 En esta página encontraran tutoriales, ejemplos y muchas ayudas para aprender más sobre Arduino, no duden en ir a visitarla 14

15 1. Ir a Menu tools en la parte superior del programa que acabamos de abrir 2. Pasar el mouse donde dice board y de desplegará una lista 3. Hacer clic donde dice Arduino Diecimila, Duelminanove, or Nano w/ AT Mega Luego de que automáticamente se abra una nueva ventana se debe verificar que el código está bien escrito haciendo clic en la flecha Verify (compilación del código o verificación de sintaxis) 7. Vamos a grabar el código en el micro hacer clic en Upload 8. Verificar que se haya programado correctamente: 4. Ir a Menú tools -> Serial port -> Elegir Puerto activo (ejemplo: COM5) En caso tal que no aparezcan puertos COM es posible que la tarjeta Arduino haya quedado mal instalada. 9. Se debe conectar un LED tal como muestra la siguiente imagen : 5. Menú File ->Examples -> Digital-> Blink 10.Y eso es todo! vemos como el LED prende y apaga sucesivamente, podemos cambiar el LED por un mini parlante para escuchar un sonido intermitente. 11.Pueden cambiar el valor que está en la función delay(1000) por un valor más grande como 4000, y luego por uno más pequeño como 200. Qué pasa? Que hace esta función delay? 15

16 Complemento Teórico: En este punto es necesario que el profesor haga la introducción teórica sobre programación con la ayuda del código Blink para prender un LED. Deberá enseñarse sobre qué es un algoritmo y un programa, cuales son las 3 partes fundamentales de un programa (variables, funciones y función principal main que en Arduino es Loop ), explicará que es la Sintaxis de un código, que es un comentario y que tipos de variables podemos usar. Análisis del código: Como puede verse en este código, hay tres partes fundamentales, que todo código debe tener SIEMPRE, la primera de ellas es la declaración de variables: int ledpin = 13; // LED conectado al pin digital 13 En esta parte vamos a definir los pines que usaremos de nuestra tarjeta, e igualmente todas las variables que necesitemos usar. El siguiente componente es la función configuración setup(), todo lo que está encerrado dentro los 2 corchetes de la función es parte de esta configuración: void setup(){ // Inicializar el pin digital ledpin como salida: pinmode(ledpin, OUTPUT); En esta parte le decimos a la tarjeta como vamos a utilizar sus pines, si va a salir voltaje de ellos (OUTPUT) o si van a recibir voltajes o señales (INPUT), para esto usamos la función pinmode(número de pin, INPUT u OUTPUT). Por último tenemos la función principal main que llamamos en Arduino loop(), al igual que la función setup() la funcion loop() debe encerrar todo el código entre 2 corchetes que se abren apenas se escribe loop() y se cierran al final de todo el código. Esta función se llama loop (en español clico) ya que repetirá indefinida una y otra vez lo que escribamos entre sus corchetes: Módulo educativo de construcción de robots para estudiantes void loop(){ // Prender el led enviando // 5 volios por el pin 13 ledpin digitalwrite(ledpin, HIGH); delay(1000); // Apagar el led enviando //0 voltios por el pin 13 ledpin digitalwrite(ledpin, LOW); delay(1000); 16 // esperar un segundo // esperar un segundo En este código vemos funciones especiales que usa Arduino para poner voltaje en sus pines como la función digitalwrite(número de pin, LOW/HIGH, ), para poner 5 voltios en un pin y prender el LED que tenemos conectado escribimos digitalwrite(ledpin, HIGH); La función delay() si se dieron cuenta sirve para hacer una pausa en el programa, es decir, se congela el programa y no se ejecutan más instrucciones, por eso en el código de Blink cuando prendemos el LED y hacemos una espera de 1 segundo el LED permanece en ese estado, cuando acaba la espera y la nueva instrucción se ejecuta, el LED se apaga y lo dejamos en este estado por 1 segundo más, antes de volver a encenderlo. Como se mencionó hace un momento la función Loop() repite el código indefinidamente, en este ejemplo prende y apaga el LED repetidamente. A medida que vayamos realizando más experimentos veremos algunas otras funciones especiales de Arduino. Ejercicios aconsejados: Los niños deben desarrollar un algoritmo para hacer que uno de sus compañeros que debe hacer de robot, pueda llegar a un lugar del salón partiendo de otro punto. Definir las reglas y las órdenes para que el robot pueda llegar al lugar deseado. Hacer que los niños respondan las siguientes preguntas luego de la clase teórica, uno responde y otro lo corrige: Qué es un programa, para que sirve, en que lo vamos a utilizar? Cómo se escribe un programa, y Qué es un lenguaje de programación? Qué es un algoritmo? Para qué sirve crear un algoritmo? Las partes de un programa: Qué es y para qué sirve una variable, en qué forma la usaremos, qué es un tipo de variable?, Qué operaciones podemos hacer con los datos o variables, sumar, restar, multiplicar, operaciones lógicas, comparativas, etc.?

17 Las partes de un programa: Qué es y para qué sirve una función, en qué forma la usaremos? Las partes de un programa: Qué es y para qué sirve la función principal, en qué forma la usaremos? Qué usamos para programar: las herramientas con las que disponemos son, FOR, WHILE, IF, IF ELSE, SWITCH, para qué nos sirven en nuestros programas? Experimento 7: Presionando un pulsador se activan varias luces: Vemos a continuación la imagen del montaje en protoboard, se usan 4 LEDs (Representados como semicírculos con un signo + y -), 4 resistencias de 330 ohm (naranja naranja café) conectadas a los 4 LEDs, un interruptor NA y su resistencia de 1K ohm (café negro rojo). El siguiente Código es con el que se programará la tarjeta Arduino, se debe copiar en una nueva ventana de programa, compilar (triángulo izquierdo verify) y programar (flecha derecha upload): Código: /**************************************************************/ // Creado por José Luis Susa /*variable que guarda los 4 números donde estarán conectados los 4 LEDs */ int cadenaleds[ ]={6,7,8,9; /*Declaración de la variable que guarda el nº del PIN al que se conecta el pulsador*/ int puls=5; /*tiempo es la variable que guarda el valor de la espera que usaremos con la función delay*/ int tiempo=200; /*La variable n es el contador en el FOR*/ int n=0; void setup (){ for(n=0;n<4;n++){ /*Configuración de los pines para los 4 LEDs como salidas*/ pinmode(cadenaleds[n],output); /*Configuración del PIN puls como entrada*/ pinmode(puls,input); void flash(){ /*esta function flash prende los 4 LEDs*/ for(n=0;n<4;n++){ digitalwrite(cadenaleds[n],high); delay(tiempo); for(n=0;n<4;n++){ digitalwrite(cadenaleds[n],low); delay(tiempo); void loop(){ /*Condición que se ejecuta si detecta se presiona el pulsador*/ if(digitalread(puls)==high){ /*se llama a la función flash para prender LEDs*/ flash(); /**************************************************************/ Explicación: En este experimento se conecta un interruptor NA al pin 5 de la tarjeta Arduino de tal forma que sea la entrada del sistema para determinar cuándo encender los 4 LEDs conectados a los pines 6, 7, 8, y 9 por medio de sus resistencias. Cada vez que el interruptor (normalmente abierto) es presionado, el pin 5 recibe una señal de 5 voltios y esto enciende los LEDs. 17

18 Complemento Teórico: Se debe analizar y entender cómo actúa la variable cadenaled[], explicar cómo actúan las variables tipo arreglo como esta. Cómo se usa la variable cadenaled[] en la sentencia FOR. Se debe analizar y entender cómo actúa la función flash, cómo se usa la función en el programa, para que usamos una sentencia FOR y la condición IF, cómo es la sintaxis te estas sentencias? Cómo se relacionan las tablas de verdad, con la electrónica física, los 1 y 0 con las tablas de verdad, para qué me sirven (generación condiciones IF y ejecución de acciones dependientes de estas). Qué hace la función digitalread? Para que la usamos en este código? Ejercicios aconsejados: Hacer que las luces se prendan y apaguen de manera intercalada cuando se oprima el pulsador (estilo auto fantástico). Experimento 8: Prender 4 LEDs con la ayuda de un potenciómetro de 10 K ohm: En este montaje usamos los mismos 4 LEDs y sus respectivas resistencias de 330 ohmios, usamos un potenciómetro conectando a una de sus 3 patas a 5v, la otra a una resistencia de 1k ohmios y la pata central se conecta al pin análogo 10 de la tarjeta Arduino. Imagen montaje: Código: /**************************************************************/ // Creado por José Luis Susa /*variable que guarda los 4 números donde estarán conectados los 4 LEDs*/ int cadenaleds[ ]={6,7,8,9; /*nº de la entrada analógica a la que va conectado el potenciómetro*/ int pot=0; /*La variable n es el contador en el FOR*/ int n=0; /*variable que guarda la lectura de la señal en la entrada*/ int medida=0; /*no es necesario configurar las entradas analógicas, siempre son entradas*/ void setup(){ for(n=0;n<4;n++){ pinmode(cadenaleds[n],output); void loop(){ /*Guardamos el valor de la entrada analógica en la variable medida*/ medida=analogread(pot); /*la señal analógica está entre 0 y La dividimos en 4 partes.*/ if(medida<1024/4){ /*se enciende el primer LED si la señal está en el primer cuarto*/ digitalwrite(cadenaleds[0],high); /*los demás se apagan para que cuando la señal disminuya no se queden encendidos*/ digitalwrite(cadenaleds[1],low); digitalwrite(cadenaleds[2],low); digitalwrite(cadenaleds[3],low); /*señal en el segundo cuarto, 2 LEDs encendidos*/ if((medida>=1024/4)&&(medida<1024/2)){ digitalwrite(cadenaleds[0],high); digitalwrite(cadenaleds[1],high); digitalwrite(cadenaleds[2],low); digitalwrite(cadenaleds[3],low); /*señal en el tercer cuarto, 3 LEDs encendidos*/ if((medida>=1024/2)&&(medida<1024*3/4)){ digitalwrite(cadenaleds[0],high); digitalwrite(cadenaleds[1],high); digitalwrite(cadenaleds[2],high); digitalwrite(cadenaleds[3],low); /*señal en el último cuarto, 4 LEDs encendidos*/ if(medida>=1024*3/4){ digitalwrite(cadenaleds[0],high); digitalwrite(cadenaleds[1],high); digitalwrite(cadenaleds[2],high); digitalwrite(cadenaleds[3],high); /**************************************************************/ Módulo educativo de construcción de robots para estudiantes 18

19 Explicación: En este experimento se aprecia cómo puede incluirse un componente análogo (potenciómetro) para controlar según su valor cual debe ser la acción a ejecutar. En este caso el valor máximo de 5 voltios encenderá todos los LEDs en cambio ¼ de este voltaje máximo solo encenderá 1, a medida que aumente el voltaje se irán encendiendo cada uno de los LEDs hasta que todos estén prendidos. Complemento Teórico: Cómo hacemos la lectura del valor del potenciómetro? Para qué sirve la función analogread(). Taller 4: Bienvenidos al mundo de la robótica, juguemos con los sentidos de un robot. A partir de este momento vamos a aprender sobre las partes de un robot, iniciaremos con sensores y luego pasaremos al manejo de los motores. Haremos 4 experimentos para manejar los 4 sensores más utilizados en robótica. Los sensores son los sentidos de nuestro robot, con ellos podrán tocar y saber quién está cerca, si hay luz o no, luego de saber cómo usarlos podemos ponerlos en un robot y hacer grandes e interesantes cosas Así que comencemos! Experimento 9: Sensor de luz, cuál es su utilidad en robótica? El sensor de luz o fotocelda es el primer sensor con el que jugaremos, este sensor es una resistencia variable que depende de la cantidad de luz que reciba en su superficie, entre más luz reciba menos resistencia tendrá y viceversa. En el circuito que montaremos veremos como cambiando la luz, cambiará el voltaje que recibe la tarjeta Arduino. Las aplicaciones de este sensor son muy diversas, se puede agregar este sensor a un robot y programar un comportamiento tal que si hay luz el robot avance o de lo contrario permanezca en su sitio, igualmente podríamos hacer que un robot al detectar luz genere una señal sonora, o ejecute una serie de movimientos determinados. En el montaje usamos una resistencia de 330 ohmios (naranja naranja cafe), una fotocelda y entre estas sacaremos un cable para llevar el voltaje variable de la fotocelda al pin análogo 0 de la tarjeta Arduino: Código: /**************************************************************/ //Creado por José Luis Susa //Entrada donde se conecta el sensor int sensorpin = 0; //Salida digital donde se conecta un LED o una bocina int ledpin = 13; //Variable para guardar el valor medido del sensor int sensorvalue = 0; void setup() { // declare the ledpin as an OUTPUT: pinmode(ledpin, OUTPUT); //inicialización serial para mostrar datos en la pantalla Serial.begin(9600); void loop() { int distanciacm; // la lectura del sensor va de 0 a 500 aproximadamente sensorvalue = analogread(sensorpin); if(sensorvalue>80){ //si el valor medido es > 80 detecta luz // se enciende la salida ledpin digitalwrite(ledpin, HIGH); else{ // se pone a cero la salida ledpin digitalwrite(ledpin, LOW); //imprimimos en pantalla el valor medido Serial.print ( \nvalor Medido: ); Serial.print (sensorvalue); /**************************************************************/ 19

20 Explicación: En este montaje se recibe una señal análoga por el pin 0 de Arduino, y se visualiza una salida digital por el pin 13. El rango para que encienda o apague el LED dependerá de las necesidades de uno como programador, dependiendo de la cantidad de luz captada, modificaremos a conveniencia el valor 80 que está en el IF por cualquier otro que deseemos que se ajuste a lo que queremos, el voltaje de salida enviado por la fotocelda será menor si la esta no recibe luz, ya que su resistencia interna aumenta tanto que se aproxima a un circuito abierto donde no conduce corriente. Se usa una función Serial.print que sirve para visualizar en pantalla lo que deseemos, en este caso imprimimos en pantalla la frase Valor Medido y luego imprimimos el valor que tiene la variable sensorvalue, el signo \n sirve para generar una nueva línea, como cuando damos Enter en un teclado. Para ver estos valores en la pantalla del computador, damos clic en el icono monitor del puerto serial (serial monitor): Ejercicios aconsejados: Podemos usar los dos interruptores al tiempo, por ejemplo si conectamos un LED al interruptor NC, este permanecerá encendido siempre, a menos que el interruptor sea oprimido, si queremos que el robot retroceda apenas reciba una señal cuando el NA se cierre, estaremos logrando dos efectos diferentes presionando el sensor, apagaremos el LED y haremos que nuestro robot retroceda de forma simultánea. Igualmente los fines de carrera son altamente utilizados para controlar los movimientos de algunos motores, si un motor tiene unido una pequeña barra, cuando este gire la barra giraría, así si se coloca un fin de carrera de tal manera que luego de cierto giro del motor se toque el sensor con la barra, es posible programar nuestra tarjeta para que detengamos el motor cuando esto suceda y cambiarle el sentido de giro, si colocamos un segundo sensor fin de carrera al otro lado, y hacemos lo mismo, lograremos que el motor se encienda haga girar la barra a un lado hasta tocar el primer sensor y luego regrese hasta que choque con el segundo y vuelva a cambiar el giro. De esta manera lograremos controlar el movimiento de un motor al controlar su giro máximo. El experimento siguiente veremos como es el funcionamiento de este sensor, conectando dos LED como muestra el siguiente diagrama: Imprimir en pantalla el valor medido multiplicado por 2, Cómo haríamos que la función Serial.print() muestre este nuevo valor?. Experimento 10: Sensor de choque o fin de carrera, cuál es su utilidad en El sensor que usaremos a continuación es llamado fin de carrera, se puede decir que son dos interruptores en uno, hay un interruptor NA y otro NC, cuando se preciosa el interruptor NA se cierra y el NC se abre, de esta manera es posible enviar dos señales a nuestra tarjeta Arduino al mismo tiempo si queremos. Por ejemplo, si le ponemos este sensor en la parte frontal de nuestro robot si este se chocara de frente oprimiría el sensor, si se oprime enviaria una señal digital (5 voltios) a una de las entradas de la tarjeta, podemos programar nuestro robot para que cuando esto suceda retroceda y haga un giro de 180 grados para alejarse del lugar donde se chocó. Módulo educativo de construcción de robots para estudiantes 20

21 Código: /*****************************************************/ // Creado por José Luis Susa int fincarrera=7; //Declaración de la variable que guarda el nº del PIN al que se //conecta el fin de carrera int pinled =13; void setup (){ //pin donde se conecta el LED pinmode(pinled,output); //Configuración del PIN cuyo nº guarda la variable //fincarrera como salida digital pinmode(fincarrera,input); void loop(){ //Condicional que se ejecuta cuando //detecta el fincarrera presionado if(digitalread(fincarrera)==high){ // se activa la salida ledpin encendiendo el LED digitalwrite(pinled, HIGH); else{ // se desactiva la salida ledpin apagando el LED digitalwrite(pinled, LOW); /*****************************************************/ Experimento 11: Sensor distancia, cuál es su utilidad en robótica? Este es quizás el sensor más usado de todos, el sensor infrarrojo de distancia es muy útil para diversas aplicaciones en robótica, ese sensor envía un haz de luz infrarroja (no visible) que al rebotar en algún objeto es recibida por un receptor especial llamado sensor lineal que determina que tan lejos está el objeto, el sensor envía un voltaje por una de sus terminales correspondiente a la distancia medida, entre más lejos esté el objeto más pequeño el voltaje y entre más cerca esté mayor es el voltaje. Con la tarjeta Arduino leemos el voltaje y determinamos que tan lejos o cerca está el objeto y que queremos que haga nuestro robot, por ejemplo si queremos que evite obstáculos le diremos que si el objeto se detectó a menos de 15 cm debe parar y girar a la derecha para no estrellarse. A continuación vamos a hacer el montaje para hacer funcionar el sensor, en este momento ya deben tener bien claro cómo usar el protoboard para conectar el sensor como indica el siguiente diagrama, deben tener cuidado conectando 5v, si se conecta erróneamente se daña el sensor, por eso tomen el sensor tal y como muestra el diagrama, el hueco largo hacia la derecha, identificar el cable de la derecha como 5v, el de la mitad como 0v (GND) y el de la izquierda como la salida propia del sensor que irá a la tarjeta Arduino (voltaje de salida): Explicación: En este ejemplo se puede ver inicialmente el LED de la derecha esta encendido sin que el fin de carrera este presionado, ya que este LED está conectado al pin NC (normalmente cerrado) y por tanto el circuito conduce, pero cuando el fin de carrera es presionado el LED de la derecha se apaga y es el de la izquierda quien se prende, ya que el interruptor NA (normalmente abierto) cierra el circuito que enciende este segundo LED. Al tiempo que se enciende este segundo LED se envía una señal digital a la tarjeta Arduino por el pin digital 7 y que según nuestro programa provoca que se encienda un tercer LED conectado al pin digital 13 de salida. Ejercicios aconsejados: Hacer que cuando se oprima el fin de carrera a parte de encender el LED en el pin 13 de la tarjeta Arduino, apaguemos un cuarto LED conectado a otro pin digital. OJO! El nuevo LED debe conectarse con una resistencia de mínimo 330 ohmios entre este y GND, no se debe conectar directamente el LED entre el pin digital y GND porque quemaríamos el LED. 21

22 Código: /**************************************************************/ // Creado por José Luis Susa //Entrada donde se conectará el sensor int sensorpin = 0; // Salida digital donde se conecta un LED o una bocina int ledpin = 13; // Variable para guardar el valor medido del sensor int sensorvalue = 0; //variable donde guardaremos las distancia en cm, //luego de hacer la conversión necesaria con la fórmula de abajo int distanciacm; void setup() { // declarar el ledpin como OUTPUT: pinmode(ledpin, OUTPUT); //inicialización serial para mostrar datos en la pantalla Serial.begin(9600); void loop() { //lectura del voltaje arrojado por el sensor //que va aproximadamente de 0 a 600. //este valor debe ser convertido luego a centímetros sensorvalue = analogread(sensorpin); //Se enciende la salida ledpin digitalwrite(ledpin, HIGH); //Tiempo de espera de <sensorvalue> millisegundos: delay(sensorvalue); //Se desactiva la salida ledpin digitalwrite(ledpin, LOW); //Tiempo de espera de <sensorvalue> millisegundos: delay(sensorvalue); //imprimimos en pantalla el valor medido Serial.print ( \nvalor Medido: ); Serial.print (sensorvalue); //cálculo de la distancia en centímetros //a partir del voltaje medido anteriormente distanciacm = (2914 / (sensorvalue + 5)) - 1; Explicación: En este experimento se puede ver como la velocidad en que prende y apaga el LED varía de manera inversa a la distancia medida por el sensor. Entre más lejos el sensor detecte un objeto más rápido prende y apaga el LED. La distancia es medida mediante la salida de voltaje del sensor, a mayor distancia menor voltaje de salida e viceversa, este voltaje es recibido por la tarjeta Arduino y convertido con su conversor análogo-digital y guardado en una variable llamada sensorvalue. Ejercicios aconsejados: Modificar el código para que se encienda el LED solo si la distancia medida es menor a 15 cm, si es mayor debe estar apagado el LED. Borrar lo que no necesitaremos, usar la variable sensorvalue, la fórmula de conversión a cm, la variable distanciacm y una condición IF ELSE. Experimento 12: Sensor proximidad, cuál es su utilidad en robótica? Este sensor se usa generalmente para detectar colores como negro y blanco, ya que como el blanco refleja la luz totalmente el sensor envía una señal de 5v, cuando se pone frente a un color negro, este no permite que haya rebote de la luz infrarroja y por tanto el sensor envía una señal de 0v. Este efecto es útil para hacer robot que sigan líneas, si se ubican dos sensores a los costados de una línea negra, cada vez que se salga un poco de la línea solo basta hacer girar un poco el robot en sentido contrario para alinearlo nuevamente y seguir la línea. Hay que tener en cuenta que la luz ambiente puede modificar fuertemente las lecturas del sensor, así que es mejor dejarlo siempre oculto de la luz, si es posible debajo del robot y cubierto por los lados, otra solución es mantener a su alrededor una luz constante rodeándolo por ejemplo de LEDs. Lo primero que debemos hacer es clasificar las 4 patas del sensor con ayuda del siguiente gráfico: /* Como la variable distanciacm tiene el valor en centímetros que el sensor midió, se puede usar esta variable para hacer las condiciones*/ Serial.print ( \n Distancia en Cm: ); //imprimimos en pantalla la distancia en cm Serial.print (distanciacm); /**************************************************************/ Módulo educativo de construcción de robots para estudiantes 22

23 El sensor tiene una especie de bombillito de color azul, si ubicamos este, según el diagrama cada patica vamos a identificarla con una letra, estas letras son importantes para montar correctamente el siguiente diagrama: Nota: El bombillo azul esta en la parte superior de la imagen Código: /***********************************************************/ //Creado por José Luis Susa 2010 int sensorpin = 0; // entrada donde se conectara el sensor int ledpin = 13; // salida digital donde se conecta un LED o una bocina int sensorvalue = 0; // variable para guardar el valor medido del sensor void setup() { // declare the ledpin as an OUTPUT: pinmode(ledpin, OUTPUT); Serial.begin(9600); //inicialización serial para mostrar datos en la pantalla void loop() { // la lectura del sensor que será fuertemente afectada //por la cantidad de luz ambiente sensorvalue = analogread(sensorpin); //si el valor medido es > 80 detecta color blanco // se enciende la salida ledpin if(sensorvalue>80){ digitalwrite(ledpin, HIGH); else{ // se pone a cero la salida ledpin digitalwrite(ledpin, LOW); //imprimimos en pantalla el valor medido Serial.print ( \nvalor Medido: ); Serial.print (sensorvalue); /***********************************************************/ Ejercicios aconsejados: Poner el sensor en la luz del sol y visualizar como afecta la luz ambiente las medidas obtenidas. Arreglar el código para que funciones bajo estas nuevas condiciones ambientales. 23

24 Taller 5: Bienvenidos al mundo de la robótica, juguemos con los motores de un robot. En los siguiente dos talleres vamos a aprender a controlar 2 motores de corriente directa llamados motores DC, y serán quienes hagan andar nuestro robot. Inicialmente haremos el experimento para manejar un solo motor luego partiendo de este aprenderemos cómo poder usar un segundo motor, controlando su velocidad y su dirección, para hacer giros, andar en línea recta o retroceder. Comencemos entonces! Experimento 13: Controlando 1 motor. Un puente H es un conjunto de interruptores que se cierran y abren para controlar la dirección del motor. Si se quiere hacer girar el robot es necesario cerrar los interruptores A S1 y S4 o bien S2 y S3 para que circule la corriente por C el motor: K= Cátodo Patillaje del CNY70 Para el trabajo que se realizará se va a usar el puente H de referencia L293D: 1 Habilitar motor1 2 Entrada1 motor1 3 Salida 1 motor1 4, 5 Negativo alimentación S1 motores y driver S2 6 Salida2 motor1 7 Entrada2 motor1 8 Positivo alimentación motores (5v a 36v) 9 Habilitar motor 2 10 Entrada2 motor2 S3 S4 11 Salida2 motor2 12,13 Negativo alimentación motores y driver 14 Salida1 motor2 15 Entrada1 motor2 16 Positivo alimentación chip (5v) Para comenzar este montaje es necesario aprender sobre un dispositivo llamado puente H, el objetivo de INPUT INPUT 3 este dispositivo es servir como interface entre el micro y un motor, ya que no es conveniente conectarlos VS 8 9 ENABLE 2 directamente porque el motor maneja corrientes muy altas para el micro y esto lo dañaría inminentemente. El cierre y apertura de los interruptores estará a cargo del micro que está conectado a este Figura 1: Cerrando interruptores S1 y S4 Figura 2: Cerrando interruptores S2 y S3 puente H mediante los pines de entrada Input 1, 2, 3 y 4. Un puente H generalmente es conocido como driver (controlador, conductor, manejador) de un motor, ya que este dispositivo es quien alimenta al motor, define su dirección, y controla su velocidad mediante una salida PWM (obtenida del micro). En el pin 8 (alimentación de los motores) se conectará el cable que sale del regulador de voltaje amarillo que tenemos, el cual que a su vez estará conectado al adaptador de 9v (9 voltios). El regulador reducirá los 9v a 5v para no dañar los motores con exceso de voltaje: CNY70 E ENABLE 1 INPUT 1 OUTPUT 1 GND GND OUTPUT VSS INPUT 4 OUTPUT 4 GND GND OUTPUT 3 Módulo educativo de construcción de robots para estudiantes 24

Sesión 3 - Movimiento Diferencial

Sesión 3 - Movimiento Diferencial Sesión 3 - Movimiento Diferencial Qué aprenderemos en esta sesión? Para entender como nuestro robot se va a desplazar por cualquier superficie, debemos aprender la manera en que lo hace, por eso, en esta

Más detalles

Plan de Alfabetización Centro de Educación Permanente de Albox. Centro de Educación Permanente de Albox EL EQUIPO

Plan de Alfabetización Centro de Educación Permanente de Albox. Centro de Educación Permanente de Albox EL EQUIPO Centro de Educación Permanente de Albox Unidad central EL EQUIPO Primera unidad didáctica del Plan de Alfabetización Digital 1 ÍNDICE: PROGRAMACIÓN A. Objetivos...3 B. Contenidos...3 C. Metodología...3

Más detalles

Qué es una máquina virtual?

Qué es una máquina virtual? Instalación de Windows XP en una máquina virtual utilizando Sun VirtualBox. Vamos a empezar este tutorial dando una pequeña explicación acerca de que es una máquina virtual y luego vamos a proceder a instalar

Más detalles

Con este programa pueden abrirse formatos sencillos de texto (como TXT) y editarlos de manera básica.

Con este programa pueden abrirse formatos sencillos de texto (como TXT) y editarlos de manera básica. El Bloc de Notas es el programa más básico que tiene Windows para crear documentos de texto. Puede también venir identificado por su nombre en inglés: Notepad. Es una aplicación muy sencilla que apenas

Más detalles

2.3 EXPLORADOR DE WINDOWS: CREAR BORRAR MOVER CORTAR ORDENAR CAMBIAR EL NOMBRE 2.5 CONFIGURAR LA PANTALLA

2.3 EXPLORADOR DE WINDOWS: CREAR BORRAR MOVER CORTAR ORDENAR CAMBIAR EL NOMBRE 2.5 CONFIGURAR LA PANTALLA 1. EL ORDENADOR. CONCEPTOS BÁSICOS 2. SISTEMA OPERATIVO. 2.1 ESCRITORIO 2.2 VENTANAS 2.3 EXPLORADOR DE WINDOWS: CREAR BORRAR MOVER CORTAR ORDENAR CAMBIAR EL NOMBRE CARPETAS O ARCHIVOS 2.4 BÚSQUEDA 2.5

Más detalles

Para crear formularios se utiliza la barra de herramientas Formulario, que se activa a través del comando Ver barra de herramientas.

Para crear formularios se utiliza la barra de herramientas Formulario, que se activa a través del comando Ver barra de herramientas. Formularios TEMA: FORMULARIOS. 1. INTRODUCCIÓN. 2. CREACIÓN DE FORMULARIOS. 3. INTRODUCIR DATOS EN UN FORMULARIO. 4. MODIFICAR UN FORMULARIO 5. MANERAS DE GUARDAR UN FORMULARIO. 6. IMPRIMIR FORMULARIOS.

Más detalles

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, 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 detalles

The Playful Invention Company. PicoCricket Resolución de problemas. Versión 1.2a

The Playful Invention Company. PicoCricket Resolución de problemas. Versión 1.2a The Playful Invention Company PicoCricket Resolución de problemas Versión 1.2a PicoCricket - Resolución de problemas Para más información (solamente en inglés) vea www.picocricket.com/troubleshooting No

Más detalles

5.2.1 La Página Principal

5.2.1 La Página Principal 5.2 Las Páginas WEB Una página Web es un documento electrónico escrito en un lenguaje de ordenador llamado HTML, o Hypertext Markup Language (lenguaje de marcación de hipertexto). Como ya hemos dicho,

Más detalles

Notas para la instalación de un lector de tarjetas inteligentes.

Notas para la instalación de un lector de tarjetas inteligentes. Notas para la instalación de un lector de tarjetas inteligentes. Índice 0. Obtención de todo lo necesario para la instalación. 3 1. Comprobación del estado del servicio Tarjeta inteligente. 4 2. Instalación

Más detalles

d s = 2 Experimento 3

d s = 2 Experimento 3 Experimento 3 ANÁLISIS DEL MOVIMIENTO EN UNA DIMENSIÓN Objetivos 1. Establecer la relación entre la posición y la velocidad de un cuerpo en movimiento 2. Calcular la velocidad como el cambio de posición

Más detalles

SIMULADOR DE REDES DE PETRI ASINCRONICAS

SIMULADOR DE REDES DE PETRI ASINCRONICAS SIMULADOR DE REDES DE PETRI ASINCRONICAS MANUAL DE USUARIO 1.1 Introducción. Los puntos que se tratarán serán los siguientes: La ventana principal: o Menús. o Barra de herramientas de control. o Barra

Más detalles

Para iniciar Excel es posible realizarlo de varias maneras, una de ellas es: Desde el menú Inicio.

Para iniciar Excel es posible realizarlo de varias maneras, una de ellas es: Desde el menú Inicio. Alexander Siniscalchi Agosto 2005 Introducción Este documento está adaptado al curso de Excel que se dicta a estudiantes que se inician con poco o ningún conocimiento de las herramientas de hojas de cálculos,

Más detalles

Cómo funciona un control proporcional derivativo (PD)?

Cómo funciona un control proporcional derivativo (PD)? Cómo funciona un control proporcional derivativo (PD)? Adaptación del artículo: http://iesseveroochoa.edu.gva.es/severobot/2011/01/29/como-funciona-un-controlador-pd/ para el El tren de tracción diferencial

Más detalles

MANEJANDO FICHEROS Y CARPETAS

MANEJANDO FICHEROS Y CARPETAS Tutorial 1 MANEJANDO FICHEROS Y CARPETAS 1.1.- Creando carpetas Para organizar la información que almacenamos en nuestros ordenadores, tenemos una elemento denominado carpeta. Vamos a ver cómo, usando

Más detalles

AUTOMATIZACIÓN - CURSO: 2010-2011- Práctica 3: Automatización de una Puerta de Garaje mediante Arduino

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

Más detalles

Curso de TIC educativas JITICE 2015

Curso de TIC educativas JITICE 2015 Curso de TIC educativas Nombre del curso: Taller de Pizarra Digital Interactiva con SMART Notebook Nombre profesor: Jorge Castellanos Correo: jorge.castellanos@urjc.es INDICE Actividad 1: Trabajando con

Más detalles

GUIA RAPIDA DE INICIO KIT DRV NIXZEN

GUIA RAPIDA DE INICIO KIT DRV NIXZEN GUIA RAPIDA DE INICIO KIT DRV NIXZEN Conexión básica del kit de seguridad. Configuración para grabar por detección de movimiento. Configuración para ver el equipo en red local LAN. Las instrucciones que

Más detalles

En este tutorial se les explicara como instalar el sistema operativo Windows xp con ilustraciones para que lo entiendan mejor.

En este tutorial se les explicara como instalar el sistema operativo Windows xp con ilustraciones para que lo entiendan mejor. TUTORIAL COMO INSTALAR WINDOWS XP PASO A PASO ILUSTRADO En este tutorial se les explicara como instalar el sistema operativo Windows xp con ilustraciones para que lo entiendan mejor. Bueno iniciemos con

Más detalles

Unidad 1. Introducción. Elementos de Excel

Unidad 1. Introducción. Elementos de Excel 1 Unidad 1. Introducción. Elementos de Excel Excel es un programa del tipo Hoja de Cálculo que permite realizar operaciones con números organizados en una cuadrícula. Es útil para realizar desde simples

Más detalles

ArduLab. 1. Qué te pasa Nerea? 2.Este robot no funciona bien y no sé que le pasa

ArduLab. 1. Qué te pasa Nerea? 2.Este robot no funciona bien y no sé que le pasa 5 ArduLab Nerea Iván 1. Qué te pasa Nerea? 2.Este robot no funciona bien y no sé que le pasa 3. Recuerda que puedes usar Ardulab para comprobar el funcionamiento de todas las partes de un robot sin necesidad

Más detalles

Programación: QBASIC

Programación: QBASIC 1. QBASIC Programación: QBASIC Guía del alumno Qbasic es una versión moderna del lenguaje BASIC. Se trata de un lenguaje de alto nivel. En un lenguaje de alto nivel las instrucciones tienen un formato

Más detalles

CERTIFICADOS ELECTRÓNICOS Y LECTORES DE TARJETAS LTC31 USB

CERTIFICADOS ELECTRÓNICOS Y LECTORES DE TARJETAS LTC31 USB CERTIFICADOS ELECTRÓNICOS Y LECTORES DE TARJETAS LTC31 USB I. LECTORES DE TARJETAS... 2 II. INSTALACIÓN DE DRIVERS DEL LECTOR DE TARJETAS LTC31 USB... 2 1. Instalación del lector LTC3x USB en Windows 2000

Más detalles

Vamos a ver los principales conceptos básicos que debemos

Vamos a ver los principales conceptos básicos que debemos 1. LIBROS Y HOJAS EN EXCEL Vamos a ver los principales conceptos básicos que debemos tener en cuenta a la hora de trabajar con los documentos de Excel. Antes que nada, veremos la manera de organizar las

Más detalles

Manual de uso de la herramienta colaborativa

Manual de uso de la herramienta colaborativa Manual de uso de la herramienta colaborativa Tabla de contenido Manual de uso de la herramienta colaborativa... 1 Manual de uso de la herramienta colaborativa... 2 Requisitos... 2 Capacidades de la herramienta...

Más detalles

Fórmulas y funciones

Fórmulas y funciones 05... Fórmulas y funciones En este tema vamos a profundizar en el manejo de funciones ya definidas por Excel, con el objetivo de agilizar la creación de hojas de cálculo, estudiando la sintaxis de éstas

Más detalles

IRISPen Air 7. Guía rápida del usuario. (Windows & Mac OS X)

IRISPen Air 7. Guía rápida del usuario. (Windows & Mac OS X) IRISPen Air 7 Guía rápida del usuario (Windows & Mac OS X) Esta Guía rápida del usuario le ayudará a empezar a utilizar el IRISPen Air TM 7. Le recomendamos que la lea antes de utilizar el escáner y el

Más detalles

Colocarles el nombre a los niños mientras van llegando. Probar el proyector. Verificar si los computadores tienen Scratch.

Colocarles el nombre a los niños mientras van llegando. Probar el proyector. Verificar si los computadores tienen Scratch. LA PREVIA Colocarles el nombre a los niños mientras van llegando. Probar el proyector. Verificar si los computadores tienen Scratch. Podemos utilizar Scratch de dos formas: - Offline: se encuentra instalado

Más detalles

Tutorial de Introducción a la Informática Tema 0 Windows. Windows. 1. Objetivos

Tutorial de Introducción a la Informática Tema 0 Windows. Windows. 1. Objetivos 1. Objetivos Este tema de introducción es el primero que debe seguir un alumno para asegurar que conoce los principios básicos de informática, como el manejo elemental del ratón y el teclado para gestionar

Más detalles

TUTORIAL NIVEL 1 LECCIÓN 2: ARCHIVOS Y CARPETAS

TUTORIAL NIVEL 1 LECCIÓN 2: ARCHIVOS Y CARPETAS PROGRAMA CIUDADANO DIGITAL La certificación Ciudadano Digital (e-citizen), expedida por la undación ECDL a nivel mundial, acredita a los colombianos como Ciudadanos Digitales. Esta certificación compila

Más detalles

Unidad 4. Guardar y abrir documentos. Guardar. Guardar como

Unidad 4. Guardar y abrir documentos. Guardar. Guardar como Unidad 4. Guardar y abrir documentos Guardar. Guardar como Puedes utilizar los comandos Guardar y Guardar como... del menú Archivo ( o el icono de la barra de estándar ) para guardar documentos. Al utilizar

Más detalles

Sesión 8 Sensor de Ultrasonido

Sesió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 detalles

6. Controlador del Motor

6. Controlador del Motor 6. Controlador del Motor 82 6.1 Introducción: El controlador es el dispositivo encargado de controlar el motor, dependiendo de las señales que le llegan a través del programador de mano y las señales provenientes

Más detalles

Programando con Enchanting

Programando con Enchanting Programación para robótica Autor Andrés Baranzano Versión Fecha 15/11/12 Ubicación Laboratorios Digitales Índice Introducción...3 Instalación en Windows...3 Instalación en Ubuntu...3 Enchanting para NXT...4

Más detalles

Qué es y para qué sirve Excel2007?

Qué es y para qué sirve Excel2007? Excel es un programa del tipo Hoja de Cálculo que permite realizar operaciones con números organizados en una cuadrícula. Es útil para realizar desde simples sumas hasta cálculos de préstamos hipotecarios.

Más detalles

CLASE 12.-INSERTAR COLUMNAS

CLASE 12.-INSERTAR COLUMNAS CLASE 10.-DIBUJAR TABLA Para Dibujar una Tabla primero llenamos los datos que queremos seleccionamos los datos que queremos dibujar la tabla. Luego nos vamos a la barra de herramientas en fuente y realizamos

Más detalles

Curso Internet Básico - Aularagon

Curso Internet Básico - Aularagon Antes de empezar es necesario que tengas claro algunas cosas: para configurar esta cuenta de correo, debes saber que el POP y el SMTP en este caso son mail.aragon.es; esta cuenta de correo hay que solicitarla

Más detalles

Tutorial de PowerPoint

Tutorial de PowerPoint Tutorial de PowerPoint Este documento pretende explicar la elaboración de la presentación Los Planetas del Sistema Solar que se comenta en el apartado II de la Guía del curso. Las imágenes utilizadas están

Más detalles

Manual del Usuario ADSL

Manual del Usuario ADSL Manual del Usuario ADSL Crear un usuario nuevo Pág. 2 Configuración de la Conexión Windows XP Pág. 5 Windows Vista Pág. 11 Windows 7 Pág. 15 Windows 98/ME/2000 Pág. 20 Ubuntu Linux Pág. 25 Linux Red Hat

Más detalles

FamilySearch Indexing: Indexación

FamilySearch Indexing: Indexación FamilySearch Indexing: Indexación Índice de temas Indexar un lote Iniciar sesión pág. 1 Descargue un lote pág. 2 Leer las instrucciones del proyecto pág. 2 Ingresar el tipo de imagen pág. 2 Ingresar información

Más detalles

APLICATIVO CARPETA SANITARIA. 1-Requirimientos Mínimos del Sistema. 2- Cómo Ingresar al Sistema? 3- Como cargar un Profesional Acreditado?

APLICATIVO CARPETA SANITARIA. 1-Requirimientos Mínimos del Sistema. 2- Cómo Ingresar al Sistema? 3- Como cargar un Profesional Acreditado? APLICATIVO CARPETA SANITARIA Índice: 1-Requirimientos Mínimos del Sistema 2- Cómo Ingresar al Sistema? 3- Como cargar un Profesional Acreditado? 4- Cómo agregar un Laboratorio? 5- Cómo agregar un U.E.L.?

Más detalles

Documentación del Terminal

Documentación del Terminal Documentación del Terminal 1. Descripción El Programa de Preventa-Autoventa FacturaPlus está diseñado para su utilización en PDAs incluyendo en este paquete además una aplicación para PC con la que gestionar

Más detalles

Formación del Usuario Manual de Windows XP

Formación del Usuario Manual de Windows XP Formación del Usuario Manual de Windows XP Índice ÍNDICE... 2 1. INTRODUCCIÓN... 3 2. PANTALLA... 3 2.1. TEMAS... 3 2.2. ESCRITORIO... 4 2.3. PROTECTOR DE PANTALLA... 4 2.4. APARIENCIA... 5 2.5. CONFIGURACIÓN...

Más detalles

Manual Scratch ELEMENTOS DEL ENTORNO. Familias de Bloques. Bloques pertenecientes a una familia. Los bloquecitos tienen el mismo color que su familia.

Manual Scratch ELEMENTOS DEL ENTORNO. Familias de Bloques. Bloques pertenecientes a una familia. Los bloquecitos tienen el mismo color que su familia. ELEMENTOS BÁSICOS DE UN PROYECTO DE SCRATCH Los proyectos de Scratch están construidos con Objetos. Usted puede modificar cómo se ve un Objeto dándole un disfraz diferente. Usted puede hacer que el Objeto

Más detalles

Experimento 6 LAS LEYES DE KIRCHHOFF. Objetivos. Teoría. Figura 1 Un circuito con dos lazos y varios elementos

Experimento 6 LAS LEYES DE KIRCHHOFF. Objetivos. Teoría. Figura 1 Un circuito con dos lazos y varios elementos Experimento 6 LAS LEYES DE KIRCHHOFF Objetivos 1. Describir las características de las ramas, los nodos y los lazos de un circuito, 2. Aplicar las leyes de Kirchhoff para analizar circuitos con dos lazos,

Más detalles

Poner músicas por mumble en PDR for DUMMIES

Poner músicas por mumble en PDR for DUMMIES Poner músicas por mumble en PDR for DUMMIES Obviaremos la sección de descargar y configurar mumble para hablar, dando por supuesto que ya lo tenéis listo. PROGRAMAS A DESCARGAR - Programa Zara Radio: https://db.tt/8ggttl0n

Más detalles

Mi Primer Curso de TIC 1

Mi Primer Curso de TIC 1 Mi Primer Curso de TIC 1 1 Tecnologías de la Información y la Comunicación. Sabes que con el Computador puedes escribir y dibujar? puedes mandar correos electrónicos y compartir fotografías con todos tus

Más detalles

Lego Nxt desde Physical Etoys

Lego Nxt desde Physical Etoys Lego Nxt desde Physical Etoys Physical Etoys es un proyecto de software que permite controlar, en tiempo real, robots de Lego Mindstorms Nxt usando una conexión Bluetooth. SqueakNxt es un módulo de Physical

Más detalles

Instalación de DRIVER de mochila

Instalación de DRIVER de mochila Instalación del programa de Renta A3 Antes de proceder a instalar el programa de Renta A3, deberemos configurar la mochila en el servidor. Para ello seguiremos los siguientes pasos: Instalación de DRIVER

Más detalles

Para aquellos que tengan conocimientos de Access es lo más parecido a una consulta de referencias cruzadas, pero con más interactividad.

Para aquellos que tengan conocimientos de Access es lo más parecido a una consulta de referencias cruzadas, pero con más interactividad. Las tablas dinámicas Crear una tabla dinámica Una tabla dinámica consiste en el resumen de un conjunto de datos, atendiendo a varios criterios de agrupación, representado como una tabla de doble entrada

Más detalles

Base de datos: Access. Unidad Didáctica 3: Planificación y diseño de una base de datos

Base de datos: Access. Unidad Didáctica 3: Planificación y diseño de una base de datos Módulo 7: Tecnologías de la Información y Comunicación y Ofimática Unidad Didáctica 3: Planificación y diseño de una base de datos Base de datos: Access UNIDAD DIDÁCTICA 3 Planificación y diseño de una

Más detalles

Un kilobyte (KB) son 1024 bytes, un Megabyte (MB) son 1024 KB, un Gigabyte son 1024 Mb

Un kilobyte (KB) son 1024 bytes, un Megabyte (MB) son 1024 KB, un Gigabyte son 1024 Mb El Explorador de Windows es la herramienta básica en un Sistema Operativo porque con ella controlaremos toda la información que tenemos guardada en nuestro disco duro, disquete, CD, USB, etc. Terminología

Más detalles

Que Es Una Computadora?

Que Es Una Computadora? Que Es Una Computadora? Hola, soy Tim. Mike está en busca de un trabajo y quiere aprender a utilizar una computadora para que pueda solicitar puestos de trabajo sobre el internet. Vamos a suponer que él

Más detalles

SESIÓN 6 INTRODUCCIÓN A WORD.

SESIÓN 6 INTRODUCCIÓN A WORD. SESIÓN 6 INTRODUCCIÓN A WORD. I. CONTENIDOS: 1. La pantalla de Word. 2. Partes de la pantalla de Word. 3. Funcionamiento de los menús. 4. Distintas formas de ver un documento. 5. Trabajar con varios documentos

Más detalles

INICIACIÓN AL NETOP SCHOOL

INICIACIÓN AL NETOP SCHOOL INICIACIÓN AL NETOP SCHOOL Si bien para exponer un tema o un proyecto a un auditorio podemos usar presentaciones en Power Point o en Flash a través de un proyector multimedia (cañón.videoproyector, etc.),

Más detalles

Manejo de Archivos y Carpetas

Manejo de Archivos y Carpetas Manejo de Archivos y Carpetas Escrito por: Roberto Canseco Acosta Mientras todos los intentos han sido hechos para verificar la información proporcionada en esta publicación, el Autor y Editor no supone

Más detalles

CURSO DE INTERRUPTORES Y SENSORES DE POSICION

CURSO DE INTERRUPTORES Y SENSORES DE POSICION 1 Interruptores y Sensores de Posición Beto Booster CURSO DE INTERRUPTORES Y SENSORES DE POSICION Hola y bienvenido al curso de "Interruptores y Sensores de Posición". Mi nombre es Beto Booster de www.encendidoelectronico.com

Más detalles

reemplaza menú archivo y esta situado en la esquina superior izquierda de estos programas de

reemplaza menú archivo y esta situado en la esquina superior izquierda de estos programas de Taller de Computación Básica Curso de Apoyo a la Modalidad Presencial Lección 1: Conociendo Word Indicaciones: 1. Identifica los elementos principales e interfaz de Word. 2. Maneja los elementos principales

Más detalles

Introducción a las redes informáticas. El programa Packet Tracer

Introducción a las redes informáticas. El programa Packet Tracer 29 Introducción a las redes informáticas. El programa Packet Tracer 1) Concepto de red informática. 2) Elementos de una red informática. 3) Clasificación de las redes informáticas. 4) El programa Packet

Más detalles

F-Series Desktop Manual Del Usuario

F-Series Desktop Manual Del Usuario F-Series Desktop Manual Del Usuario F20 es Espanõl Contenido Leyenda de iconos y texto...3 Definición de F-Series Desktop...4 Instalación de F-Series Desktop en el ordenador...4 Suscripción a la información

Más detalles

Tema: CREACIÓN y FORMATEO DE HOJAS ELECTRONICAS EN EXCEL 2013.

Tema: CREACIÓN y FORMATEO DE HOJAS ELECTRONICAS EN EXCEL 2013. Empremática, Guía 6 1 Facultad : Ingeniería Escuela : Computación Asignatura: Empremática Tema: CREACIÓN y FORMATEO DE HOJAS ELECTRONICAS EN EXCEL 2013. Objetivos Identificar las herramientas de una hoja

Más detalles

Inclusión educativa para fomentar la paz y la reconciliación

Inclusión educativa para fomentar la paz y la reconciliación Inclusión educativa para fomentar la paz y la reconciliación Iniciativa realizada en la ejecución del proyecto de investigación Diseño de estrategias didácticas multimedia para la alfabetización digital

Más detalles

CERTIFICADOS ELECTRÓNICOS Y LECTORES DE TARJETAS LTC31 USB CERTIFICADOS ELECTRÓNICOS Y LECTORES DE TARJETAS LTC31 USB

CERTIFICADOS ELECTRÓNICOS Y LECTORES DE TARJETAS LTC31 USB CERTIFICADOS ELECTRÓNICOS Y LECTORES DE TARJETAS LTC31 USB CERTIFICADOS ELECTRÓNICOS Y LECTORES DE TARJETAS LTC31 USB 1 LECTORES DE TARJETAS... 2 2. INSTALACIÓN DE DRIVERS DEL LECTOR DE TARJETAS LTC31 USB.... 2 3. INSTALACIÓN DE LOS MÓDULOS DE SEGURIDAD... 5 3.1

Más detalles

Instalación del programa PSPP y obtención de una distribución de frecuencias.

Instalación del programa PSPP y obtención de una distribución de frecuencias. Práctica 2. Instalación del programa PSPP y obtención de una distribución de frecuencias. Con esta práctica instalaremos el programa PSPP. El programa es un software específico para el análisis estadístico

Más detalles

Índice general de materias LECCIÓN 7 74

Índice general de materias LECCIÓN 7 74 Índice general de materias LECCIÓN 7 74 BUSCAR 74 BUSCAR CON FORMATO 77 REEMPLAZAR 78 REEMPLAZAR CON FORMATO 79 NOTAS AL PIE DE PÁGINA 79 CONFIGURAR LAS NOTAS 81 INSERTAR NOTAS AL PIE 83 MODIFICAR NOTAS

Más detalles

Instrucciones del programa para la presentación de solicitudes de ayudas del Plan Nacional de I+D+i 2008-2011

Instrucciones del programa para la presentación de solicitudes de ayudas del Plan Nacional de I+D+i 2008-2011 para la presentación de solicitudes de ayudas del Plan Nacional de I+D+i Marzo 2008 ÍNDICE 1. Introducción... 2 2. Requisitos para ejecutar la aplicación... 2 3. Descarga de la aplicación... 3 4. Funcionamiento

Más detalles

Taller de Arduino para estudiantes de Invenio Folleto de Prácticas Nivel Básico Elaborado por: Luis León. Introducción:

Taller de Arduino para estudiantes de Invenio Folleto de Prácticas Nivel Básico Elaborado por: Luis León. Introducción: Taller de Arduino para estudiantes de Invenio Folleto de Prácticas Nivel Básico Elaborado por: Luis León Introducción: Este folleto de prácticas está hecho con el fin de que los estudiantes a quienes se

Más detalles

EasyPen M406. Manual del usuario. Windows 7 / Vista / XP. Controlador de Tableta io

EasyPen M406. Manual del usuario. Windows 7 / Vista / XP. Controlador de Tableta io EasyPen M406 Manual del usuario Windows 7 / Vista / XP Controlador de Tableta io I. Información general----------- -------------------------------------------------------------------- 2 1. Vista general--------------------------

Más detalles

1 MANUAL DE INSTALACIÓN

1 MANUAL DE INSTALACIÓN 1 MANUAL DE INSTALACIÓN El software necesario para la ejecución de las aplicaciones se incluye en el apartado software del cd del proyecto. Aún así, a continuación se explica como poder descargar los programas

Más detalles

Bienvenido a la nueva Tablet de Plan Ceibal

Bienvenido a la nueva Tablet de Plan Ceibal Bienvenido a la nueva Tablet de Plan Ceibal Guía de usuario Versión 1.0 Julio de 2014 ceibal.edu.uy 2 de 39 Contenido La primera vez que se enciende la Tablet... 4 La barra de navegación y estado... 5

Más detalles

Proyecto Prototipo Domótica

Proyecto Prototipo Domótica Proyecto Prototipo Domótica Alumnos: Marcelo Mella Urrutia David Moena Quijada Carlos Román Saavedra Sergio Sánchez Reyes Profesor: Yussef Farrán Fecha Entrega: 20 de Junio de 2005 TEMARIO INTRODUCCIÓN..3

Más detalles

JHAN EVER ANDRADE CASTRO

JHAN EVER ANDRADE CASTRO OBJETIVOS: HERRAMIENTAS DE OFIMÁTICA NIVEL BÁSICO Conocer el sistema operativo Windows y las diferentes versiones que ha tenido a través del tiempo. Aprender a utilizar el escritorio de Windows y cada

Más detalles

Vamos a ver las dos formas básicas de arrancar PowerPoint.

Vamos a ver las dos formas básicas de arrancar PowerPoint. Iniciar Powerpoint Vamos a ver las dos formas básicas de arrancar PowerPoint. 1) Desde el botón Inicio situado, normalmente, en la esquina inferior izquierda de la pantalla. Coloca el cursor y haz clic

Más detalles

Displays de 7 segmentos

Displays de 7 segmentos 1 de 6 18/11/2010 03:52 p.m. Displays de 7 segmentos En muchos lugares públicos habréis visto unos indicadores luminosos que nos indican el turno. Normalmente son de dos dígitos, lo que les permite contar

Más detalles

UTILIZACIÓN DE UNA CUENTA DE CORREO ELECTRÓNICO (NUEVO) Acceso al correo electrónico

UTILIZACIÓN DE UNA CUENTA DE CORREO ELECTRÓNICO (NUEVO) Acceso al correo electrónico Acceso al correo electrónico Pasamos ahora a lo que sería usar la cuenta de correo que nos hicimos en la clase anterior. Lo primero que hacemos es entrar en la página web de Yahoo y localizar el icono

Más detalles

Manual de Instrucciones Termohigrómetro Digital CM-DT172

Manual de Instrucciones Termohigrómetro Digital CM-DT172 Manual de Instrucciones Termohigrómetro Digital CM-DT172 CM-DT172_Manual_NNNNN Página 1 de 10 ÍNDICE Calzada del Valle 400, Ote. Oficina No.1205 INTRODUCCIÓN... 3 FUNCIONES Y ESPECIFICACIONES TÉCNICAS...

Más detalles

ÍNDICE WORD 2007. 2da. Parte

ÍNDICE WORD 2007. 2da. Parte ÍNDICE WORD 2007 2da. Parte PÁG. 02 05 08 12 13 15 16 17 18 19 20 22 25 TEMAS 27- Tabla de Ilustraciones 28- Índice 29- Tablas 30- Viñetas 31- Numeraciones 32- Esquemas. Esquemas numerados 33- Secciones.

Más detalles

PIC MICRO ESTUDIO Timer Monoestable/Biestable ajustable hasta 99H 59M 59S Timer 2T Clave: 722-1 www.electronicaestudio.com

PIC MICRO ESTUDIO Timer Monoestable/Biestable ajustable hasta 99H 59M 59S Timer 2T Clave: 722-1 www.electronicaestudio.com PIC MICRO ESTUDIO Timer Monoestable/Biestable ajustable hasta 99H 59M 59S Timer 2T Clave: 722-1 www.electronicaestudio.com Guía de Operación P I C M I C R O E S T D U D I O Timer Monoestable/Biestable

Más detalles

Manual del usuario. Flash Point Genius. FLASH POINT GENIUS: Programación Serial para turismos

Manual del usuario. Flash Point Genius. FLASH POINT GENIUS: Programación Serial para turismos Manual del usuario Flash Point Genius FLASH POINT GENIUS: Programación Serial para turismos 2010 INDICE 1. INTRODUCCIÓN 3 2. COMPONENTES DEL SISTEMA FLASH POINT 3 3. REQUISITOS DEL SISTEMA 4 4. INSTALACIÓN

Más detalles

Edición básica. Contenido TECNOLOGÍA WORD

Edición básica. Contenido TECNOLOGÍA WORD Contenido 1. Desplazarse por un documento... 2 2. Seleccionar... 4 3. Eliminar... 5 4. Deshacer y rehacer... 6 5. Copiar, cortar y pegar... 7 6. Opciones de pegado... 8 7. Buscar... 8 8. Buscar y reemplazar...

Más detalles

DECLARACIÓN... 3 A. INTRODUCCIÓN... 4 B. OPERACIÓN INCIAL... 4 C. PROGRAMA HERRAMIENTAS DEL ICONO DE GESTIÓN... 9 D. AJUSTE... 10

DECLARACIÓN... 3 A. INTRODUCCIÓN... 4 B. OPERACIÓN INCIAL... 4 C. PROGRAMA HERRAMIENTAS DEL ICONO DE GESTIÓN... 9 D. AJUSTE... 10 Andriod4.0 Mini PC INDICE DECLARACIÓN...... 3 A. INTRODUCCIÓN........ 4 B. OPERACIÓN INCIAL.... 4 1. INSTRUCCIONES DE CONEXIÓN DE HARDWARE........ 4 2. OS INTERFACE......... 5 3. GESTIÓN DE SOFTWARE DE

Más detalles

PRESENTACIÓN Más información

PRESENTACIÓN Más información UNIDAD 7 PRESENTACIÓN En esta unidad vamos a aprender a abrir e importar, a la StarBoard, todo tipo de documentos y vídeo. También veremos algunas de las utilidades mas interesantes para su uso didáctico

Más detalles

Windows 98. Manual de. GESIn. Grupo de Estudios y Servicios Informáticos. GESIn Grupo de Estudios y Servicios Informáticos.

Windows 98. Manual de. GESIn. Grupo de Estudios y Servicios Informáticos. GESIn Grupo de Estudios y Servicios Informáticos. Windows 98 Grupo de Estudios y Servicios Informáticos Página 1 1. CAPITULO 1 1.1 Manejo de Ventanas 1.2 Menú de Inicio 1.3 Explorador de Windows 2. CAPITULO 2 2.1 Escritorio 2.2 Pantalla 2.3 Panel de Control

Más detalles

1. Teclado tradicional, principal o alfanumérico

1. Teclado tradicional, principal o alfanumérico El Teclado El dispositivo para Entrada de datos o Input más utilizado, es el teclado (en inglés keyboard). La posición de las teclas en los teclados fue tomada de las máquinas de escribir, con el agregado

Más detalles

Práctica de manejo de motores CC con arduino. Antonio Martínez

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

Más detalles

Microsoft Power Point es un programa que sirve para crear presentaciones que podrán ser vistas en pantalla o impresas.

Microsoft Power Point es un programa que sirve para crear presentaciones que podrán ser vistas en pantalla o impresas. INTRODUCCION. Microsoft Power Point es un programa que sirve para crear presentaciones que podrán ser vistas en pantalla o impresas. Algunas de las características de Power Point son que a las diapositivas

Más detalles

COLEGIO APUNTES ACCESS

COLEGIO APUNTES ACCESS COLEGIO APUNTES ACCESS Índice Introducción al Access... 3 Conocimientos básicos... 6 Tablas... 7 Formularios... 10 Consultas... 12 Consultas de eliminación... 15 Consulta de actualización... 15 Informes...

Más detalles

UNA HERRAMIENTA DE OFICINA BÁSICA

UNA HERRAMIENTA DE OFICINA BÁSICA UNA HERRAMIENTA DE OFICINA BÁSICA Empecemos viendo si esto de Google Docs puede ser útil en el aula. Os planteo una situación: Supongamos que mandamos a un grupo de alumnos hacer un trabajo en parejas,

Más detalles

Proyecto : Control coche Arduino-Android

Proyecto : Control coche Arduino-Android Proyecto : Control coche Arduino-Android 1.- Introducción Con este sencillo y fácil proyecto pretendemos que nuestros/as alumnos/as de 4º de ESO a través de la electrónica (analógica y digital) pongan

Más detalles

2.1.1.2 Explicación usuario y contraseña para entidades nuevas no inscritas a la CNG

2.1.1.2 Explicación usuario y contraseña para entidades nuevas no inscritas a la CNG Para la instalación y operación del CHIP-Local en una Entidad Reportante se tienen dos instrumentos básicos: La página Web www.chip.gov.co y la ayuda del CHIP-Local. En la guía para la Instalación y operación

Más detalles

Instituto Tecnológico de Colima

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

Más detalles

UNIVERSIDAD DE PAMPLONA Una Universidad incluyente y comprometida con el desarrollo integral

UNIVERSIDAD DE PAMPLONA Una Universidad incluyente y comprometida con el desarrollo integral 1 de 9 PROYECTO PEDAGÓGICO LA COMPUTADORA Y SUS PARTES Presentado Por: Jorge Antonio Rodríguez Docente Educación Básica Segundaria Orientador: Cristian Alexander Peña Gestor de Formación CPE Ruta NS18

Más detalles

Picasa es una herramienta ofrecida gratuitamente por Google. Su función es organizar, arreglar, ajustar y aplicar efectos a sus imágenes digitales.

Picasa es una herramienta ofrecida gratuitamente por Google. Su función es organizar, arreglar, ajustar y aplicar efectos a sus imágenes digitales. MANUAL DE USO DE PICASA Organice y gestione imágenes con Picasa Picasa es una herramienta ofrecida gratuitamente por Google. Su función es organizar, arreglar, ajustar y aplicar efectos a sus imágenes

Más detalles

Fundamentos CAPÍTULO 1. Contenido

Fundamentos CAPÍTULO 1. Contenido CAPÍTULO 1 Fundamentos En este capítulo encontrará instrucciones rápidas y sencillas que le permitirán poner manos a la obra de inmediato. Aprenderá también a utilizar la ayuda en pantalla, que le será

Más detalles

Mecanografía (primera parte) Autor: Editorial McGraw-Hill

Mecanografía (primera parte) Autor: Editorial McGraw-Hill Mecanografía (primera parte) Autor: Editorial McGraw-Hill 1 Presentación del curso Operatoria de teclados o mecanografía, aprende todo lo que se refiere al uso del teclado, desde la posición correcta del

Más detalles

Descarga e Instalación

Descarga e Instalación Descarga e Instalación Para la descarga de CCleaner seguiremos el enlace: http://www.piriform.com/ccleaner/builds Una vez descargado haremos doble clic con el ratón sobre el icono de CCleaner: Ahora aparecerá

Más detalles

Vamos a crear nuestro primer juego en el que tendremos que coger la comida que esta protegida por los gatos

Vamos a crear nuestro primer juego en el que tendremos que coger la comida que esta protegida por los gatos Atrapa la tarta Vamos a crear nuestro primer juego en el que tendremos que coger la comida que esta protegida por los gatos Instrucciones (Controla el movimiento del ratón con las teclas flecha derecha,

Más detalles

SISTEMA DE APARTADO DE SALAS PARA EVENTOS

SISTEMA DE APARTADO DE SALAS PARA EVENTOS SISTEMA DE APARTADO DE SALAS PARA EVENTOS Dirección General de Comunicaciones e Informática Febrero 2008 1 INDICE 1. Objetivos del Sistema... 3 10. Solución de problemas... 23 2. Introducción... 4 3. Requisitos...

Más detalles

PEQUEÑO MANUAL PHOTOSCAPE

PEQUEÑO MANUAL PHOTOSCAPE PEQUEÑO MANUAL PHOTOSCAPE DESCARGA E INSTALACION En primer lugar hay que bajarse el programa. Podras encontrarlo aquí: http://photoscape.softonic.com/ Es un programa gratuito, sencillo y que no da problemas.

Más detalles

Tutorial de Paint. Tutorial de Paint

Tutorial de Paint. Tutorial de Paint Tutorial de Paint 0 Paint Ahora es más fácil y más divertido usar este fiable programa. Además, los nuevos "pinceles" digitales realistas darán vida a sus imágenes, con matices de acuarelas, crayones y

Más detalles