Control de sistemas automáticos con Arduino. CTIF OESTE Noviembre de Víctor Gallego Le Forlot

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

Download "Control de sistemas automáticos con Arduino. CTIF OESTE Noviembre de Víctor Gallego Le Forlot"

Transcripción

1 Control de sistemas automáticos con Arduino CTIF OESTE Noviembre de 2014 Víctor Gallego Le Forlot

2 Práctica 1 Arduino Alumno: LED parpadeante Vamos a empezar con algo muy sencillo: encender y apagar repetidamente un diodo LED, produciendo un efecto parpadeante. Para empezar, asegúrate de disponer de todos los componentes. Luego coloca la hoja de conexiones en la placa protoboard y conecta correctamente todos los dispositivos. Una vez que el circuito esté montado, necesitarás descargar el programa. Para ello, conecta la Arduino al puerto USB de tu equipo. A continuación selecciona el puerto correcto en Tools > Serial Port > (el puerto Comm de tu Arduino). Pregunta a tu profesor cómo saber cuál es el puerto asignado. Después descarga el programa seleccionando File > Upload to I/O Board. Finalmente trastea con las posibilidades que el control de luces te ofrece.

3 Programa Copia el siguiente programa en tu ordenador y escribe en tu hoja qué hace cada línea del mismo. /* Parpadear Enciende un LED conectado al pin 13durante un segundo, luego lo apaga durante otro segundo, y así todo el tiempo. */ int Pin_del_LED = 13; void setup() pinmode(pin_del_led, OUTPUT); void loop() digitalwrite(pin_del_led, HIGH); delay(1000); digitalwrite(pin_del_led, LOW); delay(1000); No funciona? (3 cosas a probar) 1.- El LED no luce: Los LEDs sólo funcionan en un sentido, por lo que puedes probar a cambiar sus conexiones y darle la vuelta. 2.- El programa no se carga en la Arduino:

4 Esto sucede a veces. Lo más habitual es que el puerto serie esté confundido. Puedes cambiarlo en tools>serial port> 3.- Puede que tu Arduino esté estropeada: Pide ayuda a tu profesor. Vamos a trastear un rato 1.- Cambiemos el pin: El LED está conectado al pin 13, pero podemos utilizar cualquiera de los pines de tu Arduino. Para cambiarlo, saca el cable del pin 13 y cámbialo a cualquiera de los otros (del 0 al 13). A continuación cambia la siguiente línea en el programa: int Pin_del_LED = 13; ---> int Pin_del_LED = (Nuevo_pin); 2.- Cambiemos el tiempo de parpadeo: Dentro del programa cambia los números de las instrucciones delay. Recuerda que 1000 unidades equivalen a un segundo. 3.- Controlemos el brillo del LED: Incluso con unas salidas digitales (on/off), Arduino puede controlar el brillo del LED simulando un comportamiento analógico (Veremos en otras prácticas esto con más detalle). Cambia el LED al pin 9 (que es del tipo PWM). Sustituye en el programa el contenido del bucle (loop) por analogwrite(pin_del_led, nuevo número); donde el número a poner valdrá entre 0 (apagado) y 255 (encendido a tope) 4.- Apaguemos y encendamos el LED lentamente: Carga el ejemplo que encontrarás en File > Sketchbook > Examples > Analog > Fade A continuación pásalo a la Arduino y verás como el LED cambia de brillo de forma continua.

5 5.- Identifica los pines de tu Arduino:

6 Práctica 2 Arduino Alumno: LEDs parpadeantes En esta práctica vamos a utilizar ocho de las salidas digitales de Arduino. Además aprenderemos cómo se repiten comandos con la instrucción for. Finalmente trastea con las posibilidades que el control de luces te ofrece. Crea nuevos patrones y secuencias de luz. Programa Copia el siguiente programa en tu ordenador y escribe en tu hoja qué hace cada línea del mismo. /* Parpadear múltiples LEDs Enciende un LED conectado al pin 6 durante un tiempo, luego lo apaga y enciende el contiguo, y así sucesivamente. */

7 int Pines[] = 6,7,8,9,10,11,12,13; //Definimos los pines de salida int tiempo = 100; //tiempo define cuánto tiempo estará encendido el LED void setup() for(int i = 0; i < 8; i++) pinmode(pines[i],output); void loop() for(int i = 0; i < 8; i++) digitalwrite(pines[i],high); delay(tiempo); digitalwrite(pines[i],low); No funciona? (3 cosas a probar) 1.- Un LED no luce: Los LEDs sólo funcionan en un sentido, por lo que puedes probar a cambiar sus conexiones y darle la vuelta. 2.- El programa no se carga en la Arduino: Esto sucede a veces. Lo más habitual es que el puerto serie esté confundido. Puedes cambiarlo en tools>serial port> 3.- Puede que tu Arduino esté estropeada:

8 Pide ayuda a tu profesor. Vamos a trastear un rato 1.- Cambiemos la secuencia: Haz que ahora cambie el sentido del movimiento de las luces. 2.- Cambiemos la velocidad: Dentro del programa cambia los números de las instrucciones delay. Recuerda que 1000 unidades equivalen a un segundo. 3.- Controla varias luces a la vez: Con lo que has aprendido en estas dos primeras prácticas ya puedes realizar secuencias complejas con al menos un par de LEDs encendidos a la vez.

9 Práctica 3 Arduino Alumno: Pulsadores: interactuando con Arduino Hasta ahora hemos usado la Arduino para que encienda y apague LEDs según como la hayamos programado. A continuación vamos a aprender cómo podemos interactuar con la Arduino desde el exterior, es decir, cómo podemos hacer que la tarjeta sienta el mundo que la rodea. Para ello vamos a utilizar un par de pulsadores NA. Para ello utilizamos los pines digitales como entradas digitales que detectan un nivel alto (HIGH) de tensión cuando el pulsador no está pulsado, y un nivel bajo (LOW) cuando sí lo está. Programa Copia el siguiente programa en tu ordenador y escribe en tu hoja qué hace cada línea del mismo.

10 /* Pulsadores Enciende y apaga un LED conectado al pin digital 13, cuando pulsamos un pulsador conectado a la entrada digital 2. */ int Pin_del_Led = 13; int Pin_del_Pulsador = 2; int valor = 0; // variable que almacena el estado del pulsador void setup() pinmode(pin_del_led, OUTPUT); pinmode(pin_del_pulsador, INPUT); void loop() valor = digitalread(pin_del_pulsador); if (valor == HIGH) digitalwrite(pin_del_led, LOW); else digitalwrite(pin_del_led, HIGH);

