Tutorial básico de Arduino Verano científico UANL

Slides:



Advertisements
Presentaciones similares
Álvaro Narváez Palazón
Advertisements

Introducción a la robótica educativa con Arduino
Introducción al lenguaje PROCESSING para ARDUINO
ESPECIFICACIONES DE OPERACIÓN DEL MICROCONTROLADOR
Elementos de una computadora.  El software : es la parte lógica del computador, comprende el conjunto de componente s lógico s para poder hacer posible.
Prácticas de Electrónica para la ESO Autor: Juan Carlos Martín San José Departamento de Tecnología I.E.S.Iturralde Entrenador.
Empezamos.... Teclado: PS/2 morado o USB Ratón: PS/2 verde o USB Impresora: Puerto Paralelo u USB Monitor:Conector VGA Red: Puerto LAN Modem o router.
EL USB. EL USB: ● ¿Qué es el USB? ● -¿Conexión en serie? ● -Tipos USB ● -Tipos periféricos USB ● -Alimentación ● Historia ● -USB 2.0, 3.0 ● Por qué es.
¿Qué es un Diagrama de Flujo? UN DIAGRAMA DE FLUJO, TAMBIÉN LLAMADO FLUJOGRAMA DE PROCESOS O DIAGRAMA DE PROCESOS, REPRESENTA LA SECUENCIA O LOS PASOS.
La computadora, también conocida como ordenador o computador es una maquina electrónica que permite procesar datos. Esta compuesta por:  Hardware  Software.
ARDUINO INTRODUCCIÓN Y PROGRAMACIÓN. Podemos tener Señales analógicas y digitales. INTRODUCCIÓN.
WINDOWS Elvira Abajo Lera Octubre, 2008.
ARDUINO El proyecto Arduino: Recordando… - Pines de entrada
TEMA 4. CONECTORES Y CABLEADO.
Control, adquisición y monitoreo con Arduino y Visual Basic .net
La Fuente De Poder Presentación Componentes Físicos Fuentes AT y ATX
UNIDAD 1- TEMA 10- PUERTOS Y CABLES..
Tarjeta Madre.
BUZZER O ALTAVOZ Convierten una señal eléctrica en una onda de sonido. Buzzer pasivo: no disponen de corriente interna por lo que hay que proporcionar.
Comunicación Bluetooth con aplicación Android.
Tema: Tipos De fuentes de alimentación
Conexiones Discos Rigidos
UNIDADES DE ALMACENAMIENTO.
Elementos de un circuito (resumen)
SISTEMAS DE AUTOMATIZACIÓN Y CONTROL ORIENTADO AL CONOCIMIENTO Y APLICACIÓN DE LOS SISTEMAS EMBEBIDOS SESION 04 José Luis Albites Sanabria MSc. Biomedical.
Cómo conectar el portátil a un monitor externo
CLASE XII.
Control, adquisición y monitoreo con Arduino y Visual Basic .net
CLASE X.
SISTEMAS DE AUTOMATIZACIÓN Y CONTROL ORIENTADO AL CONOCIMIENTO Y APLICACIÓN DE LOS SISTEMAS EMBEBIDOS SESION 05 Can we create new senses for humans? |
UNIDAD III: LAS TIC COMO FUENTES DE INVESTIGACION y DIFUSION DE INFORMACION Objetivo: Conocer y aplicar adecuadamente los principios básicos de estructura.
SENSOR ULTRASONIDOS O módulo ultrasónico modelo HC-SR04.
Solución del “Estacionamiento”
HARDWARE POR: JOEL CASTAÑEDA 1ºA.
AGREGAR NUEVO HARDWARE
ARDUINO Qué es y por qué usarlo * El proyecto Arduino:
PROYECTO FINAL UNIDAD EDUCATIVA UTILIZANDO APP INVENTOR 2
Conexiones Discos Rígidos
CLASE III.
Circuitos.
Solución del “Estacionamiento”
Modulo I de formación Escuela TIC 2.0
Fuente de Poder funciones
Información Básica.
Información Básica.
COMPONENTES DE UN ORDENADOR
Clase 4 8:00 AM Repaso La Programación ¿Qué es Arduino? Tipos de Arduinos 10:00 AM Aprendiendo a programar en Arduino Ejemplos Semillero Robótica I.
Actividades de asesoría Unidad I
♥ TARJETA MADRE O PLACA BASE ♥
00:46 1 El software educativo es definido como un conjunto de programas, documentos, procedimientos, y rutinas asociados con la operación de un sistema.
Unidad educativa nocturno “10 de Noviembre” Asignatura: Redes de área local Docente: Lic. Fierro Curso: 3° Informática Alumno: Anibal Caspi Año lectivo:
Introducción práctica la uso de la tarjeta Arduino.
Republica Bolivariana de Venezuela Ministerio del poder popular para la defensa Vice-ministerio de Educación Universidad militar Bolivariana de Venezuela.
MEMORIA RAM.
¿Qué es Arduino? Arduino es una plataforma de electrónica abierta para la creación de prototipos basada en software y hardware libre, flexibles y fáciles.
REDES Video 7.
Brinda Soporte Presencial
¿Por qué aprender a Programar?
Fuente de Poder SEMINARIO DE HARDWARE. Historia La fuente de poder ha ido evolucionando discretamente, con las primeras computadoras como la ENIAC en.
Instalación TruePort para Windows
CIRCUITOS CONVERTIDORES DE SEÑAL DISPOSITIVOS ANALÓGICOS. OCTUBRE/2016.
Operaciones con Acumuladores
La fuente de poder. Básicamente la fuente de poder tiene la finalidad de convertir la CA de nuestros hogares en DC que necesita nuestro PC. Además de.
R.A 1.1 Da tratamiento de datos e información mediante la herramienta de hoja de cálculo electrónica. Excel ¿Qué es y para qué sirve? Excel es un programa.
CONTROL Y ROBÓTICA TECNOLOGÍA 4ºESO. Iniciación a LA ROBÓTICA con La µControladora.
UNIDAD 11: CONTROL DE SERVOMOTORES
ARDUINO ARDUINO El proyecto Arduino: Recordando… - Pines de entrada - Pines de salida - Microcontrolador - Conexión USB - IDE de arduino.
ING. NANCY BASILIO MARCELO ADMINISTRACIÓN REDES DE COMPUTADORAS.
¿Qué es Arduino?  Plataforma de electrónica abierta.
WHIRLPOOL SYMPHONY ARB 240. DIMENSIONES Alto 1860 mm Ancho 700 mm Ancho (con puerta abierta a 155º) mm Profundidad 698 mm Profundidad (con la puerta.
Transcripción de la presentación:

Tutorial básico de Arduino Verano científico UANL - 2019 DR. LUIS INFANTE

Tutorial basico de Arduino Practica 1| Puerto Serial, una operacion con arduino La primer practica con Arduino, no hace nada “especial” pero nos familiariza con el IDE de Programacion , su lenguaje y con el mismo Arduino , debemos tener ya instalado el Arduino IDE al momento de esta lección, para crear un proyecto nuevo debemos en el IDE crear un archivo u hoja nueva

Tutorial basico de Arduino El primer programa hace que el Arduino efectue una operación aritmética el IDE numerara las líneas de código que hayamos hecho, Arduino tiene una capacidad de almacenamiento limitada, por lo que la cantidad de líneas de código puede darnos una idea del tamaño del programa. (la función setup es una función para configurar el arduino, como la velocidad de trasmisión de datos a través del puerto “serial” pero también se pueden realizar operaciones, es una función de inicio) La función loop se ejecuta después de setup y se ejecuta continuamente durante el funcionamiento del arduino, es la función que monitorea lo que pasa en el arduino y que debe hacer (en este ejemplo imprimir)

Tutorial basico de Arduino La carga del programa se hace conectando el usb al PC y esperando que este sea detectado por el IDE, esto puede verificarse desde el menú herramientas – opción puertos Hay que seleccionar este puerto

Tutorial basico de Arduino Una vez verificado que compile el programa puede hacerse la carga

Tutorial basico de Arduino Para observar el resultado de la ejecución del programa que subimos al Arduino, el IDE además de servir para escribir y cargar programas, monitorea la actividad del puerto serie donde escribimos el resultado de la operación, (el Arduino debe estas conectado) , este monitoreo esta en el menú Herramientas y opción Monitor Serie

Tutorial basico de Arduino En el Monitor Serie, podemos ver lo que pasa en el Arduino en el puerto de forma continua , la impresión de 2 se repite continuamente ya que la impresión se coloco en el “ loop” Y esto es todo para la primera lección, donde se aprendio a comunicarse con un puerto, la segunda lección será algo tan sencillo como prender un led

Tutorial basico de Arduino Practica 2 , conociendo el Arduino Nano Conviene antes de seguir, conocer el esquema de conexiones del arduino , su versión nano , el arduino nano posee 30 pines de conexiones, de los cuales los relacionados con el voltaje son: Entrada de voltaje (6-12 volts) Ground o tierra, se considera como negativo Para componentes polarizados, (otro ground existe en pin 4) Salida de voltaje (se considera positiva)

Tutorial basico de Arduino El arduino cuenta con varios pines para mediciones análogas, se reconocen por tener la letra A al inicio, también cuenta con 14 pines digitales que se identifican con la letra D del inicio Pines análogos (0-5 volts) Pines digitales 0v - low (0) 5v – high (1)

Tutorial basico de Arduino Dos pines digitales funcionan tambien para comunicaciones ttl seriales cuando se necesiten, no son los únicos que tienen una doble función, también se cuenta con una Conexión llamada ICSP, usada para grabar directamente al Arduino sin el USB Comunicación Ttl-serial ICSP

Tutorial basico de Arduino Practica 2| Control de un led (intermitencia) Vamos a prender y apagar un led de forma intermitente, esto requerirá escribir a los puertos de comunicación del arduino, una señal “alta” (1 digital) para encenderlo, y una señal baja (0 digital) para apagarlo Deberemos conectar el led a un PIN del arduino , el led será alimentado por el mismo arduino

Tutorial basico de Arduino El programa indica que el led deberá conectarse al pin 13, inicialmente encenderá ya que se mando un 1 al puerto ,una función de retardo o delay hara que este encendido dure un segundo, después de esto se apagara al escribir un 0 con la función digital write al pin 13

Tutorial basico de Arduino El programa indica que el led deberá conectarse al pin 13, inicialmente encenderá ya que se mando un 1 al puerto ,una función de retardo o delay hara que este encendido dure un segundo, después de esto se apagara al escribir un 0 con la función digital write al pin 13

Tutorial basico de Arduino El pin 13 suministra 5v al led cuando esta en “1” digital, pero el led deberá conectarse a tierra (ground) el arduino posee uno o mas pines para tierra, en el led, la pata larga es el positivo y es el que se conecta al pin , la pata corta es el negativo y es el ground para el arduino, una resistencia de 400 ohms aproximadamente deberá colocarse al led conectada al polo negativo del led, es la resistencia la que se conecta tierra LED ground 400 ohms (-) 13 (+) ARDUINO

Tutorial basico de Arduino Practica 3| Control de un led (con boton) Vamos a prender y apagar un led con un botón pulsador, requerirá una conexión no tan trivial como pudiera creerse, el botón debe conectarse al arduino mediante un sistema que lo provee de una resistencia , el botón será el que provea al arduino de l 1 digital de encendido

Tutorial basico de Arduino El sistema podría tomar el siguiente aspecto (sistema con dos botones uno de apagado y otro De encendido)

Tutorial basico de Arduino El código ha subir al arduino seria:

Tutorial basico de Arduino Practica 4| tira de led rgb Los leds de color, también vienen en tira y en dos presentación, con cuatro conexiones al arduino y con tres, solo necesitan tres porque se comunican a los leds dándoles información en serie, cada led de la tira se encadena con el siguiente ya que internamente tiene un circuito integrado que le facilita esto 4 conectores 3 conectores

Tutorial basico de Arduino Dos de estos conectores le suministran el voltaje a la tira el tercero es el de comunicación, le dira a los led que hacer Comunicación con arduino Voltaje

Tutorial basico de Arduino El código para hacer funcionar una tira de led, será necesario instalar una librería en El IDE y mandarla llamar