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

Slides:



Advertisements
Presentaciones similares
PROGRAMACIÓN DE OBJETOS TECNOLÓGICOS CONTROL DE BARRERA DE PARKING
Advertisements

Álvaro Narváez Palazón
FUNCIÓN IGUAL (Lo que entra igual (=) a lo que sale)
INTRODUCCIÓN A ARDUINO
Introducción a la robótica educativa con Arduino
FUNCIÓN OR Una O otra, para que funcione. Función suma OR abS Es aquella función que es cierta (1), si una o las dos entradas son ciertas.
FUNCIÓN AND Para hacer que funcione, debo accionar un pulsador Y el otro.
FUNCIÓN NOR Una Opuesto a una OR. Función suma NOR abS Equivale a la asociación de la función OR, con la función NOT. Por tanto estamos.
Introducción al lenguaje PROCESSING para ARDUINO
ESPECIFICACIONES DE OPERACIÓN DEL MICROCONTROLADOR
La tarjeta madre.
FUNDAMENTOS DE MICROCONTROLADORES PIC 16F887 EXPONENTES: NOLBERTO LUNA GARCÍA JOSÉ GUADALUPE GARCÍA MACHADO.
FACULTAD DE INGENIERIA ELECTRICA LABORATORIO DE HERRAMIENTAS COMPUTACIONALES JOSE RAFAEL RODRIGUEZ OCHOA
REDES INFORMÁTICAS Realizado por: Jero Silva Mulero, 2º Bachillerato A.
Los conectores eléctricos se caracterizan por su patillaje y construcción física, tamaño, resistencia de contacto, aislamiento entre los pines, robustez.
  ¿Que son los conectores? Pág. 1 ¿Que son los conectores? Pág. 1 ¿Que.
LENGUAJE DE PROGRAMACIÓN DE ARDUINO. LENGUAJE DE LENGUAJE DE PROGRAMACIÓN.
Sensores Ultrasonido. Son importantes en robótica, se usan para calcular distancias.
ARDUINO INTRODUCCIÓN Y PROGRAMACIÓN. Podemos tener Señales analógicas y digitales. INTRODUCCIÓN.
Conexión del módulo a la placa RESET APLICACIÓN SIN LIBRERÍAS.
Sistemas informáticos. Trabajo en red
Sistemas informáticos.
ARDUINO El proyecto Arduino: Recordando… - Pines de entrada
INTRODUCCIÓN A ARDUINO
Control, adquisición y monitoreo con Arduino y Visual Basic .net
Control, adquisición y monitoreo con Arduino y Visual Basic .net
LENGUAJE DE PROGRAMACIÓN DE ARDUINO
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.
Utilizando la serie de productos TECNO 21 , podrá monitorear y controlar en forma remota, Sensores, Transductores o dispositivos inteligentes, por medio.
SISTEMAS DE AUTOMATIZACIÓN Y CONTROL ORIENTADO AL CONOCIMIENTO Y APLICACIÓN DE LOS SISTEMAS EMBEBIDOS SESION 04 José Luis Albites Sanabria MSc. Biomedical.
CLASE X.
SENSOR ULTRASONIDOS O módulo ultrasónico modelo HC-SR04.
SENSOR ULTRASONIDOS O módulo ultrasónico modelo HC-SR04.
SISTEMAS DE AUTOMATIZACIÓN Y CONTROL ORIENTADO AL CONOCIMIENTO Y APLICACIÓN DE LOS SISTEMAS EMBEBIDOS SESION 03 José Luis Albites Sanabria MSc. Biomedical.
3.0 TALLER DE ARDUINO PRESENTACIÓN PARA ALUMNOS DE CUARTO CURSO DE EDUCACIÓN SECUNDARIA OBLIGATORIA.
CURSO INFORMÁTICA: Niverl 1
PROGRAMACIÓN DE SERVOS CON ARDUINO
partes de la CPU: por juan camilo Álvarez y esteban González Díaz
PRUEBA DIAGNÓSTICA GRADO SEXTO TECNOLOGÍA E INFORMÁTICA 1
ARDUINO Qué es y por qué usarlo * El proyecto Arduino:
BUS I2C Ing. Mecatronica. Para simplificar la interconexión de dispositivos al microprocesador, Philips desarrolló un sencillo bus bidireccional basado.
Direccionamiento de puerto E/S mapeado en memoria
CLASE III.
HARDWARE Y SOFTWARE Hardware Informática Software
QUÉ SON Las redes informáticas son conjuntos de dispositivos interconectados entre sí para intercambiar información y recursos a través de un medio común.
QUÉ SON Las redes informáticas son conjuntos de dispositivos interconectados entre sí para intercambiar información y recursos a través de un medio común.
Análisis para el Diseño de una Red de Área Local (Lan)
Redes. Informe de los videos.
CONTROLADORES DE MEMORIA DE COMPUTADORAS
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.
EL COMPUTADOR Es un aparato electrónico que almacena y procesa información. Contiene diversos elementos, clasificados de la siguiente.
Arquitectura del computador. Tarjeta madre: La tarjeta madre es la placa de circuitos más grande y principal de un computador personal. En ella se insertan.
Modelación y simulación Ingeniería de Sistemas Mauricio Hincapié PH.D – David Alberto García Msc.
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.
¿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.
Primeros pasos con Arduino
PUERTOS SERIALES Un puerto serial es una interfaz física de comunicación en serie a través de la cual se transfiere información mandando o recibiendo un.
30/11/
Un simulador​ con prototipo
Puertos de entrada y salida PCI Ranura AGP
HARDWARE Y SOFTWARE. INFORMÁTICA Conocimientos que tratan sobre el procesamiento automatizado de la información con ordenadores. Conocimientos que tratan.
PRACTICAS DE LABORATORIO CON LA ESTACION DE INGENIERIA NI ELVIS III.
HARDWARE Y SOFTWARE. INFORMÁTICA Conocimientos que tratan sobre el procesamiento automatizado de la información con ordenadores. Conocimientos que tratan.
CONTROL Y ROBÓTICA TECNOLOGÍA 4ºESO. Iniciación a LA ROBÓTICA con La µControladora.
Sistemas informáticos. Trabajo en red
ABREVIACIONES Y SU SIGNIFICADO
¿Qué es Arduino?  Plataforma de electrónica abierta.
Transcripción de la presentación:

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); Pines de entrada: escuchan y capturan información del exterior; pulsadores, sensores… INPUT – el pin se usa para leer si tiene 5V ó 0V Pines de salida: envían información desde la tarjeta de arduino al exterior. OUTPUT – activa aplicando 5 voltios o 0V al pin Microprocesador: procesa el programa cargado a la placa.

