Este documento describe un proyecto de radio software definida (SDR) dividido en tres partes interconectadas:
1) La primera etapa realiza la conversión entre señales de radiofrecuencia y muestras digitales de un ancho de banda determinado. 2) La segunda etapa procesa las muestras digitales mediante técnicas de procesamiento digital de señales. 3) La tercera etapa permite la interacción con un operador a través de una interfaz gráfica, botones y pantalla. El proyecto pretende desarrollar
Este documento propone utilizar computadoras desactualizadas para automatizar electrodomésticos mediante lenguajes de programación de alto y bajo nivel. El objetivo general es automatizar electrodomésticos usando PCs antiguas y lenguajes como Visual Basic 6.0 y QBASIC. Se justifica debido a que las computadoras se vuelven obsoletas rápidamente.
Este documento trata sobre sistemas de información y programación. Explica que un sistema de información está compuesto de hardware, software y personal que permiten almacenar y procesar datos. Además, destaca la importancia de los sistemas de información para la toma de decisiones en empresas e instituciones. Por otro lado, describe la programación orientada a objetos como un paradigma donde el código se organiza en clases y objetos, y menciona que lenguajes como Visual Basic y Visual Basic.NET son populares para programación.
Este documento presenta:
1) Una introducción al diseño de sistemas mediante VHDL y al simulador Modelsim que viene con Xilinx ISE.
2) Una placa de desarrollo con FPGA Spartan 3 y periféricos como displays, ADC, DAC, EEPROM, teclado y RTC.
3) El flujo de diseño en Xilinx ISE, incluyendo la creación de un proyecto, la simulación y la implementación del diseño en la FPGA.
Este documento presenta un resumen del currículum y experiencia del profesor César Patricio Peralta, quien impartirá el curso de Fundamentos de Programación. El profesor Peralta tiene títulos de Ingeniero de Sistemas e Informática, Maestría en Ingeniero de Sistemas con mención en Tecnologías de la Información y Telemática, y Doctorado en Ingeniería de Sistemas. Además, cuenta con experiencia como docente y en cargos relacionados a la tecnología de la información.
Conceptos básicos y metodología de la programaciónjusto morales
Este documento describe los pasos de una metodología de programación, incluyendo la definición del problema, especificación, diseño, codificación, prueba y verificación. Explica que un dato es una representación de una entidad susceptible de tratamiento informático, mientras que la información es un mensaje válido para un receptor.
Control de un motor dc utilizando PWM con un FGPA.
Programacion en VHDL con XLINIX.
Trabajo realizado para la materia de electronica digital
UNIVERSIDAD POLITECNICA DE VICTORIA
Este documento describe la arquitectura interna de los microcontroladores PIC de Microchip. Explica que los PIC son circuitos integrados programables con memoria limitada y periféricos internos para control de procesos. Describe la diferencia entre microcontroladores y microprocesadores, y presenta el PIC16F84 como ejemplo, detallando sus características de memoria y periféricos. También introduce el entorno de desarrollo MPLAB de Microchip para programar los PIC.
Este documento describe un proyecto de radio software definida (SDR) dividido en tres partes interconectadas:
1) La primera etapa realiza la conversión entre señales de radiofrecuencia y muestras digitales de un ancho de banda determinado. 2) La segunda etapa procesa las muestras digitales mediante técnicas de procesamiento digital de señales. 3) La tercera etapa permite la interacción con un operador a través de una interfaz gráfica, botones y pantalla. El proyecto pretende desarrollar
Este documento propone utilizar computadoras desactualizadas para automatizar electrodomésticos mediante lenguajes de programación de alto y bajo nivel. El objetivo general es automatizar electrodomésticos usando PCs antiguas y lenguajes como Visual Basic 6.0 y QBASIC. Se justifica debido a que las computadoras se vuelven obsoletas rápidamente.
Este documento trata sobre sistemas de información y programación. Explica que un sistema de información está compuesto de hardware, software y personal que permiten almacenar y procesar datos. Además, destaca la importancia de los sistemas de información para la toma de decisiones en empresas e instituciones. Por otro lado, describe la programación orientada a objetos como un paradigma donde el código se organiza en clases y objetos, y menciona que lenguajes como Visual Basic y Visual Basic.NET son populares para programación.
Este documento presenta:
1) Una introducción al diseño de sistemas mediante VHDL y al simulador Modelsim que viene con Xilinx ISE.
2) Una placa de desarrollo con FPGA Spartan 3 y periféricos como displays, ADC, DAC, EEPROM, teclado y RTC.
3) El flujo de diseño en Xilinx ISE, incluyendo la creación de un proyecto, la simulación y la implementación del diseño en la FPGA.
Este documento presenta un resumen del currículum y experiencia del profesor César Patricio Peralta, quien impartirá el curso de Fundamentos de Programación. El profesor Peralta tiene títulos de Ingeniero de Sistemas e Informática, Maestría en Ingeniero de Sistemas con mención en Tecnologías de la Información y Telemática, y Doctorado en Ingeniería de Sistemas. Además, cuenta con experiencia como docente y en cargos relacionados a la tecnología de la información.
Conceptos básicos y metodología de la programaciónjusto morales
Este documento describe los pasos de una metodología de programación, incluyendo la definición del problema, especificación, diseño, codificación, prueba y verificación. Explica que un dato es una representación de una entidad susceptible de tratamiento informático, mientras que la información es un mensaje válido para un receptor.
Control de un motor dc utilizando PWM con un FGPA.
Programacion en VHDL con XLINIX.
Trabajo realizado para la materia de electronica digital
UNIVERSIDAD POLITECNICA DE VICTORIA
Este documento describe la arquitectura interna de los microcontroladores PIC de Microchip. Explica que los PIC son circuitos integrados programables con memoria limitada y periféricos internos para control de procesos. Describe la diferencia entre microcontroladores y microprocesadores, y presenta el PIC16F84 como ejemplo, detallando sus características de memoria y periféricos. También introduce el entorno de desarrollo MPLAB de Microchip para programar los PIC.
Este documento introduce conceptos básicos de programación como algoritmos, lenguajes de programación, estructuras de control, tipos de datos y variables. Explica que la programación es implementar un algoritmo en un lenguaje de programación para resolver un problema, y que un programa está formado por algoritmos y estructuras de datos. También describe los diferentes tipos de lenguajes de programación y las fases del desarrollo de software.
Conceptos básicos y metodología de la programaciónjusto morales
El documento resume los conceptos básicos de programación, incluyendo las definiciones de computadora, datos, información y algoritmos. Explica las diferentes etapas del desarrollo de software como el análisis, diseño, codificación, pruebas y mantenimiento. También describe los diferentes tipos de lenguajes de programación como los lenguajes de máquina, ensamblador y de alto nivel.
El documento describe la evolución de los lenguajes de programación desde el lenguaje máquina hasta el lenguaje ensamblador. Inicialmente, los programadores utilizaban códigos numéricos que luego se reemplazaron por símbolos alfabéticos para facilitar la programación. Posteriormente surgió la técnica de direccionamiento simbólico que permitía utilizar nombres en lugar de direcciones numéricas. Finalmente, los lenguajes ensambladores asignan automáticamente las direcciones, simplificando aún más el proceso de programación.
Este documento introduce conceptos básicos sobre computadoras, programación e informática. Explica que una computadora puede recibir, almacenar y procesar información de forma automática, y que un programa es un software que permite realizar tareas en una computadora. También describe diferentes tipos de programas como sistemas operativos, programas de oficina y antivirus, e introduce conceptos como algoritmo, lenguajes de programación y características de los algoritmos.
Este documento describe conceptos básicos de programación como historia, algoritmos, diagramas de flujo y lenguajes de programación. Explica que la programación surgió como primer lenguaje de programación mundial y describe características clave de algoritmos, diagramas de flujo y diferentes tipos y clasificaciones de lenguajes de programación como imperativos, funcionales, lógicos y orientados a objetos. También presenta un problema propuesto de crear una calculadora que realice las cuatro operaciones básicas con una sola operación.
Este documento describe el desarrollo de un prototipo de sistema de telemetría inalámbrico para medir el nivel de llenado de un tanque. El prototipo utiliza sensores, una interfaz de LabView y una plataforma IoT para visualizar y almacenar los datos de nivel recopilados. El autor diseña el hardware, realiza simulaciones y pruebas funcionales del prototipo, y describe su funcionamiento.
Este documento presenta una introducción al lenguaje de descripción de hardware VHDL. Explica la estructura básica del lenguaje y cómo se pueden diseñar circuitos lógicos combinacionales y secuenciales utilizando VHDL. También cubre temas como la integración de entidades, el diseño jerárquico y de controladores digitales, y aplicaciones como sistemas embebidos y redes neuronales artificiales. El objetivo del documento es enseñar a los lectores a utilizar VHDL para el diseño de sistemas digital
El documento describe las fases típicas del ciclo de vida del desarrollo de software: análisis, diseño, codificación, explotación y mantenimiento. La fase de análisis implica especificar los procesos y estructuras de datos necesarios para satisfacer las necesidades de los usuarios. En la fase de diseño se conciben y estructuran los pasos lógicos para construir el programa. La codificación consiste en traducir la solución al lenguaje de programación. La explotación implica implantar los programas en el entorno
Este documento presenta conceptos básicos de programación estructurada. Explica que la programación es el proceso de convertir especificaciones generales de un sistema en instrucciones para la máquina. Detalla los pasos del desarrollo de software, incluyendo la especificación, diseño, codificación, depuración, prueba, documentación y mantenimiento de programas. También destaca la importancia de la lógica en la programación, definiendo conceptos como argumentos, premisas, conclusiones, enunciados simples y compuestos.
El documento describe los diferentes tipos de lenguajes de programación, desde los lenguajes de bajo nivel como los lenguajes de máquina y de ensamblaje hasta los lenguajes de alto nivel como los lenguajes de tercera, cuarta y quinta generación. También explica los seis pasos del proceso de programación, incluyendo el análisis del problema, diseño de la solución, codificación, pruebas y mantenimiento del programa.
El documento explica los conceptos básicos de la programación de computadoras, incluyendo las definiciones de software, hardware, lenguajes de programación, tipos de software como sistema operativo, aplicaciones, multimedia, y los roles del programador y el programador. También describe conceptos como datos, variables, operadores y expresiones.
Este documento presenta una introducción a la plataforma de desarrollo Arduino. Describe la arquitectura de la placa Arduino, incluyendo el microcontrolador ATmega y las entradas y salidas. Explica las diferentes versiones de Arduino y cómo se ha ido mejorando con el tiempo. También compara Arduino con otras soluciones y ofrece ejemplos básicos de programación e interfaz, como el control de un LED parpadeante y de un motor DC.
El lenguaje de programación permite integrar los componentes físicos y lógicos de una máquina para que interactúen y el componente lógico controle el físico. Los lenguajes de programación se pueden usar para crear programas que controlen el comportamiento físico y lógico de una máquina. En un edificio, el cuarto de telecomunicaciones contiene equipos como switches, patch panels y routers, los cuales se configuran mediante programas provistos por los fabricantes.
El documento presenta información sobre IoT, arquitecturas de IoT, sistemas embebidos como Arduino y Raspberry Pi, plataformas como Xilinx Spartan-3E y nVidia Jetson Nano, sensores, programación, OpenCV y ejemplos de aplicaciones IoT como ciudades inteligentes y cuidado de la salud.
Este documento describe cómo crear un SCADA (sistema de control y adquisición de datos) utilizando Python y HTML5. Explica los componentes clave de un SCADA como los dispositivos de campo, protocolos de comunicación y estructura general. Luego detalla cómo se desarrolló un SCADA con dispositivos de bajo costo y el protocolo Mara, y cómo se implementó el software del centro de control con Python, Twisted y Flask y la interfaz web con tecnologías como jQuery. Finalmente, discute posibles mejoras futuras como usar IEC 61850 y socket
Este documento presenta el uso de la herramienta de simulación Packet Tracer para implementar una red. Explica los pasos para crear dispositivos de red, establecer conexiones físicas, configurar direcciones IP estáticas en cada dispositivo y verificar la configuración usando el comando IPCONFIG.
Este documento describe el desarrollo de un conversor digital-analógico (DAC) de 8 bits utilizando Arduino para generar diferentes señales como cuadrada, diente de sierra, triangular y senoidal. Se explica el hardware y software utilizado, incluyendo los códigos Arduino para cada señal. Los resultados obtenidos se analizan y se concluye que los objetivos de generar diferentes señales con el DAC y Arduino se lograron satisfactoriamente.
Diseño de un sistema de microcontroladores maestro-esclavo mediante el uso de...MariaBarradas17
Este documento describe el diseño de un sistema de comunicación entre dos microcontroladores utilizando el protocolo RS-232. El objetivo general es diseñar un sistema capaz de conectar dos microcontroladores, uno como maestro y el otro como esclavo. En las primeras secciones se presenta el planteamiento del problema, los objetivos y el marco teórico. Luego, la metodología incluye el diagnóstico y análisis de factibilidad para determinar que es posible diseñar un sistema maestro-esclavo usando RS-232 en los microcontrol
1) El documento presenta información sobre el desarrollo de habilidades de pensamiento a través del uso de la tarjeta micro:bit. Incluye definiciones de conceptos como algoritmos, programas, programadores, y descripciones de las partes y funciones de la tarjeta micro:bit y la plataforma de programación MakeCode. 2) También explica conceptos como sensores, bucles, condicionales, y la ruta hacia la autonomía de las máquinas. 3) Finalmente, concluye que la tarjeta micro:bit es una herramienta educ
1) El documento presenta información sobre el desarrollo de habilidades de pensamiento a través del uso de la tarjeta micro:bit. Incluye definiciones de conceptos como algoritmos, programas, programadores, y descripciones de las partes y funciones de la tarjeta micro:bit y la plataforma de programación MakeCode. 2) También explica conceptos como sensores, bucles, condicionales, y la ruta hacia la autonomía de las máquinas. 3) Finalmente, concluye que la tarjeta micro:bit es una herramienta educ
1) El documento presenta información sobre el desarrollo de habilidades de pensamiento a través del uso de la tarjeta micro:bit. Incluye definiciones de conceptos como algoritmos, programas, programadores, y descripciones de las partes y funciones de la tarjeta micro:bit y la plataforma de programación MakeCode. 2) También explica conceptos como sensores, bucles, condicionales, y la ruta hacia la autonomía de las máquinas. 3) Finalmente, concluye que la tarjeta micro:bit es una herramienta educ
Este documento proporciona una guía de instalación y uso del software de monitoreo de red What's Up Gold versión 15.0. Explica los requisitos técnicos mínimos, el proceso de instalación, y presenta una introducción al protocolo SNMP y al modelo OSI utilizado para la administración y monitoreo de redes.
Este documento introduce conceptos básicos de programación como algoritmos, lenguajes de programación, estructuras de control, tipos de datos y variables. Explica que la programación es implementar un algoritmo en un lenguaje de programación para resolver un problema, y que un programa está formado por algoritmos y estructuras de datos. También describe los diferentes tipos de lenguajes de programación y las fases del desarrollo de software.
Conceptos básicos y metodología de la programaciónjusto morales
El documento resume los conceptos básicos de programación, incluyendo las definiciones de computadora, datos, información y algoritmos. Explica las diferentes etapas del desarrollo de software como el análisis, diseño, codificación, pruebas y mantenimiento. También describe los diferentes tipos de lenguajes de programación como los lenguajes de máquina, ensamblador y de alto nivel.
El documento describe la evolución de los lenguajes de programación desde el lenguaje máquina hasta el lenguaje ensamblador. Inicialmente, los programadores utilizaban códigos numéricos que luego se reemplazaron por símbolos alfabéticos para facilitar la programación. Posteriormente surgió la técnica de direccionamiento simbólico que permitía utilizar nombres en lugar de direcciones numéricas. Finalmente, los lenguajes ensambladores asignan automáticamente las direcciones, simplificando aún más el proceso de programación.
Este documento introduce conceptos básicos sobre computadoras, programación e informática. Explica que una computadora puede recibir, almacenar y procesar información de forma automática, y que un programa es un software que permite realizar tareas en una computadora. También describe diferentes tipos de programas como sistemas operativos, programas de oficina y antivirus, e introduce conceptos como algoritmo, lenguajes de programación y características de los algoritmos.
Este documento describe conceptos básicos de programación como historia, algoritmos, diagramas de flujo y lenguajes de programación. Explica que la programación surgió como primer lenguaje de programación mundial y describe características clave de algoritmos, diagramas de flujo y diferentes tipos y clasificaciones de lenguajes de programación como imperativos, funcionales, lógicos y orientados a objetos. También presenta un problema propuesto de crear una calculadora que realice las cuatro operaciones básicas con una sola operación.
Este documento describe el desarrollo de un prototipo de sistema de telemetría inalámbrico para medir el nivel de llenado de un tanque. El prototipo utiliza sensores, una interfaz de LabView y una plataforma IoT para visualizar y almacenar los datos de nivel recopilados. El autor diseña el hardware, realiza simulaciones y pruebas funcionales del prototipo, y describe su funcionamiento.
Este documento presenta una introducción al lenguaje de descripción de hardware VHDL. Explica la estructura básica del lenguaje y cómo se pueden diseñar circuitos lógicos combinacionales y secuenciales utilizando VHDL. También cubre temas como la integración de entidades, el diseño jerárquico y de controladores digitales, y aplicaciones como sistemas embebidos y redes neuronales artificiales. El objetivo del documento es enseñar a los lectores a utilizar VHDL para el diseño de sistemas digital
El documento describe las fases típicas del ciclo de vida del desarrollo de software: análisis, diseño, codificación, explotación y mantenimiento. La fase de análisis implica especificar los procesos y estructuras de datos necesarios para satisfacer las necesidades de los usuarios. En la fase de diseño se conciben y estructuran los pasos lógicos para construir el programa. La codificación consiste en traducir la solución al lenguaje de programación. La explotación implica implantar los programas en el entorno
Este documento presenta conceptos básicos de programación estructurada. Explica que la programación es el proceso de convertir especificaciones generales de un sistema en instrucciones para la máquina. Detalla los pasos del desarrollo de software, incluyendo la especificación, diseño, codificación, depuración, prueba, documentación y mantenimiento de programas. También destaca la importancia de la lógica en la programación, definiendo conceptos como argumentos, premisas, conclusiones, enunciados simples y compuestos.
El documento describe los diferentes tipos de lenguajes de programación, desde los lenguajes de bajo nivel como los lenguajes de máquina y de ensamblaje hasta los lenguajes de alto nivel como los lenguajes de tercera, cuarta y quinta generación. También explica los seis pasos del proceso de programación, incluyendo el análisis del problema, diseño de la solución, codificación, pruebas y mantenimiento del programa.
El documento explica los conceptos básicos de la programación de computadoras, incluyendo las definiciones de software, hardware, lenguajes de programación, tipos de software como sistema operativo, aplicaciones, multimedia, y los roles del programador y el programador. También describe conceptos como datos, variables, operadores y expresiones.
Este documento presenta una introducción a la plataforma de desarrollo Arduino. Describe la arquitectura de la placa Arduino, incluyendo el microcontrolador ATmega y las entradas y salidas. Explica las diferentes versiones de Arduino y cómo se ha ido mejorando con el tiempo. También compara Arduino con otras soluciones y ofrece ejemplos básicos de programación e interfaz, como el control de un LED parpadeante y de un motor DC.
El lenguaje de programación permite integrar los componentes físicos y lógicos de una máquina para que interactúen y el componente lógico controle el físico. Los lenguajes de programación se pueden usar para crear programas que controlen el comportamiento físico y lógico de una máquina. En un edificio, el cuarto de telecomunicaciones contiene equipos como switches, patch panels y routers, los cuales se configuran mediante programas provistos por los fabricantes.
El documento presenta información sobre IoT, arquitecturas de IoT, sistemas embebidos como Arduino y Raspberry Pi, plataformas como Xilinx Spartan-3E y nVidia Jetson Nano, sensores, programación, OpenCV y ejemplos de aplicaciones IoT como ciudades inteligentes y cuidado de la salud.
Este documento describe cómo crear un SCADA (sistema de control y adquisición de datos) utilizando Python y HTML5. Explica los componentes clave de un SCADA como los dispositivos de campo, protocolos de comunicación y estructura general. Luego detalla cómo se desarrolló un SCADA con dispositivos de bajo costo y el protocolo Mara, y cómo se implementó el software del centro de control con Python, Twisted y Flask y la interfaz web con tecnologías como jQuery. Finalmente, discute posibles mejoras futuras como usar IEC 61850 y socket
Este documento presenta el uso de la herramienta de simulación Packet Tracer para implementar una red. Explica los pasos para crear dispositivos de red, establecer conexiones físicas, configurar direcciones IP estáticas en cada dispositivo y verificar la configuración usando el comando IPCONFIG.
Este documento describe el desarrollo de un conversor digital-analógico (DAC) de 8 bits utilizando Arduino para generar diferentes señales como cuadrada, diente de sierra, triangular y senoidal. Se explica el hardware y software utilizado, incluyendo los códigos Arduino para cada señal. Los resultados obtenidos se analizan y se concluye que los objetivos de generar diferentes señales con el DAC y Arduino se lograron satisfactoriamente.
Diseño de un sistema de microcontroladores maestro-esclavo mediante el uso de...MariaBarradas17
Este documento describe el diseño de un sistema de comunicación entre dos microcontroladores utilizando el protocolo RS-232. El objetivo general es diseñar un sistema capaz de conectar dos microcontroladores, uno como maestro y el otro como esclavo. En las primeras secciones se presenta el planteamiento del problema, los objetivos y el marco teórico. Luego, la metodología incluye el diagnóstico y análisis de factibilidad para determinar que es posible diseñar un sistema maestro-esclavo usando RS-232 en los microcontrol
1) El documento presenta información sobre el desarrollo de habilidades de pensamiento a través del uso de la tarjeta micro:bit. Incluye definiciones de conceptos como algoritmos, programas, programadores, y descripciones de las partes y funciones de la tarjeta micro:bit y la plataforma de programación MakeCode. 2) También explica conceptos como sensores, bucles, condicionales, y la ruta hacia la autonomía de las máquinas. 3) Finalmente, concluye que la tarjeta micro:bit es una herramienta educ
1) El documento presenta información sobre el desarrollo de habilidades de pensamiento a través del uso de la tarjeta micro:bit. Incluye definiciones de conceptos como algoritmos, programas, programadores, y descripciones de las partes y funciones de la tarjeta micro:bit y la plataforma de programación MakeCode. 2) También explica conceptos como sensores, bucles, condicionales, y la ruta hacia la autonomía de las máquinas. 3) Finalmente, concluye que la tarjeta micro:bit es una herramienta educ
1) El documento presenta información sobre el desarrollo de habilidades de pensamiento a través del uso de la tarjeta micro:bit. Incluye definiciones de conceptos como algoritmos, programas, programadores, y descripciones de las partes y funciones de la tarjeta micro:bit y la plataforma de programación MakeCode. 2) También explica conceptos como sensores, bucles, condicionales, y la ruta hacia la autonomía de las máquinas. 3) Finalmente, concluye que la tarjeta micro:bit es una herramienta educ
Este documento proporciona una guía de instalación y uso del software de monitoreo de red What's Up Gold versión 15.0. Explica los requisitos técnicos mínimos, el proceso de instalación, y presenta una introducción al protocolo SNMP y al modelo OSI utilizado para la administración y monitoreo de redes.
Programación en PLC Xinje - banda transportadoraLenin Jiménez
Este documento describe el proceso de programación de una banda transportadora Xinje utilizando el software XCP Program Tool. El objetivo es familiarizarse con el software y programar el movimiento de la banda en respuesta a los sensores. Se explican conceptos como el PLC XC3-48, la programación en escalera, y funciones como velocidad, aceleración y posición. El procedimiento incluye la instalación del software, reconocimiento de puertos, y la creación de un programa para mover la banda 60 cm cuando se activen los sensores.
El documento presenta un taller de robótica móvil que incluye dos sesiones. La primera sesión introduce conceptos básicos de programación en robótica móvil, realiza demostraciones prácticas y propone tres proyectos utilizando Lego Mindstorms. La segunda sesión cubre el hardware y software de Handy Board y propone dos proyectos adicionales utilizando este equipo, además de introducir conceptos de programación de robots manipuladores.
Este documento describe cómo investigar y utilizar analizadores de protocolos de red. Explica que estos analizadores capturan y decodifican paquetes de red para identificar problemas y comportamientos inusuales. Luego recomienda descargar e instalar el analizador Windump y muestra algunos de sus usos como filtrar tráfico por puerto, protocolo o host.
Este documento describe cómo investigar y utilizar analizadores de protocolos de red. Explica que estos analizadores capturan y decodifican paquetes de red para identificar problemas y comportamientos inusuales. Luego recomienda descargar e instalar el analizador Windump y muestra algunos de sus usos como filtrar tráfico por puerto, protocolo o host.
Este documento presenta el uso de la herramienta de simulación Packet Tracer para implementar una red. Explica los modos de operación de Packet Tracer (topología, simulación y tiempo real) y proporciona un ejemplo paso a paso de cómo crear una topología de red simple con 3 PCs conectados a un switch e implementar la configuración de direcciones IP de cada dispositivo.
Nos introducimos en el conocimiento y la programacion de Arduino. Se describe las partes Hardware y Software de la placa arduino Duemilanove Atmega328P-PU. Así como sus caracteristicas, polarización, entradas y salidas, reset, alimentacion, etc. Se presentan 5 proyectos diseñado con el microcontrolador Arduino duemilanove. Version 2 actualizada.
En este documento se muestran tres montajes (uno alámbrico y dos inalámbricos) para la toma de señales biomédicas y su traslado a equipos dispuestos a distancia, vía telemetría. Para ello, se recurre a las placas Arduino y Bitalino así como a el DAQ de NI (Labview). Contiene fotografías guía.
Este documento contiene información sobre dos fichas para un proyecto de tecnología. La Ficha 1 define conceptos clave como algoritmo, programa, programador, procesador, Microbit y Makecode. La Ficha 2 cubre temas como diagramas de flujo, bucles, condicionales, sensores, y explica las partes de la Microbit. El documento también resume lo que los estudiantes aprendieron y las dificultades que enfrentaron.
El documento presenta información sobre una estación meteorológica diseñada con Arduino y Raspberry Pi. Incluye detalles sobre sensores meteorológicos, ontologías, arquitecturas, códigos de programación, y algoritmos de pronóstico y diagnóstico para la estación.
Similar a Procesamiento de imagenes python con raspberri pi 2 (20)
Diseño de seguidor para luz mediante fotorresistencias pdfFranklin J.
Este documento describe el diseño de un sistema seguidor de luz mediante fotorresistencias. Presenta el contexto y objetivos del proyecto, así como la metodología en 3 fases: 1) caracterización de las fotorresistencias, 2) montaje del circuito en una PCB, y 3) desarrollo del pseudocódigo de control en un Arduino. Los resultados muestran que el sistema puede localizar las fuentes de mayor iluminación mediante el uso de fotorresistencias y un servomotor, logrando los objetivos planteados.
Este documento describe el diseño e implementación de un paso a nivel de ferrocarril controlado por un circuito digital programable. El proyecto incluye el diseño de una maqueta a escala, circuitos con integrados 555 y L293B, y un programa VHDL para controlar las barreras del paso a nivel mediante señales de un sensor de tren. El programa se carga a una tarjeta BASYS 2 para controlar los motores de las barreras.
DISPLAY 7 SEGMENTOS CIRCUITOS DIGITALESFranklin J.
Este documento describe un proyecto de estudiantes de ingeniería electrónica para visualizar un texto en un display de 16 segmentos utilizando una tarjeta FPGA Basys 2. El proyecto incluyó definir una tabla de verdad, simplificar las ecuaciones lógicas, programar el diseño en VHDL, mapear los pines físicos y cargar el bitstream en la FPGA para mostrar exitosamente el texto en el display. El proyecto permitió a los estudiantes reforzar sus conocimientos en diseño digital, programación VHDL y tarjetas FPGA
Este documento describe un proyecto de diseño de un amplificador de sonido. Explica los componentes electrónicos utilizados como el circuito integrado TDA2002, condensadores, resistencias y un altavoz. Detalla el procedimiento de diseño e implementación del amplificador, incluyendo el esquema, componentes, descripción funcional y proceso de amplificación. El objetivo final es amplificar una señal de entrada débil y transmitirla como una señal acústica potente a través de un altavoz.
Este documento describe la implementación de circuitos rectificadores de media onda y onda completa utilizando diodos. Explica que un rectificador convierte corriente alterna en continua usando diodos, y que un rectificador de media onda produce una señal de salida de la misma frecuencia que la entrada, mientras que un rectificador de onda completa duplica la frecuencia de salida. Luego detalla el procedimiento experimental para construir ambos tipos de rectificadores y analizar las señales de salida obtenidas.
Aplicaciones de los diodos recortadoresFranklin J.
Este documento describe los circuitos recortadores de señal utilizando diodos. Explica que los circuitos recortadores en serie y paralelo permiten eliminar parte de una señal alterna mediante la implementación de diodos y resistencias. Presenta ejemplos de circuitos recortadores en serie y paralelo, y muestra las formas de onda de salida esperadas y medidas experimentalmente.
Este documento describe un experimento sobre ondas. Se generan diferentes tipos de ondas en una cubeta de agua y se observan fenómenos como reflexión, refracción, interferencia y difracción. El experimento demuestra cómo las ondas se comportan de manera diferente dependiendo de su frecuencia, amplitud y la presencia de obstáculos.
Imágenes formadas por espejos concavos y convexosFranklin J.
Este documento describe experimentos con espejos cóncavos y convexos. Los objetivos son determinar la distancia focal de un espejo cóncavo, observar las imágenes producidas por espejos curvos y comprobar la ecuación de los espejos. Los experimentos muestran que los espejos cóncavos producen imágenes reales o virtuales que dependen de la posición del objeto, mientras que los espejos convexos siempre producen imágenes virtuales. La ecuación de los espejos se comprueba midiendo distancias.
Este documento describe un experimento sobre la difracción de la luz. El objetivo es utilizar la difracción para determinar la longitud de onda de un láser y el diámetro de un cabello humano. Se explican los conceptos teóricos de la difracción, máximos y mínimos, y se detallan los procedimientos para realizar mediciones utilizando una rendija variable, un láser y cabellos humanos.
Amplificador operacional de instrumentacionFranklin J.
Este documento describe el amplificador operacional de instrumentación, que se utiliza comúnmente para amplificar señales eléctricas débiles procedentes de sensores. Explica que el amplificador operacional tiene una alta ganancia, aisla la señal de entrada de ruido externo, y amplifica la diferencia entre las señales de entrada. Además, detalla cómo implementar un circuito de amplificador operacional en un protoboard y medir su voltaje de salida para diferentes voltajes de entrada.
Filtros activos con amplificador operacionalFranklin J.
Este documento describe la implementación de diferentes tipos de filtros activos utilizando amplificadores operacionales LM741. Explica los conceptos teóricos de cada filtro, incluyendo filtros paso bajas, paso altas, paso bandas y supresores de banda. Luego detalla el procedimiento de implementación práctica de cada filtro, fijando sus frecuencias de corte y calculando los valores de resistencia y capacitancia requeridos. Finalmente, muestra los resultados experimentales obtenidos y concluye que los amplificadores operacionales permiten realizar un
Amplificador lm741 integrador y diferenciador pdFranklin J.
El documento describe cómo los amplificadores operacionales pueden usarse para simular las operaciones matemáticas de integración y diferenciación. Explica que un integrador basado en un amplificador operacional simula la integración al determinar el área bajo la curva de una función de entrada, mientras que un diferenciador basado en un amplificador operacional simula la diferenciación al determinar la tasa de cambio instantánea de una función de entrada. Luego, el documento presenta los circuitos e implementaciones prácticas de integradores y diferenciadores usando amplificadores oper
El documento describe un proyecto de un barco controlado por radio para la asignatura de Electrónica Analógica II. El proyecto involucra el diseño y construcción de un barco con sistema de propulsión y dirección, así como un control remoto inalámbrico. Se explican los componentes electrónicos y mecánicos requeridos y los diagramas de los circuitos transmisor y receptor por radiofrecuencia para el control remoto del barco.
Este documento describe diferentes tipos de filtros activos que utilizan amplificadores operacionales. Explica filtros paso bajas, paso altas, paso bandas y supresores de banda, definiendo sus características y cómo se implementan usando circuitos con amplificadores operacionales. El objetivo es procesar señales eliminando ruido y otras frecuencias no deseadas para facilitar el análisis de la información contenida en la señal.
Amplificador operacional no inversor lm741 pdfFranklin J.
Este documento describe el funcionamiento del amplificador operacional LM741 en modo no inversor. Explica que en este modo, la señal de entrada no sufre inversión a la salida como ocurre en el modo inversor. Luego presenta el marco teórico sobre amplificadores operacionales y el funcionamiento específico del modo no inversor y del seguidor de voltaje. Finalmente, detalla los procedimientos realizados para implementar la amplificación no inversora en corriente continua y alterna, así como para probar el seguidor de voltaje.
Este documento describe la implementación de un conversor digital-analógico utilizando un amplificador operacional LM741. Explica que el conversor D/A convierte señales digitales en analógicas usando un sumador escalar con resistencias que representan pesos binarios. Luego detalla el procedimiento para implementar el conversor de forma manual y automática usando un sumador de 4 bits y una tarjeta Arduino para la secuencia.
Este documento describe la configuración de comunicaciones asíncronas y síncronas usando un PIC. Explica cómo configurar los puertos, el registro de velocidad de baudios y los bits de control para habilitar la transmisión y recepción asíncrona de datos. También describe brevemente la transmisión síncrona, la cual requiere una conexión adicional para la señal de reloj y donde un dispositivo actúa como maestro y el otro como esclavo.
mi sector es muy tranquilo
los vecinos siempre colaboran , lo que mas me gusta de mi sector es el parque salazar, la iglesia el huerto de Dios donde congrego y el complejo deportivo de manco capac
Procesamiento de imagenes python con raspberri pi 2
1. Preparación de reportes de Informe de laboratorios
.
INFORME PARCIAL PRÁCTICO
Gabriel Romero COD: 161003199
e-mail: gabriel9411@gmail.com
Franklin Varón COD: 161003027
e-mail: saneredu@gmail.com
Joseph Guapacho COD: 161003
e-mail: jorgecu-@outlook.es
RESUMEN: Este informe sintetiza el trabajo
realizado para la presentación del primer parcial y mini
proyecto, en el curso ELECTIVA PROFECIONAL I
(Imágenes) de la carrera de Ingeniería Electrónica en la
Universidad de los Llanos, consistió en el diseño e
implementación de un sistema de análisis de la posición
de un vehículo a control remoto, con respecto a una
punto de referencia mediante el análisis de imágenes
utilizando para ello el ordenador de placa reducida
Raspberry Pi 2, además de la implementación de un
sistema de comunicación RF conectado a uno de
visualización, que permite analizar la corrección de
posición necesaria, mediante una matriz de LEDS la
cual funciona analizando los datos de comunicación RF
y proporcionando la salida de control correspondiente
mediante la tarjeta de desarrollo Arduino.
INTRODUCCIÓN
En la actualidad la ingeniería electrónica tiene una gran
importancia para el control de diferentes dispositivos y
procesos, todos estos procesos por lo general requieren
de los conocimientos de áreas que no se encuentran
inmersos directamente en la electrónica, pero que al ser
vincularlos con este permiten tener controles requeridos
de manera eficiente, rápida y económica.
El análisis de imágenes es una gran herramienta útil y
eficientes a la hora de que los sistemas extraigan
información del entorno, gran parte de la robótica que
lleva a cabo múltiples actividades en la industria, la
investigación y los hogares familiares presentan un
módulo principal para el procesamiento de imágenes
que brinda al sistema una información primaria acerca
de las cualidades del entorno en el cual desarrolla su
actividad. La necesidad de que estos sistemas lleven a
cabo tareas más complicadas cada vez, lleva a mejorar
casi exponencialmente el procesamiento de imágenes;
es por eso que se plantea el desarrollo de un sistema de
procesamiento de imágenes, usando herramientas
modernas como el lenguaje Python, el modulo para
procesamiento de imágenes OpenCV entre otras, que
permiten realizar grandes procesamientos con poco
esfuerzo.
El siguiente trabajo planea Comprender las
implicaciones del procesamiento digital de imágenes,
con la ayuda de indagaciones confiables que contengan
información al respecto, con lo cual podremos definir
características determinantes y evitar posibles errores a
la hora de procesar la imagen, además de Identificar un
protocolo de comunicación no guiado, efectuando
pruebas con algunos candidatos ya conocidos o no
conocidos evaluando su efectividad, que permita
transmitir la información desde el sistema en movimiento
de reconocimiento hasta el punto de toma de decisiones.
OBJETIVOS
*Conocer las características generales del paradigma de
programación en Python, mediante indagaciones en
fuentes confiables de información, con la intención de
desarrollar un código eficiente y claro.
*Comprender las implicaciones del procesamiento
digital de imágenes, con la ayuda de indagaciones
confiables que contengan información al respecto, con
lo cual podremos definir características determinantes y
evitar posibles errores a la hora de procesar
la imagen.
*Adoptar metodologías para el filtrado de ruido en el
procesamiento digital de imágenes, esto basado en el
conocimiento previo de todo lo que involucra el
procesamiento de las imágenes y brindar mayor
efectividad a la información transmitida.
*Identificar un protocolo de comunicación no guiado,
efectuando pruebas con algunos candidatos ya
conocidos o no conocidos evaluando su efectividad,
que permita transmitir la información desde el sistema
en movimiento de reconocimiento hasta el punto de
toma de decisiones.
*Definir la estructura del módulo para la recepción de
información, postulando los posibles métodos a escoger,
y evaluarlos según la información sea final sea clara al
individuo encargado de tomar la decisión final acerca del
control del móvil.
*Conocer las características generales de la tarjeta de
computo Raspberry Pi 2, mediante indagaciones en el
material de apoyo que brinda su fabricante y también en
algunas fuentes en la red que estén catalogadas como
confiables, esto para estar exentos de cualquier fallo en
el sistema de la tarjeta debido a conexiones indebidas,
también para definir métodos para los aspectos
externos como la adquisición de la imagen y la salida
de información hacia el módulo de transmisión.
1
2. Preparación de reportes de Informe de laboratorios
.
MARCO TEORICO
Arduino Uno : Arduino / Genuino Uno es una
placa electrónica basada en el ATmega328P. Cuenta
con 14 pines digitales de entrada / salida (de los cuales
6 se pueden utilizar como salidas PWM), 6 entradas
analógicas, un cristal de cuarzo de 16 MHz, 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; simplemente
conectarlo a un ordenador con un cable USB o el poder
con un adaptador de CA o la batería a CC para empezar
.. Puedes jugar con tu UNO sin preocuparse demasiado
por hacer algo mal, peor de los casos puede sustituir la
saltar por unos pocos dólares y empezar de nuevo.
"Uno" significa una en italiano y fue elegido para
conmemorar el lanzamiento de Arduino Software (IDE)
1.0. La junta Uno y la versión 1.0 del software de
Arduino (IDE) fueron las versiones de referencia de
Arduino, ahora evolucionado para nuevos lanzamientos.
La junta Uno es el primero de una serie de placas
Arduino USB y el modelo de referencia para la
plataforma Arduino; para una amplia lista de tablas
actuales, pasados o anticuadas ver el índice de Arduino
de planchar.
Python: es un lenguaje de programación
interpretado orientado a objetos de alto nivel con
semántica dinámica. Su alto nivel integrada en las
estructuras de datos, junto con tipado dinámico y de
unión dinámica, lo hacen muy atractivo para el
Desarrollo rápido de aplicaciones, así como para su uso
como un lenguaje de scripting o pegamento para
conectar componentes existentes juntos. Simple y fácil
de aprender la sintaxis de Python, hace hincapié en la
legibilidad y, por tanto, reduce el coste de mantenimiento
del programa. Python admite módulos y paquetes, que
anima a la modularidad del programa y la reutilización
de código. El intérprete de Python y la extensa biblioteca
estándar están disponibles en formato fuente o binario
sin cargo para todas las plataformas, y se pueden
distribuir libremente.
A menudo, los programadores se enamoran de
Python debido al aumento de la productividad que
proporciona. Puesto que no hay paso de compilación, el
ciclo editar-test-debug es increíblemente rápido.
Depuración de programas en Python es fácil: un error o
mala entrada no causarán un fallo de segmentación. En
cambio, cuando el intérprete descubre un error, lanza
una excepción. Cuando el programa no detecta la
excepción, el intérprete imprime un seguimiento de pila.
Un depurador de nivel fuente permite la inspección de
variables locales y globales, la evaluación de
expresiones arbitrarias, el establecimiento de puntos de
interrupción, paso a paso a través del código de una
línea a la vez, y así sucesivamente. El depurador está
escrito en Python en sí, lo que demuestra el poder de
introspección de Python. Por otra parte, a menudo la
forma más rápida para depurar un programa es agregar
algunas declaraciones de impresión a la fuente: el ciclo
de edición de los ensayos de depuración rápida hace
que este enfoque simple muy eficaz.
Raspberry Pi : es una de las tarjetas de ordenador
de pequeño tamaño y bajo coste se conecta a un
monitor de ordenador o un televisor, y utiliza un teclado
y un ratón estándar. Es un dispositivo poco capaz que
permite a las personas de todas las edades explorar la
computación, y el aprendizaje de lenguajes de
programación como Scratch y Python. Es capaz de
hacer todo lo que se espera de una computadora de
escritorio, desde navegar por Internet y reproducción de
vídeo de alta definición, a hacer hojas de cálculo,
procesadores de texto, y jugar juegos.
Módulos RF: Aunque las tecnologías ya
mencionadas trabajan con frecuencia, hemos decidido
incluir como una tecnología aparte los módulos de
radiofrecuencia que 33 utilizan los juguetes inalámbricos
como los carros de control remoto, en este caso para
aplicaciones industriales y con una frecuencia mucho
más alta.
El término radiofrecuencia, también denominado
espectro de radiofrecuencia o RF, se aplica a la porción
del espectro electromagnético en el que se pueden
generar ondas electromagnéticas aplicando corriente
alterna a una antena.
Cuando hablamos de módulos estamos hablando
de un módulo emisor (El que emite o lleva una señal o
mensaje al receptor) y un módulo receptor (El que
recibe), los cuales tienen un número de canales para el
control de las diferentes tareas que puede variar de 1 a
16 canales y obviamente una frecuencia para su
alcance, que puede ser entre 400Mhz – 600Mhz
I. MATERIALES Y METODOS
Para el diseño e implementación del proyecto se utilizó
una metodología por fases, las denominaciones de cada
fase son, Adquisición y análisis de imagen mediante
Raspberry pi 2, Transmisión de datos mediante sistema
de comunicación, Análisis de datos del sistema de
comunicación para el correcto control de la matriz de
LEDS, como se presenta en la Figura 1.
Figura 1. Diagrama de fases del proyecto
2
3. Preparación de reportes de Informe de laboratorios
.
Para la primera fase se realiza el código en la raspberry
pi 2 que permite el análisis de imágenes adquiridas
mediante una cámara VGA.
Para la segunda fase se hace el montaje de un circuito
de transmisión y recepción. Se utilizan el Kit
Transmisor/Receptor ASK 433 Mhz los cuales se
componen de un emisor y un receptor, además del
circuito Integrado HT12E el cual codifica la información
que se ingresa en paquetes de 4 bits, para que pueda
ser enviada por el emisor (figura 2)[1] y el Circuito
Integrado HT12D el cual utiliza la información que es
recibida por el receptor, decodificándola y entregando
paquetes de 4 bits (figura 3).
Esto con el fin de poder transmitir la posición del
vehículo con respecto al punto de referencia.
Figura 2. Circuito montaje emisor
Figura 3.Circuito montaje receptor
Para la tercera y última fase se crea el control necesario
para que la matriz de LEDS funcionen de manera
adecuada por medio de una placa de Arduino uno, el
cual interpreta las señales son entregadas por el circuito
receptor del sistema de comunicación y por medio de un
código es capaz de interpretar la diferentes
combinaciones de 4 bits para encender los LEDS
necesarios que le permitan al controlador interpretar y
corregir la posición del vehículo con respecto a un punto
de referencia
RESULTADOS
PARTE I
Diagrama de código para el procesamiento de imágenes
en raspberry pi 2
3
4. Preparación de reportes de Informe de laboratorios
.
PARTE II
Foto emisor
Foto receptor
PARTE III
Para la creación del control se creó un código en arduino
uno el cual dependiendo de la información que entrega
en paquetes de 4 bits el receptor, se tenía una
respectiva salida la cual encenderá leds hacia a la
izquierda o derecha dependiendo de la posición de un
punto de referencia.
Programó la tarjeta Arduino siguiendo el algoritmo
presentado en la figura 4.
Figura 4.Logica de código que se implementó en el
Arduino
Para comprobar que el código realizado en la placa de
Arduino cumple con el propósito se hace una simulación
en software Proteus como se observa en la figura 5.
4
int pent = A0;
int segent = A1;
int terent = A2;
int quent = A3;
//Declaramos la variables de entrada
DDRD=B11111111
// Declaramos como salida desde D7 hasta
D0
DDRB=B111111;
// Declaramos como salida desde D13 hasta
D8
Inicio
If(0000){comb. Enc. led-centro}
If(0001){ comb. Enc. led-1izq. }
If(0010){ comb. Enc. led-2izq. }
If(0011){ comb. Enc. led-3izq. }
If(0100){ comb. Enc. led-4izq. }
If(0101){ comb. Enc. led-5izq. }
If(0110){ comb. Enc. led-6izq. }
If(0111){ comb. Enc. led-7izq. }
If(1000){ comb. Enc. led-1der. }
If(1001){ comb. Enc. led-2der. }
If(1010){ comb. Enc. led-3der. }
If(1011){ comb. Enc. led-4der. }
If(1100){ comb. Enc. led-5der. }
If(1101){ comb. Enc. led-6der. }
If(1110){ comb. Enc. led-7der. }
void loop()
5. Preparación de reportes de Informe de laboratorios
.
Figura 5.
Foto de todo el sistema implementado.
Figura 6
1. Arduino uno: Esta placa de desarrollo contiene
el código que interpreta el paquete de 4 bits,
para activar a la salida los pines que permitan
obtener el encendido de los LEDS.
2. Matriz de LEDS: Esta matriz se compone de 15
LEDS lo cuales son controlados por 8 salidas
digitales.
3. Interruptor: me permiten comprobar que el
sistema si va tener el correcto funcionamiento
cuando la entrada sea el módulo de recepción
RF.
4. Circuito Receptor RF: tiene el receptor RF y un
circuito que permite la decodificación de los
datos.
5. Regulador de voltaje: Consta de un 7805 y un
condensador los cuales me proporcionan un
voltaje estable de 5 voltios para alimentar el
circuito de recepción
DISCUSIÓN
Los resultados muestran que tanto el sistema de
análisis, el sistema de comunicación y el control de la
visualizan funcionan adecuadamente, pues se tienen la
variaciones necesarias así la izquierda o derecha,
pendiendo de la variación de la posición de punto de
referencia.
Sin embargo, se puedo observar como en ocasiones el
sistema se salía de rango o no obtenía bien el dato, esto
debido a la baja cálida de la imagen de la cámara o a
cambios en la luz y ubicación que no permitían el
correcto funcionamiento del sistema.
Se evidencia como el análisis de imágenes permite el
control de procesos por a distancia por medio de un
operador, enfocándose solo en los aspectos importantes
de la imagen, para el correcto control de proceso.
Además de que demuestra como el análisis de
imágenes puede convertirse en una extensión de los
sentidos del ser humano que le permitan control preciso
de un sistema.
CONCLUCIONES
*Aprendimos sobre las diferentes características
generales del paradigma de programación en Python,
*Comprábamos diferentes implicaciones del
procesamiento digital de imágenes que se tuvieron
durante el proyecto.
*Se pudo establecer metodologías para el filtrado de
ruido en el procesamiento de imágenes, esto basado en
el conocimiento previo de todo lo que involucra el
procesamiento de las imágenes y brindar mayor
efectividad a la información transmitida.
*Se utilizó un protocolo de comunicación no guiado (RF),
efectuando pruebas evaluando su efectividad, que
permita transmitir la información desde el sistema en
movimiento de reconocimiento hasta el punto de toma
de decisiones.
*Aprendimos que las pruebas que se realizaron no
fueron suficientes para comprobar el funcionamiento de
nuestro proyecto, ya que al ser objeto más pequeño de
lo esperado no fue suficiente para la cámara empleada
por su baja resolución y márgenes que abarcaba
*Logramos aprender un poco sobre el funcionamiento
del procesamiento de imágenes pero aun nos faltan
aprender más sobre ello.
BIBLIOGRAFIA
[1]Portal Electronico de la empresa Arduino
https://www.arduino.cc/en/Main/ArduinoBoardUno
[2]Portal Electronico de la empresa Python
https://www.python.org/doc/essays/blurb/
[3]Portal Electronico de la empresa raspberry
https://www.raspberrypi.org/help/what-is-a-raspberry-pi/
[4] CRISTIAN ALBERTO AGUDELO ROFRIGUEZ, Junio
2011. CONTROL DE PUENTE GRUA POR MEDIO DE
UN SISTEMA INALAMBRICO. Universidad de pamplona
5
6. Preparación de reportes de Informe de laboratorios
.
facultad de ingenierías y arquitectura programa de
ingeniería mecatrónica
6
7. Preparación de reportes de Informe de laboratorios
.
facultad de ingenierías y arquitectura programa de
ingeniería mecatrónica
6