11 No funciona? (3 cosas a probar) 1.- El LED no luce: Los LEDs sólo funcionan en un sentido, por lo que puedes probar a cambiar sus conexiones y darle la vuelta. 2.- La Arduino no detecta que estamos pulsando: Esto sucede a veces. Lo más habitual es que el pulsador, si es de cuatro patillas, esté girado 90º. 3.- Puede que tu Arduino esté estropeada: Pide ayuda a tu profesor. Vamos a trastear un rato 1.- Vamos a utilizar el segundo pulsador: Vamos a programar la Arduino para que el LED se encienda al pulsar uno de los pulsadores y se mantenga encendido hasta que pulsemos el otro. int Pin_del_Led = 13; int Pin_del_Pulsador1 = 3; int Pin_del_Pulsador2 = 2; void setup() pinmode(pin_del_led, OUTPUT); pinmode(pin_del_pulsador1, INPUT); pinmode(pin_del_pulsador2, INPUT); void loop()

12 if (digitalread(pin_del_pulsador1) == LOW) digitalwrite(pin_del_led, LOW); else if (digitalread(pin_del_pulsador2) == LOW) digitalwrite(pin_del_led, HIGH); 2.- Controlemos varios LEDs: Recupera el programa de LEDs múltiples y modifícalo para que cuando pulses el pulsador 1 se ejecute la secuencia que encendía los LEDs uno detrás de otro.

13 Práctica 4 Arduino Alumno: Zumbadores: sonido con Arduino Hasta ahora hemos usado la Arduino para que encienda y apague LEDs según como la hayamos programado. Hoy vamos a conectar un pequeño dispositivo llamado zumbador piezoeléctrico que vibra cuando se le aplica un voltaje. Para ello utilizamos uno de los pines digitales de tu Arduino. En él vamos a generar una onda cuadrada, cuya frecuencia dará lugar al sonido correspondiente a una nota musical. Cambiando la frecuencia generamos un sonido diferente. Programa Copia el siguiente programa en tu ordenador y escribe en tu hoja qué hace cada línea del mismo.

14 /* Melodía Este ejemplo utiliza un zumbador piezoeléctrico para recibir una onda cuadrada de cierta frecuencia y convertirla en su correspondiente tono. * Los tonos de cada nota son nota tiempo en High do 1915 re 1700 mi 1519 fa 1432 sol 1275 la 1136 si 1014 doalto 956 */ int pin_del_altavoz = 9; int tempo = 300; // velocidad de la música void DO(int duracion) for (long i = 0; i < duracion * 1000; i += 1915 * 2) digitalwrite(pin_del_altavoz, HIGH); delaymicroseconds(1915); digitalwrite(pin_del_altavoz, LOW); delaymicroseconds(1915); void RE(int duracion) for (long i = 0; i < duracion * 1000; i += 1700 * 2)

15 digitalwrite(pin_del_altavoz, HIGH); delaymicroseconds(1700); digitalwrite(pin_del_altavoz, LOW); delaymicroseconds(1700); void MI(int duracion) for (long i = 0; i < duracion * 1000; i += 1519 * 2) digitalwrite(pin_del_altavoz, HIGH); delaymicroseconds(1519); digitalwrite(pin_del_altavoz, LOW); delaymicroseconds(1519); void FA(int duracion) for (long i = 0; i < duracion * 1000; i += 1432 * 2) digitalwrite(pin_del_altavoz, HIGH); delaymicroseconds(1432); digitalwrite(pin_del_altavoz, LOW); delaymicroseconds(1432); void SOL(int duracion) for (long i = 0; i < duracion * 1000; i += 1275 * 2) digitalwrite(pin_del_altavoz, HIGH);

16 delaymicroseconds(1275); digitalwrite(pin_del_altavoz, LOW); delaymicroseconds(1275); void LA(int duracion) for (long i = 0; i < duracion * 1000; i += 1136 * 2) digitalwrite(pin_del_altavoz, HIGH); delaymicroseconds(1136); digitalwrite(pin_del_altavoz, LOW); delaymicroseconds(1136); void SI(int duracion) for (long i = 0; i < duracion * 1000; i += 1014 * 2) digitalwrite(pin_del_altavoz, HIGH); delaymicroseconds(1014); digitalwrite(pin_del_altavoz, LOW); delaymicroseconds(1014); void DOALTO(int duracion) for (long i = 0; i < duracion * 1000; i += 956 * 2) digitalwrite(pin_del_altavoz, HIGH); delaymicroseconds(956);

17 digitalwrite(pin_del_altavoz, LOW); delaymicroseconds(956); void setup() pinmode(pin_del_altavoz, OUTPUT); void loop() DO(4*tempo); // delay(tempo / 2); RE(4*tempo); // delay(tempo / 2); MI(4*tempo); // delay(tempo / 2); FA(4*tempo); // delay(tempo / 2); SOL(4*tempo); // delay(tempo / 2); LA(4*tempo); // delay(tempo / 2); SI(4*tempo); // delay(tempo / 2); DOALTO(4*tempo); // delay(tempo / 2); No funciona? (3 cosas a probar) 1.- El piezoeléctrico no zumba:

18 Los zumbadores sólo funcionan en un sentido, por lo que puedes probar a cambiar sus conexiones y darle la vuelta. Observa que la patilla que va al pin 9 de tu Arduino tiene un símbolo La escala musical va demasiado deprisa: Cambia el valor de la variable tempo. Cuanto mayor sea, más despacio sonará. 3.- Puede que tu Arduino esté estropeada: Pide ayuda a tu profesor. Vamos a trastear un rato 1.- Vamos a programar una pequeña melodía: Busca una canción sencilla y haz que las notas se ejecuten en el orden apropiado y con la duración que encuentres en la partitura. Tal vez necesites notas nuevas. Habla con tu profesor para que te diga qué frecuencias debes usar. void MIALTO(int duracion) for (long i = 0; i < duracion * 1000; i += 758 * 2) digitalwrite(pin_del_altavoz, HIGH); delaymicroseconds(758); digitalwrite(pin_del_altavoz, LOW); delaymicroseconds(758); 2.- Construye una alarma que se dispara cuando un pulsador es activado: Recupera el programa de los pulsadores y conecta uno a otro pin de tu Arduino. Haz un pequeño programa que mire si el pulsador está activado, y en caso de que sea así, emite dos notas, una grave y otra aguda, alternativamente.

