Ingeniería en Mecatrónica

Documentos relacionados
Ingeniería en Mecatrónica

DEPARTAMENTO DE CIENCIAS DE LA ENERGIA Y MECANICA Laboratorio de Automatización Industrial Mecánica. TEMA: Control de procesos con Arduino.

Instituto Tecnológico de Colima

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

El hardware libre y el Internet de las cosas

Comunicación Serial Arduino UNO vs Leonardo

Investigación y Desarrollos en Open Hardware

Cuál Arduino comprar?

DEPARTAMENTO DE ELÉCTRICA Y ELECTRÓNICA CARRERA DE INGENIERÍA ELECTRÓNICA E INSTRUMENTACIÓN

La plataforma Arduino y su programación en entornos gráficos

TICA EN LA ESCUELA. El Robot (hardware) Alicia Escudero. Apellido y Nombre: Escudero Alicia. Tema: características de un robot

DISEÑO DE APLICACIONES ELECTRÓNICAS EN ARDUINO. Curso teórico-práctico, básico, de diseño de aplicaciones electrónicas en Arduino.

Guía de uso Tarjeta Nexys 2 FPGA Spartan-3E

Curso de Automatización y Robótica Aplicada con Arduino

MAYA 50. Es una tarjeta electrónica diseñada para controlar y realizar prácticas de microcontroladores basada en el MCU PIC18F4550.


QUÉ ES MBOT? Conectores RJ25

2- Sistema de comunicación utilizado (sockets TCP o UDP, aplicaciones, etc.):

TUTORIAL: ROBOT SEGUIDOR DE LINEA

MANUAL DE USUARIO IOIO DUINO MCI-MA-0214 REV. 1.0

CIRCUITOS CON TRANSISTORES

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

MANUAL DE USUARIO Arduino Relay Shield MCI-MA-0064 REV. 1.0

Technology GOBLIN 2 / MANUAL

Tema: USO DE MEMORIAS RAM Y ROM

Curso Arduino: Experto en Programación de Arduinos

TIMBRE ESCOLAR PROGRAMABLE TP2008 VERSION 3.0 MANUAL DE USUARIO E INSTALACION DEL EQUIPO

Display 4 dígitos 7 segmentos para barrido

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

GUIA RAPIDA PARA LA PUESTA EN MARCHA DE 7 PROYECTOS LISTOS PARA EL KIT SISTEMA BOLT 18F2550

AR 9 T. Tutorial 9: Display LCD

ESPino - Especificaciones

PIC MICRO ESTUDIO Timer ajustable hasta 99H 59M 59S Timer S232 Es Clave:

El Microcontrolador Arduino

MANUAL DE USUARIO Arduino 4-20 ma + RTC Shield MCI-PY-0078 REV. 1.1

Nombre del documento: Programa de Estudio de asignatura de Especialidad

Tarjeta Desarrollo dspic. Bogobots ITEM-CEM

CARGA DE PROGRAMAS EN EL

Tema: Manejo del Puerto Paralelo con LabView

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

MÓDULO ÁREA DE ELECTRÓNICA.

Control de LCD y sensor de temperatura

Tabla 4.1 Pines de conector DB50 de Scorbot-ER V Plus Motores Eje Motor Número de Pin Interfaz de Potencia 1 2Y (1) 2 3Y (1) 3 2Y (2) 4 4Y (2) 5

V 1.0. Ing. Juan C. Guarnizo B.

Diseño y construcción de una boya oceanográfica con Arduino. D-OCEAN-F-93,

Práctica 6. Control de LCD 16x2 con PIC 16F84A.

Versión 1.1 Probador Digital Cd Y Punta Logica Lamp-22 VCD Polaridad Señales pulsantes

CAPACITACIONES E INNOVACIONES TECNOLÓGICAS ICTS

MEDIDOR DE TEMPERATURA

Microcontroladores PRESENTACIÓN DEL CURSO. M. C. Felipe Santiago Espinosa Instituto de Electrónica y Mecatrónica Cubículo 19.

Hoja de Datos NoMADA ISP+ [DAT002A NoMADA ISP+ 03/16]

Sistemas Electrónicos Especialidad del Grado de Ingeniería de Tecnologías de Telecomunicación

Uso del ProjectBoard, ProtoBoard, BreadBoard

Sistema Inalámbrico de Presentaciones p

Trabajo Final de Grado

Práctica 1 Introducción al Transistor BJT Diseño Región de Corte Saturación

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

Hoja de Datos NoMADA ISP+ [DAT002A NoMADA ISP+ 03/16]

1.1. Memoria Descriptiva

PRÁCTICA 4: Entorno de desarrollo EasyPIC4

