PRÁCTICAS CON ARDUINO UNO

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

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

PRESENTA INTRODUCCIÓN A ARDUINO

INTRODUCCIÓN... CAPÍTULO 1. ENTORNO ARDUINO... 1

CONTROL AUTOMÁTICO CON ARDUINO

Tecnología robótica. Tema 7.- Tarjeta controladora Arduino

EL SENSOR DE SONIDO KY-038 (VERSION )

Introducción a Arduino

VISUALINO Apuntes y Proyectos IV

Guía de Usuario Iraduino

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

Dpto. Tecnología Colegio Colón

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

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

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

VISUALINO (Apuntes y Proyectos. Parte I)

CYBERTECH 2018 TALLER 03: MOTORES Y POTENCIA

Centro Educativo y Cultural del Estado de Querétaro. Alumnos de Ingeniería, carreras técnicas y profesionistas.

Qué es y por qué usarlo

Conceptos básicos de Arduino:

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

ACTIVIDADES ARDUINO 3º ESO BLOQUE A: SIN ENTRADAS A.0.-

Shield Dynamotion V3.0

G O B L I N 2 / M A N U A L

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

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

Curso Robótica Práctica

2. Programación en Arduino

PRACTICAS CON ARDUINO

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

Contenido del Curso. Prácticas en Clase:

Metodología y didáctica de la robótica y el control por ordenador

Programa la luz inteligente de tu bici

UNIDAD 5 Las señales analógicas

4.2 Práctica 1: encendiendo y apagando varios leds

OKY2002: Arduino Uno Genérico

Arduino Aprender a desarrollar para crear objetos inteligentes

Qué es un Robot. Entidad artificial Da la sensación de tener un propósito propio. Entorno. Club de Robótica-Mecatrónica UAM 2012

Bluetooth 8 RELES RGB ANDROID

COMUNIDAD DE FORMADORES DEL EMPRENDIMIENTO TECNOLÓGICO FEMPRETEC

CONTROL DE UN SERVOMOTOR

Dispositivos de Entrada/Salida

Curso Arduino avanzado

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

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

USANDO PULSADORES CUADERNILLO RESUMEN. COMPONENTES ELECTRÓNICOS EN ARDUINO

Laboratorio de Casas Inteligentes Etapa de potencia Practica No. 3

Sílabo ARDUINO Y SENSORES. Especialista en Robótica Arduino. (24 Horas) INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PRIVADO COORDINACIÓN ACADÉMICA

Arduino. Programa de Estudio.

Instalación y entorno de programación

Tutorial Arduino con Fotoresistencia LDR

CONTROLADORAS EDUCATIVAS. Por: Pedro Ruiz

Arduino. Programa de Estudio.

Arduino. Programa de Estudio.

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

Control programado con ARDUINO TECNOLOGÍA IES BELLAVISTA

GUIA DE EJERCICIOS Nº 3 INSTRUMENTACIÓN AVANZADA

CAPÍTULO 2: UN POCO DE TEORÍA (pero no te asustes)

Entradas Analógicas.

5.1. Solmáforo portátil.

RB0 RB1 RB2 RB3 RB4 RB5 RB6 RB7 PIC 16F87X. Figura # 1

IES Los Albares (Dep. de Tecnología)

Aprende a construir y programar un robot interactivo utilizando los componentes del Maker Control Kit y el Maker Kit 3.

TALLER ARDUINO BÁSICO

Anrelde desde cerm a programar para controlar el mundo que te rodea.

Programa tu máquina de reflejos

INSTRUMENTACIÓN AVANZADA Departamento de Ingeniería Eléctrica y Electromecánica Facultad de Ingeniería Universidad Nacional de Mar del Plata

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


PRACTICAS-1 3ESO CIRCUITO SERIE, PARALELO Y MIXTO CONCHI

ENTRADAS Y SALIDAS DIGITALES USO DE VARIABLES Y TEMPORIZADORES

VISUALINO Apuntes y Proyectos V

Construye y programa tu radar de tramo

CEROS Y UNOS. PLACA CONTROLADORA. Al puerto paralelo. A una pila v DC E2 E3 E4 E5 E6 E7. S5 S6 S7 S8 0v 5v 12v