19 Práctica 5 Arduino Alumno: Potenciómetros: entradas analógicas. Aparte de los pines digitales que hemos venido utilizando en estas prácticas, la Arduino incluye 6 pines que pueden ser utilizados como entradas analógicas. Estas entradas miden un voltaje entre 0 y 5 voltios y lo convierten en un número digital entre 0 (0 V) y 1023 (5 V). Un dispositivo muy útil que aprovecha estas entradas analógicas es el potenciómetro (también conocido como resistencia variable). Cuando se conecta a 5 V con sus terminales extremos, el terminal del centro dará cualquier valor entre 0 y 5 V, dependiendo del ángulo que se haya girado (por ejemplo, 2.5 V si se encuentra justo en medio de su recorrido). Los valores medidos por el pin de entrada analógico pueden ser utilizados entonces como valores de una variable en nuestro programa para hacer algo, tomar decisiones, etc Programa Copia el siguiente programa en tu ordenador y escribe en tu hoja qué hace cada línea del mismo.

20 /* Entrada analógica Enciende y apaga un diodo LED conectado al pin 13. La cantidad de tiempo que el LED luce depende del valor obtenido por analogread(). En el caso más sencillo conectamos un potenciómetro en el pin analógico 2. */ int pin_del_potenciometro = 2; int pin_del_led = 13; int valor = 0; // variable que almacena el valor que llega del sensor void setup() pinmode(pin_del_led, OUTPUT); void loop() valor = analogread(pin_del_potenciometro); digitalwrite(pin_del_led, HIGH); delay(valor); digitalwrite(pin_del_led, LOW); delay(valor); No funciona? (3 cosas a probar) 1.- El programa se queda atascado : Las patillas de los potenciómetros son un poco gruesas, por lo que a veces no encajan bien en la protoboard. Comprueba las conexiones. 2.- Giramos el potenciómetro, pero el resultado no es el esperado: Asegúrate que el terminal conectado al pin analógico es el cursor.

21 3.- Puede que tu Arduino esté estropeada: Pide ayuda a tu profesor. Vamos a trastear un rato 1.- Vamos a programar un valor umbral: Un valor umbral es un valor a partir del cual el LED se encenderá todo el rato. Modifica el programa: void loop() int umbral = 512; if(analogread(pin_del_potenciometro) > umbral) digitalwrite(pin_del_led, HIGH); else digitalwrite(pin_del_led, LOW); Esto hará que el LED se encienda por encima de un valor de 512. Puedes cambiar el valor de este umbral. 2.- Haz que el brillo del LED se controle con el potenciómetro: En primer lugar conecta el LED a un pin digital PWM, por ejemplo el 9.Luego cambia la parte del loop del programa de la siguiente forma: void loop() int valor = analogread(pin_del_potenciometro) / 4;

22 analogwrite(pin_del_led, valor); Por qué hemos dividido el valor leído entre cuatro antes de utilizarlo como salida en el pin 9?

23 Práctica 6 Arduino Alumno: LDR (Resistencias detectoras de luz). Hemos visto como haciendo uso de un potenciómetro, podemos modificar a nuestra voluntad el comportamiento de nuestra Arduino. Sin embargo, a veces, podemos desear que sean las variaciones en el entorno que rodea a nuestra Arduino, las que controlen su comportamiento. Las resistencias detectoras de luz, LDR, permiten detectar el nivel de luz de un lugar y utilizar esta información para modificar el comportamiento de nuestro proyecto. Como la Arduino solo puede medir voltajes, debemos utilizar la LDR con otra resistencia para construir un divisor de tensión que conectaremos a uno de los pines de entrada analógicos. Programa Copia el siguiente programa en tu ordenador y escribe en tu hoja qué hace cada línea del mismo. /* Este programa mide el nivel de luz en el ambiente y enciende un LED con una intensidad proporcional a la luz detectada */

24 int pin_ldr = 0; int nivel_luz; int pin_led = 9; void setup() pinmode(pin_led, OUTPUT); void loop () nivel_luz = analogread(pin_ldr); nivel_luz = map(nivel_luz, 0, 900, 0, 255); nivel_luz = constrain(nivel_luz, 0, 255); analogwrite(pin_led, nivel_luz); No funciona? (3 cosas a probar) 1.- El LED no luce: Recuerda que el LED debe conectarse correctamente. Prueba a darle la vuelta a las conexiones. 2.- Sigue sin lucir: Asegúrate de que la LDR, cuyos terminales son muy finos, hacen contacto en la protoboard. 3.- Puede que tu Arduino esté estropeada: Pide ayuda a tu profesor. Vamos a trastear un rato 1.- Vamos a invertir la respuesta de la Arduino al nivel de luz:

25 En vez de que brille más cuanta más luz haya, programémoslo al revés. Modifica el programa: analogwrite(pin_led, 255 nivel_luz); 2.- Haz que el LED se encienda sólo de noche: Definamos un valor umbral a partir del cual el LED se encienda: void loop() int umbral = 300; if(analogread(pin_ldr) > umbral) digitalwrite(pin_led, HIGH); else digitalwrite(pin_led, LOW);

Tutorial Arduino con Fotoresistencia LDR

Tutorial Arduino con Fotoresistencia LDR www.candy-ho.com Contactanos 1139685940 ventas@candy-ho.com Mejico 3941 Unidad 1, Villa Martelli Lunes a Viernes 10:00 a 18:00 Tutorial Arduino con Fotoresistencia LDR En este artículo vamos a realizar

Más detalles

Programa y construye tu sistema de iluminación de emergencia y de alarma accionada con pulsador.

Programa y construye tu sistema de iluminación de emergencia y de alarma accionada con pulsador. Programa y construye tu sistema de iluminación de emergencia y de alarma accionada con pulsador. En este proyecto crearás un sistema de iluminación de emergencia y de alarma que permitirá alertar a todos

Más detalles

PRACTICAS CON ARDUINO

PRACTICAS CON ARDUINO PRACTICAS CON ARDUINO 1º DE BACHILLERATO PROYECTO INTEGRADO: TALLER DE ROBÓTICA Materiales: Placa Protoboard Microcontroladora Arduino Cable de conexión 1 LED 1 resistencia 120 Ω Cables PRÁCTICA Nº 1:

Más detalles

LED INTERMITENTE CIRCUITO ELÉCTRICO MATERIALES PROGRAMA LED DOS CONECTORES CABLE USB ROBÓTICA. Puerto 8 ( salida al led rojo ) ARDUINO UNO 220 W GND