INTERFACES FÍSICOS. Prof. Moisés Mañas Carbonell Dpto. Escultura. UPV

VISUALINO Apuntes y Proyectos V

PIC MICRO ESTUDIO Tres Timers ajustables de 0 a 60 Seg 3 Timer Es Clave:

Switch Conmutador KVM de 4 Puertos DVI VGA con Audio y Hub USB 2.0 para Monitores Dobles

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

Sensor de estacionamiento

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

UNIDAD ACADÉMICA DE INGENIERÍA CIVIL CARRERA DE INGENIERÍA DE SISTEMAS

Conmutador Switch KVM 2 puertos HDMI con Hub Concentrador USB 2.0 Audio x1200

CAPACITIVE TFT TOUCH SHIELD ADAFRUIT. Número de parte: ADA Descripción:

Guía de ensamble del PICkit 2. UNIVERSIDAD PONTIFICIA BOLIVARIANA

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

Curso ARDUINO PRACTICO NIVEL 1 (Cód. ARDUI-1)

USB232. Hoja de datos

Motherboard. Daniel Rúa Madrid

ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT VELOCISTA

Enseñanza de Circuitos y Electrónica: Cómo, Cuándo y Dónde?

ACLAS PP9 Impresora fiscal térmica

Guía de inicio rápido de DVR

Curso Arduino: Experto en Programación de Arduinos

Guía de Usuario Convertidor USB-Serial v2

Curso Robótica Práctica

Práctica 1 Transistor BJT Región de Corte Saturación Aplicaciones

Práctica 1 Introducción al Transistor BJT Región de Corte Saturación Aplicaciones

La plataforma Arduino

CURSO: ELECTRÓNICA DIGITAL UNIDAD 2: SISTEMAS COMBINATORIOS - TEORÍA PROFESOR: JORGE ANTONIO POLANÍA 1. CIRCUITOS ARITMÉTICOS

Introducción a Arduino

manual de instalación concentrador

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

MANUAL DE USUARIO Arduino 4-20 ma + RTC Shield REV. 1.1

Switch Conmutador KVM de 2 Puertos DVI VGA para 2 Monitores con USB y Audio

PIC-Ready1. Placa adicional. Manual de usuario. MikroElektronika

Empezando con Arduino. Controla tu entorno con un microcontrolador PIIISA

Como utilizar un servo motor con Arduino.

Sensor Digital: Infrarrojo. Componentes. Conexionado. Libro de Actividades de Robótica Educativa

Display LCD y memorias

EC02 CONTROLADOR ELECTRONICO PROGRAMABLE

CAPÍTULO 3 ETAPA ELECTRÓNICA. 3.1 Introducción

CURSO DE VACACIONES DE INVIERNO 2015

Manual IOCard Outs. Fecha:15/03/12 Rev.:1.0

Transcripción:

Instituto Tecnológico de Colima Departamento de Ingeniería Industrial Ingeniería en Mecatrónica Materia: Programación Avanzada Examen Unidad 2 Programa y Simulación de Codigo Morse Alumnos: Saúl Orozco Maldonado Christian Emanuel Cuellar Ruvalcaba Colima, Col.; a 27 de Marzo de 2015

I. INTRODUCCIÓN Arduino [1] es una herramienta para la fabricación de computadoras que pueden detectar y controlar más del mundo físico que el equipo de escritorio. Es una plataforma de computación física de código abierto basado en una placa electrónica simple, y un entorno de desarrollo para escribir software para la placa. Arduino se puede utilizar para desarrollar objetos interactivos, teniendo las entradas de una variedad de interruptores o sensores, y el control de una variedad de luces, motores, y otras salidas físicas. Proyectos Arduino pueden ser entes individuales, o pueden comunicarse con el software que se ejecuta en el ordenador (por ejemplo, Flash, Processing, MaxMSP.) Las tablas se pueden montar a mano o comprados pre ensamblado; el IDE de código abierto se puede descargar de forma gratuita. El lenguaje de programación de Arduino es una implementación de cableado, una plataforma similar computación física, que se basa en el entorno de programación multimedia de procesamiento. El Mega Arduino es una placa electrónica basada en el ATmega1280 (ficha técnica). Cuenta con 54 pines digitales de entrada / salida (de los cuales 14 se pueden utilizar como salidas PWM), 16 entradas analógicas, 4 UARTs (puertas seriales), un oscilador de 16MHz, una conexión USB, un conector de alimentación, una cabecera ICSP, y un botón de reinicio. Contiene todo lo necesario para apoyar el microcontrolador; basta con conectarlo a un ordenador con un cable USB o el poder con un adaptador de CA o la batería a CC para empezar. La Mega es compatible con la mayoría de los escudos diseñados para el Arduino Duemilanove o Diecimila, en la figura 1 se muestra la tarjeta Arduino Uno con sus componentes. Los Displays de siete segmentos [2] son dispositivos que se utilizan para visualizar información. Cada segmento de un display está constituido por un LED que, al activarse, es decir, cuando circula una corriente a través suyo, se ilumina. El tipo de conexión de estos LED es lo que determina si el display de 7 segmentos es