CONTROLADORES INTEGRADOS PARA SISTEMAS DE ASPIRACIÓN PROFESIONALES E INDUSTRIALES

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

Sensor Analógico: Potenciómetro

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

Lectura de pines analógicos

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

MÓDULO ARDUINO DEVELOSPER

INSTRUMENTACIÓN AVANZADA Departamento de Ingeniería Eléctrica y Electromecánica Facultad de Ingeniería Universidad Nacional de Mar del Plata

SERVOMOTORES. Para usar la librería del servomotor primero tiene que importarla. Esto añade nuevas funciones al sketch desde la librería.

El ladrillo llamado R8+ es el cerebro del kit robó co. Tiene conectores laterales para motores y sensores.

DOCUMENTACIÓN PARA LA FABRICACIÓN DE LA PLATAFORMA GUADALBOT

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

MANUAL DE USUARIO Como utilizar un servo motor con Arduino REV. 1.0

TEMA 6: PROGRAMACIÓN ROBÓTICA.ARDUINO

EJERCICIOS DE ARDUINO RESUELTOS

A.2.- Programa para que dos LED se enciendan de forma alterna con una periodicidad de 1 segundo.

Tecnológico Nacional de México

Clase 2: Programación

Encender un LED utilizando un pulsador (Ref libro 1 pg 82 pero como y pg 132 como 1.2.3)

Manipulación directa de puertos. Usando los puertos digitales.

VISUALINO (Apuntes y Proyectos. Parte II)

TPR 3ºESO. Departamento de Tecnología. IES Nuestra Señora de la Almudena Mª Jesús Saiz TEMA 5: ROBÓTICA

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

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

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

Transcripción:

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... 8 PRÁCTICA 3 : LUCES DEL COCHE FANTÁSTICO... 8 PRÁCTICA 4: CONTROL DE UN LED CON PULSADOR... 9 PRÁCTICA 5: LUCES ESTROBOSCÓPICAS... 10 PRÁCTICA 6: LECTURA SERIAL DE UNA SEÑAL DIGITAL... 11 PRÁCTICA 7 : LECTURA SERIAL DE UNA ENTRADA ANALÓGICA... 12 FUNCIÓN MAP();... 12 PRÁCTICA 8: ESCRITURA SERIAL... 13 PRÁCTICA 9 : CONTROL DE UN LED POR PWM... 14 PRÁCTICA 10: ENCENDER UN LED A PARTIR DE UN VALOR DEL POTENCIÓMETRO... 14 EJERCICIO 2 : HACER QUE UN LED LUZCA MÁS O MENOS EN FUNCIÓN DE LA LUZ INCIDENTE EN UNA LDR (ENTRADA ANALÓGICA)... 14 PRÁCTICA 11 : CONTROL ON/OFF DE UN MOTOR DE CORRIENTE CONTINUA... 15 PRÁCTICA 11.2: CONTROL DE MOTOR DC CON PUENTE H ( CIRCUITO L293D)... 15 PRÁCTICA 12: CONTROL DE UN SERVO POR POSICIÓNES Y POR POTENCIÓMETRO... 16 PRÁCTICA 12.1: CONTROL DE UN SERVO A DIFERENTES POSICIÓNES PREFIJADAS... 16 PRÁCTICA 12.2: CONTROL DE UN SERVO POR POTENCIÓMETRO... 16 PRÁCTICA 13: CONTROL DE UN SERVO POR PULSADORES... 17 SOLUCIÓN A LOS EJERCICIOS... 18 PRÁCTICA 4 : EJERCICIOS 1 Y 2... 18 PRÁCTICA 6... 18 PRÁCTICA 7... 19 EJERCICIO 1... 19 EJERCICIO 2... 19 PRÁCTICA 8... 20 PRÁCTICA 10... 20 EJERCICIO 1... 20 EJERCICIO 2... 21 FONTES... 22

7 ARDUINO: PRÁCTICA 1_ HOLA MUNDO ( encender y apagar un LED durante un tiempo determinado) OBJETIVO: activar y temporizar salida digital