LED INTERMITENTE CIRCUITO ELÉCTRICO MATERIALES PROGRAMA LED DOS CONECTORES CABLE USB ROBÓTICA. Puerto 8 ( salida al led rojo ) ARDUINO UNO 220 W GND INTERMITENTE ROBÓTICA CIRCUITO ELÉCTRICO Puerto 8 ( salida al led rojo ) 8 ARDUINO UNO GND ROJO MATERIALES ARDUINO UNO PROTOBOARD ROJO DOS CONECTORES CABLE USB PROGRAMA void setup ( ) { pinmode ( 8, OUTPUT

Más detalles

ENTRADAS Y SALIDAS DIGITALES USO DE VARIABLES Y TEMPORIZADORES

ENTRADAS Y SALIDAS DIGITALES USO DE VARIABLES Y TEMPORIZADORES ENTRADAS Y SALIDAS DIGITALES USO DE VARIABLES Y TEMPORIZADORES Centro CFP/ES VARIABLES 1 EJEMPLOS USO DE VARIABLES EJEMPLOS USO DE VARIABLES 2 TEMPORIZADORES TEMPORIZADORES 3 SALIDAS DIGITALES P1.- PARPADEO

Más detalles

CONTROL AUTOMÁTICO CON ARDUINO

CONTROL AUTOMÁTICO CON ARDUINO CONTROL AUTOMÁTICO CON ARDUINO TECNOLOGIA Juan Crespo López Señal analógica: es una señal que puede tomar infinitos valores Señal digital: Es una señal que solo puede tomar dos valores 0 y 1 normalmente

Más detalles

PRÁCTICAS CON ARDUINO UNO

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...

Más detalles

ACTIVIDADES PROGRAMACIÓN CON ARDUINO

ACTIVIDADES PROGRAMACIÓN CON ARDUINO ACTIVIDADES PROGRAMACIÓN CON ARDUINO A.1.- A continuación se presenta el programa de ejemplo Blink, que hace parpadear un LED conectado en el pin 2 de la tarjeta Arduino, con una cadencia de 1 segundo

Más detalles

Curso Robótica Práctica

Curso Robótica Práctica TÍTULO DE LA UNIDAD DIDÁCTICA Montaje de distintos proyectos fundamentales con ambos entornos: Placa controladora PICAXE. Placa controladora ARDUINO. CURSO 3º-4º ESO DESCRIPCIÓN DE LA UNIDAD DIDÁCTICA

Más detalles

Entradas Analógicas.

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

Más detalles

Taller Robótica Libre con Arduino Desarrollo del pensamiento computacional a través de la programación y la robótica. UIMP. Julio de 2017.

Taller Robótica Libre con Arduino Desarrollo del pensamiento computacional a través de la programación y la robótica. UIMP. Julio de 2017. Taller Robótica Libre con Arduino Desarrollo del pensamiento computacional a través de la programación y la robótica. UIMP. Julio de 2017. María Loureiro @tecnoloxia tecnoloxia.org José Pujol @jo_pujol

Más detalles

Empieza con // y termina con la siguiente línea de código. Son ignorados por el programa y no ocupan espacio en memoria.

Empieza con // y termina con la siguiente línea de código. Son ignorados por el programa y no ocupan espacio en memoria. /* */ Los bloques de comentarios o comentarios multilíneas son áreas de texto ignoradas por el programa y se usan para describir códigos o comentarios que ayudan a otras personas a entender parte del programa.

Más detalles

Programa del curso de Arduino

Programa del curso de Arduino Programa del curso de Arduino Víctor Pérez Domingo victorperezdomingo@gmail.com Febrero 2017 1 ÍNDICE ÍNDICE Índice 1. Curso 4 1.1. Objetivo del bloque 1................................... 4 1.2. Objetivo

Más detalles

ACTIVIDADES DE SCRATCH PARA ARDUINO (S4A) 3º ESO TECNOLOGÍAS

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

Más detalles

Instalación y entorno de programación

Instalación y entorno de programación Instalación y entorno de programación Miguel Ángel Asensio Hernández, Profesor de Electrónica de Comunicaciones. Departamento de Electrónica, I.E.S. Emérita Augusta. 06800 MÉRIDA. Pagina oficial de Arduino:

Más detalles

Introducción a Arduino. Electrónica para todos.

Introducción a Arduino. Electrónica para todos. Introducción a Arduino. Electrónica para todos. Qué es Arduino? Qué es Opensource? Opensource (Código abierto o fuente abierta): Software distribuido y desarrollado libremente. Busca los beneficios prácticos

Más detalles

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. 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

Más detalles

Encender un LED utilizando un pulsador (Ref libro 1 pg 82 pero como 1.2.2 y pg 132 como 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) Libro de Actividades de Robótica Educativa 1.2.3. Encender un LED utilizando un pulsador (Ref libro 1 pg 82 pero como 1.2.2 y pg 132 como 1.2.3) La tercera actividad, es nuestra última actividad con el

Más detalles

AR 3 T. Tutorial 3: Voltajes analógicos y PMW, Potenciómetro + LED. Objetivo General.

AR 3 T. Tutorial 3: Voltajes analógicos y PMW, Potenciómetro + LED. Objetivo General. Tutorial 3: Voltajes analógicos y PMW, AR 3 T Potenciómetro + LED Objetivo General. En este proyecto vamos a controlar el brillo de un led utilizando un potenciómetro. Tomaremos los valores analógicos

Más detalles

Bach. Pablo Sanabria Campos. Programa de Tecnologías Educativas Avanzadas

Bach. Pablo Sanabria Campos. Programa de Tecnologías Educativas Avanzadas Bach. Pablo Sanabria Campos Programa de Tecnologías Educativas Avanzadas Agenda Arduino. Entradas y salidas. IDE Arduino (instalación y configuración). Programación. Ejemplos. Proyecto. Arduino Es una

Más detalles

Práctica 4. Entradas/Salidas Analógicas con Arduino

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.

Más detalles

La plataforma Arduino

La plataforma Arduino La plataforma Arduino Arduino es una plataforma de electrónica abierta que permite crear prototipos a partir de software y hardware libres. Toma información de su entorno por medio de sensores y con la

Más detalles

Qué es y por qué usarlo

Qué es y por qué usarlo ARDUINO * El proyecto Arduino: Qué es y por qué usarlo Arduino es un sistema electrónico de prototipado abierto (opensource ) basada en hardware y software flexibles y fáciles de usar. Con conceptos básicos

Más detalles

INTERRUPTOR CREPUSCULAR CON LDR Y ARDUINO OBJETIVOS MATERIAL NECESARIO

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

Más detalles

CURSO: ROBÓTICA. CONECTANDO CON EL MUNDO FÍSICO. ÍÑIGO MARTÍN MIMBELA.

CURSO: ROBÓTICA. CONECTANDO CON EL MUNDO FÍSICO. ÍÑIGO MARTÍN MIMBELA. CURSO: ROBÓTICA. CONECTANDO CON EL MUNDO FÍSICO 1 Nombre, apellidos y correo electrónico de EducaMadrid del participante ÍÑIGO MARTÍN MIMBELA. inigo.martin@educa.madrid.org 2 Título de la Unidad Didáctica

Más detalles

Programa tu sistema de aviso de la distancia de seguridad.

Programa tu sistema de aviso de la distancia de seguridad. Programa tu sistema de aviso de la distancia de seguridad. En este proyecto crearás un sistema que te permita alertar a los coches o ciclistas de que no están cumpliendo con la distancia de seguridad adecuada.

Más detalles

Primera práctica (blink): Hace parpadear un leda intervalos definidos.

Primera práctica (blink): Hace parpadear un leda intervalos definidos. Practica E/S digital Primera práctica (blink): Hace parpadear un leda intervalos definidos. Montaje Este es el ejemplo más básico que se puede hacer en Arduino. Este sirve para tomar conciencia de la estructura

Más detalles

2. Programación en Arduino

2. Programación en Arduino 2. Programación en Arduino Tallerine Android/LED Instituto de Ingenería Eléctrica 13 de marzo de 2017 IIE (TallerIne) Programación 13 de marzo de 2017 1 / 27 Repaso Conocimos al Arduino Vimos nociones

Más detalles

Programa la luz inteligente de tu bici

Programa la luz inteligente de tu bici Programa la luz inteligente de tu bici En este proyecto vas a descubrir cómo programar tu propia luz inteligente para ponerle tu bicicleta, con el fin de que ésta se encienda cuando detecte que es de noche.

Más detalles

Clase 2: Programación

Clase 2: Programación Clase 2: Conviértete en un Joven Inventor PENTA UC TAV 2014 Contenidos Qué es un micro-controlador? Configuración IDE Arduino Qué es programar? Ejemplo Tipos de datos Funciones útiles Contenidos Qué es

Más detalles

Puente H: cambio de giro y velocidad de motores DC.

Puente H: cambio de giro y velocidad de motores DC. Puente H: cambio de giro y velocidad de motores DC. Por William David Galvis 1 26 Marzo del 2014 Puente H: El puente en H lleva su nombre gracias al aspecto físico del esquema básico de los interruptores

Más detalles

ACTIVIDADES PROGRAMACIÓN CON ARDUINO. Todas las actividades siguientes se harán con el entrenador.

ACTIVIDADES PROGRAMACIÓN CON ARDUINO. Todas las actividades siguientes se harán con el entrenador. ACTIVIDADES PROGRAMACIÓN CON ARDUINO Todas las actividades siguientes se harán con el entrenador. A.1.- A continuación se presenta el programa de ejemplo Blink, que hace parpadear un LED conectado en el

Más detalles

Construye y programa tu radar de tramo

Construye y programa tu radar de tramo Construye y programa tu radar de tramo Breve descripción del proyecto Materiales: En este proyecto vas a descubrir cómo construir y programar tu propio radar de tramo para poder medir la velocidad a la

Más detalles

1. Qué es Arduino? 2. Modelos de Arduino 3. Primer programa: parpadeo de un LED

1. Qué es Arduino? 2. Modelos de Arduino 3. Primer programa: parpadeo de un LED 1. Qué es Arduino? 2. Modelos de Arduino 3. Primer programa: parpadeo de un LED 3.1. Preparar la conexión 3.2. Estructura básica de un programa 3.3. Cargando un ejemplo 3.4. Conexión del hardware al Arduino

Más detalles

ARDUINO El proyecto Arduino: Recordando - Pines de entrada - Pines de salida - Microcontrolador - Conexión USB - IDE de arduino

ARDUINO El proyecto Arduino: Recordando - Pines de entrada - Pines de salida - Microcontrolador - Conexión USB - IDE de arduino ARDUINO El proyecto Arduino: Recordando - Pines de entrada - Pines de salida - Microcontrolador - Conexión USB - IDE de arduino Escuchas y respuestas con dos valores: pinmode modos del pin - (OUTPUT, INPUT);

Más detalles

PLACA PROTOBOARD CONEXIONES

PLACA PROTOBOARD CONEXIONES PLACA PROTOBOARD CONEXIONES - Los agujeros de cada fila están conectados entre sí PERO por separado a cada lado. - Las columnas marcadas con + y están conectadas en vertical PERO no entre ellas. Cómo están

Más detalles

El Microcontrolador Arduino

El Microcontrolador Arduino El Microcontrolador Arduino José Pujol IES Vicente Aleixandre Sevilla tecnopujol.wordpress.com Índice: El proyecto Arduino: Qué es y por qué usarlo Que podemos hacer con Arduino Descripción de la placa:

Más detalles

CONSTRUCCION DE TIMER PARA VUELO CIRCULAR CON MOTOR ELECTRICO

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á

Más detalles

Sensor Analógico: Potenciómetro

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

Más detalles

Ardunio. Test Placa. LunikSoft. Fco. Javier Andrade.

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

Más detalles

Crear una app con MIT inventor

Crear una app con MIT inventor Crear una app con MIT inventor En esta guía vamos a programar una aplicación para Android con MIT App Inventor 2, un aplicativo web que permitirá construir aplicaciones rápidamente sin tener que programar.

Más detalles

QUÉ ES EL OPEN SOURCE?

QUÉ ES EL OPEN SOURCE? TALLER ARDUINO QUÉ ES EL OPEN SOURCE? Ventajas del open source : Idea Compartir Desarrollo del proyecto - Desarrollo acelerado de proyectos. - Feedback internacional y cooperación comunitaria. - Desarrollo

Más detalles

Construye y programa tu semáforo

Construye y programa tu semáforo Construye y programa tu semáforo En este proyecto vas a descubrir cómo construir y programar tu propio semáforo, y cómo coordinar el funcionamiento de varios semáforos a la vez para que, tanto peatones

Más detalles

CONTROL DE UN SERVOMOTOR

CONTROL DE UN SERVOMOTOR CONTROL DE UN SERVOMOTOR MATERIAL NECESARIO 1 potenciómetro 1 servomotor 2 condensadores de 100 µf 1 brazo motor Cables, placa de montajes 1 placa Arduino Descripción del proyecto Usamos un servomotor

Más detalles

Programación con Arduino. Jornadas de Robótica 2016 Curso de Impresión 3D y Hardware libre

Programación con Arduino. Jornadas de Robótica 2016 Curso de Impresión 3D y Hardware libre Programación con Arduino Jornadas de Robótica 2016 Curso de Impresión 3D y Hardware libre Índice: 0. Instalación Software 1. Presentando la tarjeta Arduino UNO /ZUMBT 2. Bitbloq 3. Alternativas: a. Instalables

Más detalles

4.- Detector de humedad. Material necesario: T1 = Transistor NPN BC547 T2 = Transistor NPN BD137 R1 = 2K2 R2 = 2K2 R3 = 220 Ω

4.- Detector de humedad. Material necesario: T1 = Transistor NPN BC547 T2 = Transistor NPN BD137 R1 = 2K2 R2 = 2K2 R3 = 220 Ω 4.- Detector de humedad Material necesario: T1 = Transistor NPN BC547 T2 = Transistor NPN BD137 R1 = 2K2 R2 = 2K2 R3 = 220 Ω Funcionamiento Al introducir los electrodos en agua o simplemente en tierra

Más detalles

Lectura de pines analógicos

Lectura de pines analógicos Lectura de pines analógicos 1. Componentes Arduino UNO Cable USB Placa de prototipado Cables jumpers 2 resistencias de 10 kω Potenciómetro de 10 kω 3 resistencias de 220 kω Botón RGB Led Fotoresistencia

Más detalles

Clase 6: Sensores II. Conviértete en un Joven Inventor PENTA UC

Clase 6: Sensores II. Conviértete en un Joven Inventor PENTA UC Clase 6: Conviértete en un Joven Inventor PENTA UC 2014-1 Repaso Sensores Preguntas de repaso 1. Qué son los sensores? 2. Cómo nos entregan la información? 3. Cómo podemos manejar esa información con Arduino?

Más detalles

Clase 3: Sensores I. Conviértete en un Joven Inventor PENTA UC

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

Más detalles

COMO EMPEZAR... Proceso de conexión de la placa al ordenador:

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,

Más detalles

ElecFuse -- Dispositivo todo en uno ---

ElecFuse -- Dispositivo todo en uno --- ElecFuse -- Dispositivo todo en uno --- + Fusible inteligente + + Relé + + Interruptor ON/OFF + + Desconectador de baterías por baja tensión + Manual de configuración y uso El ElecFuse es un interruptor

Más detalles

Programación de dispositivos Arduino Asignatura Sistemas Digitales!

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

Más detalles

Domótica con Arduino, WiFi y Android

Domótica con Arduino, WiFi y Android Domótica con Arduino, WiFi y Android Módulo WiFi ESP8266 Usaremos para este ejemplo el módulo ESP8266 para activar las luces de casa desde un teléfono móvil Android con WiFi. Realizamos las siguientes

Más detalles

APRENDE ARDUINO FACILMENTE CON CURSOSINDUSTRIALES.NET.

APRENDE ARDUINO FACILMENTE CON CURSOSINDUSTRIALES.NET. APRENDE ARDUINO FACILMENTE CON CURSOSINDUSTRIALES.NET. Este curso está redactado por Pascual Gómez del Pino para Cursosindustriales.net. El autor y la Web reclinan las responsabilidades civiles y penales

Más detalles

Programamos nuestra placa Arduino gráficamente con mblock. Propuesta didáctica: Programamos nuestra placa Arduino gráficamente con mblock

Programamos nuestra placa Arduino gráficamente con mblock. Propuesta didáctica: Programamos nuestra placa Arduino gráficamente con mblock Propuesta didáctica: Programamos nuestra placa Arduino gráficamente con mblock 1 Título de la propuesta: Programamos nuestra placa Arduino Texto resumen de la propuesta: Conoces Scratch? Sabes que es una

Más detalles

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 MANUAL DE USUARIO Como utilizar un servo motor con Arduino REV. 1.0 Ingeniería MCI Ltda. Luis Thayer Ojeda 0115 of. 1105, Providencia, Santiago, Chile. +56 2 23339579 www.olimex.cl cursos.olimex.cl info@olimex.cl

Más detalles

CURSO: ROBÓTICA. CONECTANDO CON EL MUNDO FÍSICO

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

Más detalles

Taller de electrónica para usos creativos. Practicando con Arduino

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

Más detalles

PROYECTO DE ELECTRÓNICA

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:...

Más detalles

Clase 4: Motores. Conviértete en un Joven Inventor PENTA UC

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

Más detalles

Detección de luz con sensor LDR

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

Más detalles

Sílabo INTRODUCCIÓN A LA ROBOTICA CON ARDUINO. Especialista en Robótica Arduino. (24 Horas)

Sílabo INTRODUCCIÓN A LA ROBOTICA CON ARDUINO. Especialista en Robótica Arduino. (24 Horas) Sílabo INTRODUCCIÓN A LA ROBOTICA CON ARDUINO Especialista en Robótica Arduino (24 Horas) IEST Privado COMPUTRONIC TECH. 1 I. DATOS ADMINISTRATIVOS CURSO Introducción a la robótica con Arduino CÓDIGO HORAS

Más detalles

Control de LCD y sensor de temperatura

Control de LCD y sensor de temperatura Control de LCD y sensor de temperatura Componentes Protoboard Arduino UNO Sensor de temperatura LM35 Potenciómetro (resistencia variable) Resistencia de 220 Ω Pantalla LCD 16 x 2 20 cables jumpers Montaje

Más detalles

ARPA LÁSER. Isabel Rodriguez Irene Garnica Fernández Marta Gutiérrez de Agüera 4º ESO

ARPA LÁSER. Isabel Rodriguez Irene Garnica Fernández Marta Gutiérrez de Agüera 4º ESO ARPA LÁSER Isabel Rodriguez Irene Garnica Fernández Marta Gutiérrez de Agüera 4º ESO ÍNDICE: 1. Finalidad del proyecto 2. Búsqueda de información 3. Subsistemas 4. Diseño 5. Planificación 6. Hardware 7.

Más detalles

VISUALINO Apuntes y Proyectos IV

VISUALINO Apuntes y Proyectos IV VISUALINO Apuntes y Proyectos IV por BY - SA - NC Servos (de rotación continua) Qué son los servos? Un servo es un motor de corriente continua especial; gracias a un sistema de engranajes reductores y

Más detalles

Robótica. Un robot...

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.

Más detalles

GUÍA DEL CURSO DE INICIACIÓN A ARDUINO KIT DE ARDUINO DE LA XUNTA DE GALICIA

GUÍA DEL CURSO DE INICIACIÓN A ARDUINO KIT DE ARDUINO DE LA XUNTA DE GALICIA GUÍA DEL CURSO DE INICIACIÓN A ARDUINO KIT DE ARDUINO DE LA XUNTA DE GALICIA http://www.futureworkss.com 1 ÍNDICE INTRODUCCIÓN...3 EJERCICIO Nº1: LOS MATERIALES DEL KIT...3 EJERCICIO Nº2: LA PLACA ARDUINO

Más detalles

COMUNIDAD DE FORMADORES DEL EMPRENDIMIENTO TECNOLÓGICO FEMPRETEC

COMUNIDAD DE FORMADORES DEL EMPRENDIMIENTO TECNOLÓGICO FEMPRETEC COMUNIDAD DE FORMADORES DEL EMPRENDIMIENTO TECNOLÓGICO FEMPRETEC Propuesta para el desarrollo de semilleros de investigación en Automatización y control. wcastillo90@hotmail.com, hugo.alex30@gmail.com,

Más detalles

TuBot 2014 GUIA DE MONTAJE Y PROGRAMACIÓN SENSORES. Dpto. de Electrónica - Universidad de Alcalá TuBot

TuBot 2014 GUIA DE MONTAJE Y PROGRAMACIÓN SENSORES. Dpto. de Electrónica - Universidad de Alcalá TuBot TuBot 2014 GUIA DE MONTAJE Y PROGRAMACIÓN SENSORES Dpto. de Electrónica - Universidad de Alcalá TuBot 2014 1 Sistema Basado en Microprocesador El Microprocesadores el cerebro de un ordenador Para funcionar

Más detalles

AR 1 T. Tutorial 1. Introducción a Arduino Controlando un LED.

AR 1 T. Tutorial 1. Introducción a Arduino Controlando un LED. 1 T Tutorial 1. Introducción a Arduino Controlando un LED. Objetivo general. Conocer los conceptos básicos de Arduino para aplicarlos, encender y apagar un LED como primera práctica. Qué es Arduino? Arduino

Más detalles

Prácticas de electrónica 4º ESO

Prácticas de electrónica 4º ESO Prácticas de electrónica 4º ESO Profesor Olga las Heras Página 1 Práctica 1: Identificación de componentes La práctica consiste en reconocer diferentes componentes eléctricos y electrónicos que ya se han

Más detalles

Manual de la Práctica 4: Control de iluminación mediante Arduino

Manual de la Práctica 4: Control de iluminación mediante Arduino Control por Computador Manual de la Práctica 4: Control de iluminación mediante Arduino Jorge Pomares Baeza Francisco Andrés Candelas Herías Grupo de Innovación Educativa en Automática 2009 GITE IEA -

Más detalles

CONSTRUCCIÓN DE TIMER PARA VUELO CIRCULAR CON NANO ARDUINO

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.

Más detalles

Actuadores eléctricos - Motores

Actuadores eléctricos - Motores Servomotores Un servomotor es básicamente un actuador mecánico que contine un motor eléctrico y un conjunto de engranajes que permiten multiplicar el torque del sistema final y tiene la capacidad de ser

Más detalles

Conozca su AM08. I. Botón de encendido y teclas

Conozca su AM08. I. Botón de encendido y teclas Conozca su AM08 El AM08 es un dispositivo compatible con Bluetooth que le permite reproducir música de forma inalámbrica desde otros dispositivos Bluetooth. Busca automáticamente los dispositivos Bluetooth

Más detalles

EL ORDENADOR COMO DISPOSITIVO DE CONTROL

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

Más detalles

Programa tu radar de semáforo I: suena la alarma.

Programa tu radar de semáforo I: suena la alarma. Programa tu radar de semáforo I: suena la alarma. En este proyecto crearás un sistema que te permita hacer sonar una alarma que alerte a los peatones si un coche se salta el semáforo. Nivel de dificultad:

Más detalles

Movimiento de servos de rotación continua (Ref libro 1 pg 105)

Movimiento de servos de rotación continua (Ref libro 1 pg 105) 1.2.8. Movimiento de servos de rotación continua (Ref libro 1 pg 105) Esta actividad va a introducirnos en el uso de motores con nuestra placa. Los primeros motores que vamos a utilizar son servos de rotación

Más detalles

Alarma GSM. 1. Componentes

Alarma GSM. 1. Componentes Alarma GSM 1. Componentes Arduino UNO Cable USB Módulo bluetooth Sensor ultrasonido Leds Zumbador o buzzer (opcional) Módulo GSM Placa de prototipado Cables jumpers 1 2. Explicación 1.- Sensor ultrasónico

Más detalles

AR 9 T. Tutorial 9: Display LCD

AR 9 T. Tutorial 9: Display LCD 9 T Tutorial 9: Display LCD En este tutorial, se va a mostrar cómo conectar una pantalla LCD 1602A a una placa Arduino UNO para mostrar texto por pantalla. Material 1 Arduino uno 1 cable AB 1 Protoboard

Más detalles

INTRODUCCIÓN DESCRIPCIÓN... 4 Características Hardware... 4

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

Más detalles

REPASO ELECTRÓNICA 4º ESO TECNOLOGÍA 16-17

REPASO ELECTRÓNICA 4º ESO TECNOLOGÍA 16-17 4º ESO Tecnología: Electrónica Repaso 2016-17 página 1 de 8 NOMBRE: CURSO: REPASO ELECTRÓNICA 4º ESO TECNOLOGÍA 16-17 Contenido 1. Electrónica... 2 2. El primer semiconductor: DIODO... 2 3. LED: un diodo

Más detalles

APRENDE ARDUINO FACILMENTE CON MIRPAS.COM.

APRENDE ARDUINO FACILMENTE CON MIRPAS.COM. APRENDE ARDUINO FACILMENTE CON MIRPAS.COM. LICENCIA CREATIVE COMMONS: Este curso está redactado por Pascual Gómez del Pino para Mirpas.com. El autor y la Web reclinan las responsabilidades civiles y penales

Más detalles

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. EJERCICIOS CON ARDUINO LED ENCENDIDO Se conecta el Led al pin 52 y a alimentación. Compilar Se enciende el LED. MARÍA TERESA CUESTA CALVO M03-ARDUINO PROYECTOS VARIOS 1 / 23 LED BICOLOR Led bicolor. Conectado

Más detalles

4 Dispositivos de E/S

4 Dispositivos de E/S cei@upm.es 4 Dispositivos de E/S Dispositivos, puertos y registros de E/S Dispositivos de E/S paralelo Conversión A/D. Pulse Width Modulation Otros dispositivos típicos de E/S Universidad Politécnica de

Más detalles

Nombre : Curso: 3º ESO Examen de Electrónica RESUELTO

Nombre : Curso: 3º ESO Examen de Electrónica RESUELTO ESO Examen de Electrónica p 1/5 Nombre : Curso: 3º ESO Examen de Electrónica 2014-15 RESUELTO 1. (1 p) Fíjate en las siguientes imágenes de componentes y escribe al lado de cada uno: a) Su nombre b) Su