digitalWrite(pin,valor) Se usa para activar o desactivar un pin digital. Entre paréntesis se debe indicar qué pin modificar, y qué valor darle. Ejemplo: digitalWrite(pin, HIGH); ***Tengamos en cuenta que hasta que se define el estado del pin como HIGH su valor por defecto será LOW. digitalRead(pin); esta instrucción lee el estado o valor de un pin dando HIGH si está a 5V o LOW si hay 0V. el pin se puede especificar como una variable valor = digitalRead (pin)

NotebookTraduccion/DigitalIO

IDE Archivos con extensión.ino Instalación del software y configuración Instalación del IDE Arduino en Windows:

Librerías de Arduino: Las librerías son colecciones de código que facilitan la interconexión de sensores, pantallas, módulos electrónicos, etc. El entorno de arduino incluye estas librerías de manera que se facilite el trabajo. (archivo – ejemplos). ***Existen cientos de librerías desarrolladas por terceros en internet, que nos ayudarán a conectar prácticamente cualquier dispositivo a nuestras tarjetas con arduino. ENLACES DE INTERÉS: cion# arduino-sin-resistencia/

DESARROLLANDO EJEMPLO BLINK 1º Después de indicar en la IDE de Arduino el puerto con el que trabajamos así como el tipo de placa: 2º

Indicamos el tipo de placa que tenemos para cargarle el código.

CONECTADO: Hay 4 LEDs de estado : ON [verde] indica que la placa está operativa. L [amarillo] conectado directamente al microcontrolador, accesible a través del pin 13. RX y TX [amarillo] sirven para indicar que la placa está recibiendo o transmitiendo datos a través de comunicación por el puerto USB.

PRÁCTICA EN CLASE: PRIMER EJEMPLO CON BLINK. EXPERIMENTAMOS CON EL TIEMPO DE ENCENDIDO Y APAGADO DEL LED. - ¿configuramos otro pin?

PRÁCTICA SEMÁFORO CON LEDS Por grupos ( los formados para el proyecto final, plantead el circuito en la protoboard y conectad a arduino. Código en la IDE de arduino.

Hemos configurado hasta ahora pines como salida (OUTPUT), Practicamos con pines como entrada (INPUT); UN LED SE ENCIENDE CUANDO CUANDO PULSAMOS UN BOTÓN -pulsador -led -2resistencias ***a tener en cuenta: ¿digitalWrite ó digitalRead?

OTROS MATERIALES: SENSORES: (para proyectos finales) Los sensores convierten las medidas del mundo real en señales electrónicas que podemos utilizar en nuestras placas Arduino. ACTIVIDAD DE BÚSQUEDA -Sensor de ultrasonidos -Sensor PIR

COMUNICACIÓN DE ARDUINO CON PC O DISPOSITIVO. COMUNICACIÓN Métodos para controlar Arduino desde el IDE Processing: Existen dos métodos: 1. Mediante la Librería Arduino para Processing- FIRMATA (StandardFirmata). 2. Mediante la lectura/escritura de datos a través del PUERTO SERIE.

Firmata es un protocolo genérico para la comunicación con microcontroladores desde un software instalado en un ordenador. Este protocolo se puede implementar en cualquier arquitectura de microcontroladores, así como en cualquier paquete de software. Su objetivo es controlar completamente Arduino desde software instalado en un ordenador, sin escribir una sola línea de código de Arduino. FIRMATA: import processing.serial.*; import cc.arduino.*; Arduino arduino;

EN IDE DE ARDUINO: descargar la librería para processing Abrimos sketch con el protocolo de firmata y lo subimos a nuestra placa. Con ello tenemos preparado el entorno de desarrollo y la placa.

Sintaxis específica para comunicación SERIE: OS REMITO EL MANUAL DE SUPERVIVENCIA PARA ACLARAR ESTAS FUNCIONES

Inicializa la comunicación interna del microcontrolador, indicando qué velocidad vamos a trasmitir. Cuanto más grande sea el número, más bits por segundo pasarán por el cable.

SINTAXIS DEL PROGRAMA: …

COMO CURIOSIDAD: SIMULADORES ARDUINO -Fritzing -123D circuit.io /03/24/simulador-arduino/