ARDUINO El proyecto Arduino: Recordando… - Pines de entrada

Slides:



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

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.
ESPECIFICACIONES DE OPERACIÓN DEL MICROCONTROLADOR
El Hardware El Software La Comunidad  Software Libre  Hardware Libre  Puerto USB  Fácil de usar  Precio reducido  Completamente independiente 
DISPOSITIVOS DE COMUNICACION. Son los que envían y reciben archivos de una computadora a otra. Entre los mas comunes encontramos: MODEM Tarjetas de red.
Hardware Iñaki Lopez y María García. Los componentes del ordenador.
Un puerto paralelo es una interfaz entre una computadora y un periférico, cuya principal característica es que los bits de datos viajan juntos, enviando.
Componentes de un ordenador ÍNDICE EL ORDENADOR PERSONAL PARTES DEL PC Hardware Software PERIFÉRICOS DE ENTRADA PERIFÉRICOS DE SALIDA PERIFÉRICOS DE.
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.
Control, adquisición y monitoreo con Arduino y Visual Basic .net
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.
Componentes Físicos Internos de la CPU.
UNIDAD EDUCATIVA “RUMIPAMABA”
Tecnologías avanzadas para la enseñanza de la Física
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.
TEMA 7 HARDWARE TECNOLOGÍA 3º ESO ADELA GINER LARRAURI.
ALGORITMOS, LENGUAJES Y TECNICAS DE PROGRAMACION
Colegio de estudios científicos y tecnológicos del estado de Michoacán, plantel 16 huandacareo *Aero ADMIN* -Guillermo Reyes Ortiz -David.
CRE ATU PAGINA WEB CON HTML
TARJETAS.
Los Autómatas Programables
CUADRO DE PROTECCIONES CONTROLADO MEDIANTE MICROCONTROLADOR ARDUINO, GOBERNADO Y MONITORIZADO DESDE DISPOSITIVO ANDROID Autor: Ricardo Sánchez.
Definición de redes de computadoras
ARDUINO Qué es y por qué usarlo * El proyecto Arduino:
Direccionamiento de puerto E/S mapeado en memoria
CLASE III.
Unidad 3 Isai Galvan Alaniz
Hardware, software, y periféricos
Sesión INTERNET Lic. ElÍas RIVERA DÁVILA.
Hardware y Software Alberto azagra y Xabier caballero.
INSTITUTO TECNOLOGICO NACIONAL DE MEXICO CAMPUS ZACATEPEC ING
ESTRUCTURA DE UN PROGRAMA SIMPLE EN JAVA
Arduino y raspberry pi-hardware libre para linux y android
Maruca Galvan A Diego Guerra A Carlos Garcia A
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.

¿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.
Primeros pasos con Arduino
COFRE CON SISTEMA DE SEGURIDAD BLUETOOTH
CURSO PROGRAMACIÓN BÁSICA SEMANA 2
DISCO DURO. Configuración de discos IDE y SATA.
Diapositivas en PowerPoint de la UA: Producción Automatizada
El conector PS/2 o puerto PS/2 toma su nombre de la serie de computadoras IBM Personal System/2 que es creada por IBM en 1987, y empleada para conectar teclados y ratones.
Actividad: Fase de Transferencia
Dispositivos Móviles.
Un simulador​ con prototipo
Puertos de entrada y salida PCI Ranura AGP
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.
UNIDAD 9 Relés.
CONTROL Y ROBÓTICA TECNOLOGÍA 4ºESO. Iniciación a LA ROBÓTICA con La µControladora.
ABREVIACIONES Y SU SIGNIFICADO
ARDUINO ARDUINO El proyecto Arduino: Recordando… - Pines de entrada - Pines de salida - Microcontrolador - Conexión USB - IDE de arduino.
LOS PERIFERICOS.
¿Qué es Arduino?  Plataforma de electrónica abierta.
PUERTOS Y CONECTORES EXTERNOS DE UNA COMPUTADORA
ESTRUCTURA DE UNA PC.
Transcripción de la presentación:

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.

Entre paréntesis se debe indicar qué pin modificar, y qué valor darle. 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)

http://playground.arduino.cc/ArduinoNotebookTraduccion/DigitalIO

IDE Archivos con extensión .ino Instalación del software y configuración Instalación del IDE Arduino en Windows:   http://arduino.cc/en/Guide/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: http://playground.arduino.cc/Es/ArduinoNotebookTraduccion# http://www.ardumania.es/ https://fabricadigital.org/2015/11/por-que-no-es-buena-idea-conectar-un-led-a-arduino-sin-resistencia/ https://www.arduineando.com/tutoriales_arduino/

DESARROLLANDO EJEMPLO BLINK https://www.arduino.cc/en/Tutorial/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.

http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=570 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?

SENSORES: (para proyectos finales) 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. 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 https://aprendiendoarduino.wordpress.com/2015/03/24/simulador-arduino/