Más detalles

Ecomaster Basic ECOMASTER BASIC MANUAL DEL USUARIO. Control de aire acondicionado para pasajeros. Versión 1.0 Edición 0206

Ecomaster Basic ECOMASTER BASIC MANUAL DEL USUARIO. Control de aire acondicionado para pasajeros. Versión 1.0 Edición 0206 ECOMASTER BASIC Control de aire acondicionado para pasajeros. MANUAL DEL USUARIO Versión 1.0 Edición 0206 MH-086-00 Manual Ecomaster Basic PAGINA 1 de 7 1.- DESCRIPCIÓN DE FUNCIONAMIENTO. 1.1 Resumen de

Más detalles

PRACTICAS ELECTRÓNICA ANÁLOGICA INSTRUCCIONES

PRACTICAS ELECTRÓNICA ANÁLOGICA INSTRUCCIONES PRACTICAS ELECTRÓNICA ANÁLOGICA INSTRUCCIONES Las prácticas se harán por parejas. Los alumnos/as de diversificación sólo podrán emparejarse con alumnos/as de diversificación. Cada vez que se simule un

Más detalles

1. Escribir un dato digital del WinCC al Arduino

1. Escribir un dato digital del WinCC al Arduino 1. Escribir un dato digital del WinCC al Arduino Con el siguiente ejercicio se pretende enviar un dato digital o tipo bool del WinCC al arduino y que sea visible por medio de un led y del cambio de color