de ánodo común o de cátodo común. En la figura número 2 se muestra el display de 7 segmentos. Activando distintos segmentos se puede representar cualquier número de 0 a 9. El codigo morse [3] El Curso de Código Morse es el resultado de una iniciativa personal largamente esperada, una necesidad sentida de hacer 'definitivamente' fácil el estudio de telegráfico (para ver el codigo Morse véase la figura 3). Figura 1. Tarjeta de desarrollo Arduino MEGA 2560. Figura 2. Displays de 7 segmentos. Figura 3. Codigo Morse 1.1 OBJETIVO DE LA PRÁCTICA Diseñar, Simular, Implementar y Documentar un circuito en el cual se escribe una palabra por medio de codigo morse en la tarjeta de desarrollo Arduino MEGA 2560 para mostrar la palabra en un Display de 7 segmentos. 1.2 MATERIALES DE LA PRACTICA

Tarjeta Arduino Mega 2560 Protoboard 7 Resistencias de 330 Ω 1 Display de 7 segmentos II. DESARROLLO DE LA PRACTICA Para el desarrollo de la práctica lo primero que se realizo fue escribir y diseñar el codigo de programación en Arduino con el cual se declaran los pines digitales 51 y 52 para escribir los puntos y guiones que corresponden al codigo morse. Después de realizo un arreglo para almacenar cuatro valores ya sean de puntos o guiones y poderlos implementar por medio de una condición; por último se declaran la activación y desactivación de los LED que conforman el Display de 7 segmentos. Una vez habiendo terminado el codigo del programa se realizó la verificación del codigo por medio de una simulación en proteus con la cual se diseña el circuito a elaborar y se corrigen los errores que pudiera tener dicha conexión para ver la conexión en proteus 8 véase la figura 4. Después de verificar que la conexión es la indicada se realizó la conexión en físico usando los materiales ya mencionados, acomodando el display de 7 segmentos en la protoboard y conectados a la tarjeta de Arduino MEGA 2560. Figura 4. Simulación del circuito en Proteus.

Figura 5. Codigo de Programación en Arduino.

2.1 RESULTADOS Los resultados mostrados en físico de la práctica del funcionamiento que se explicó en el objetivo fueron cumplidos de manera perfecta. En la figura 6, se muestra la manera ideal de conectar el Display de 7 segmentos, y en la figura 7 se muestra la practica en físico con los materiales usado, es importante resaltar que en la conexión en físico es de gran importancia agregar las resistencias antes de los LED que conforman el Display de siete segmentos. Figura 6. Conexión en físico de la práctica III CONCLUSIONES Se concluye que con la tarjeta de desarrollo Arduino MEGA o cualquiera de sus demás tarjeras y con sus dos Displays de 7 segmentos con su respectivo arreglo de resistencias para no dañar los Displays se puede realizar una simulación de un Codigo Morse como los que se usaban en épocas pasadas por medio de Telégrafos. ANEXOS Conexión en físico prendiendo la letra A

BIBLIOGRAFÍA [1] Roberto Guido, ARDUINO, (2015), Arduino mega 2560, Fecha de consulta 26 de marzo del 2015. http://arduino.cc/en/guide/introduction. [2] Cecilio Blanco Viejo, Fundamentos de Electrónica Digital, Display de 7 Segmentos, Fecha de consulta 26 de marzo del 2015, https://books.google.com.mx/books?id=aeqyn1jsi- 4C&printsec=frontcover&dq=Fundamentos+de+electr%C3%B3nica+digital&hl=en& sa=x&ei=n5yuvf- QLsyhNv7egkA&ved=0CCYQ6AEwAQ#v=onepage&q=Fundamentos%20de%20el ectr%c3%b3nica%20digital&f=false [3] Juan José Guillen Gallego, Curso de Codigo Morse, Codigo Morse, Fecha de consulta 27 de marzo del 2015, https://books.google.com.mx/books?id=cutpssmtvcic&printsec=frontcover&dq=c odigo+morse&hl=en&sa=x&ei=dbuvve_xdon8yqtdv4h4dg&ved=0cbsq6aew AA#v=onepage&q=codigo%20morse&f=false.