8 ARDUINO: PRÁCTICA 2_ SECUENCIA DE ENCENDIDO Y APAGADO DE CUATRO LEDS OBJETIVO: ON/OFF de LED secuencialmente y ciclo for PRÁCTICA 3 : luces del coche fantástico Fíjate en la solución 2 y haz lo mismo para realizar un circuito tipo coche fantástico en el que utilizando los pines del 2 al 8 y con un tiempo de apagado y encendido en un sentido de 50ms se deben encender y apagar los LEDS conectados a los pines primero del 2 al 8 y después del 8 al 2 con un tiempo diferente, 80ms por ejemplo. ( tienes que declarar dos variables tiempo (tiempo1 y tiempo 2) y hacer dos ciclos for (y dos secuencias 1 y 2), el primero similar al de la práctica 2 y en el otro la secuencia de encendido va al revés ( for(n=9;n>2;n--) {}).

9 PRÁCTICA 4: CONTROL DE UN LED CON PULSADOR OBJETIVOS: Variables, Declarar y Leer/Escribir Entradas-Salidas. Condicional (if/else)

10 PRÁCTICA 5: LUCES ESTROBOSCÓPICAS OBJETIVO: aprender a programar entradas-salidas digitales y condicionales en Arduino.

11 PRÁCTICA 6: LECTURA SERIAL DE UNA SEÑAL DIGITAL OBJETIVOS: función Serial.print(), ver valores de una señal en pantalla Tienes que ir a Herramientas-Monitor serie para ver los valores por la pantalla

12 PRÁCTICA 7 : LECTURA SERIAL DE UNA ENTRADA ANALÓGICA OBJETIVO: leer entrada analógica- Función analogread() Función map(); Con la función map podemos reasignar el intervalo de valores que está leyendo la entrada analógica por otros nuevos, por ejemplo: int valor=analogread(a0); map(valor,0,1023,0,255); reasignamos el intervalo (0-1023) a (0-255)

13 PRÁCTICA 8: ESCRITURA SERIAL OBJETIVO: escritura serial digital y entrada a través del teclado

14 PRÁCTICA 9 : control de un LED por PWM OBJETIVOS: concepto de PWM y salida analógica. PRÁCTICA 10: ENCENDER UN LED A PARTIR DE UN VALOR DEL POTENCIÓMETRO OBJETIVOS: control ON/OFF EJERCICIO 2 : hacer que un LED luzca más o menos en función de la luz incidente en una LDR (entrada analógica)

15 PRÁCTICA 11 : control ON/OFF de un motor de corriente continua OBJETIVOS PRÁCTICA 11.2: CONTROL DE MOTOR DC CON PUENTE H ( circuito L293D) (conexión de un motor dc a un circuito L293D en modo Push-Pull). En el siguiente enlace tienes información completa de diferentes modos de conexión http://www.tallertecno.com/curso_scratch/c_scratch4b.html (Podemos conectar otro motor a las patillas 11-14 y controlarlo con las 10-15)

16 PRÁCTICA 12: CONTROL DE UN SERVO POR POSICIONES Y POR POTENCIÓMETRO OBJETIVOS: manejo de librerías, función map Práctica 12.1: control de un servo a diferentes posiciones prefijadas Práctica 12.2: control de un servo por potenciómetro

17 PRÁCTICA 13: control de un servo por pulsadores

18 SOLUCIÓN A LOS EJERCICIOS PRÁCTICA 4 : ejercicios 1 y 2 No exercicio 2 cambiar && por PRÁCTICA 6

19 PRÁCTICA 7 EJERCICIO 1 EJERCICIO 2

20 PRÁCTICA 8 PRÁCTICA 10 EJERCICIO 1

21 EJERCICIO 2 Tenemos que utilizar un divisor de tensión con la LDR

22 FONTES http://tdrobotica.co/tutoriales/arduino ( guía básica de arduino) https://dl.dropboxusercontent.com/u/1894196/ejercicios_de_arduino_resueltos.pdf http://playground.arduino.cc/es/guias www.elprofegarcia.com http://www.educachip.com/utilizar-ldr-arduino/ http://www.ardumania.es/ejercicio-4-ldr/