Más detalles

EL MICROCONTROLADOR ARDUINO

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.

Más detalles

Curso Arduino avanzado

Curso Arduino avanzado Febrero 2017 Curso Arduino avanzado Ricardo Castrillejo Abad INDICE 1. CURSO... 4 1.1 OBJETIVO DEL PRIMER DÍA... 4 1.2 OBJETIVO DEL SEGUNDO DÍA... 4 2. AVANZADO: CLASE 1 (2H)... 4 2.1 OBJETIVOS (30MIN)...

Más detalles

Programa tu sistema de detección de incendios y cierre automático de puertas.

Programa tu sistema de detección de incendios y cierre automático de puertas. Programa tu sistema de detección de incendios y cierre automático de puertas. En este proyecto crearás un sistema capaz de detectar posibles incendios utilizando un sensor IR, activando una alarma y accionando

Más detalles

ACTIVIDADES CON S4A (SCRATCH PARA ARDUINO) A.1.-

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

Más detalles

PRÁCTICAS ELECTRÓNICA ANALÓGICA

PRÁCTICAS ELECTRÓNICA ANALÓGICA TECNOLOGÍA PRÁCTICAS NIVEL: 4ºESO ELECTRÓNICA ANALÓGICA 1 LISTA DE MATERIALES... 2 2 CARACTERÍSTICAS DE ALGUNOS COMPONENTES... 3 2.1 RELÉS... 3 2.2 TRANSISTORES... 3 2.3 CIRCUITOS INTEGRADOS... 3 3 PLACA

Más detalles

AR 15 P. Sensor de Temperatura Inteligente. (Sistema de ambientación.)

AR 15 P. Sensor de Temperatura Inteligente. (Sistema de ambientación.) 15 P Sensor de Temperatura Inteligente (Sistema de ambientación.) Objetivo El objetivo de esta práctica es unificar las lecciones anteriores para realizar un proyecto de aplicación donde podremos ejecutar

Más detalles

Simula los siguientes circuitos con el programa Crocodile Clips, dibújalos en tu cuaderno y responde a las preguntas que se plantean en cada caso.

Simula los siguientes circuitos con el programa Crocodile Clips, dibújalos en tu cuaderno y responde a las preguntas que se plantean en cada caso. Simula los siguientes circuitos con el programa Crocodile Clips, dibújalos en tu cuaderno y responde a las preguntas que se plantean en cada caso. A. Diodos A.1. Diodos LED 1. Cuál de los 2 circuitos funciona

Más detalles

Conceptos básicos de Arduino:

Conceptos básicos de Arduino: Conceptos básicos de Arduino: Cosas básicas de C: Siempre que se acabe de escribir una línea, y esta no acabe en }, hay que poner punto y coma (;) 1. Variables: 2. Cómo declarar una variable: a. Se pueden

Más detalles

VISUALINO (Apuntes y Proyectos. Parte I)

VISUALINO (Apuntes y Proyectos. Parte I) VISUALINO (Apuntes y Proyectos. Parte I) por BY - SA - NC Semáforo Parpadeo de LED Declarar variable global LED = 8 Escribir alternativamente valores digitales ALTO y BAJO. Positivo del LED al pin 8 Resistencia

Más detalles

1.3.- Dos bombillas en paralelo con interruptor independiente. Aplicación: Bombillas en las distintas habitaciones de una vivienda.

1.3.- Dos bombillas en paralelo con interruptor independiente. Aplicación: Bombillas en las distintas habitaciones de una vivienda. Prácticas de electricidad y electrónica para realizar con el entrenador eléctrico. En tu cuaderno debes explicar el funcionamiento de cada circuito, una vez realizado. 1.- CIRCUITOS BÁSICOS 1.1.- Timbre

Más detalles

PRÁCTICAS DE ARDUINO / VISUALINO

PRÁCTICAS DE ARDUINO / VISUALINO PRÁCTICAS DE ARDUINO / VISUALINO Prof. Vicente Marqués García DTO. TECNOLOGÍA IES COLONIAL ÍNDICE 1. INTRODUCCIÓN, INSTALACIÓN Y CONFIGURACIÓN... 2 2. PRÁCTICAS... 2 2.1. Intermitente... 2 2.2. Alarma-1...

Más detalles