TABLERO DE MENSAJES LED CONTROLADO DE MANERA REMOTA MEDIANTE PAGINA WEB
Objetivo:
Se busca presentar diferentes tipos de mensajes escritos a través de una página web, los cuales se presentaran en un tablero LED
Resumen:
Tablero de mensajes variables programados de forma remota, a través de página web, este proyecto se ha realizado en dos partes una la página web y el otro el tablero el cual incluye como controlador una Raspberry Pi ZERO 2W, esta esta programada en Python y se encarga de verificar si hay mensajes programados por los usuarios en la web, este incluye base de datos SQlite donde se almacenan los mensajes para que sean presentados de forma cíclica.
El tablero esta compuesto por tres matrices P10 Monocromáticas, incluye conexion a internet y base de datos SQLITE el programa para la Raspberry se desarrolló completamente de forma personalizada para este proyecto.
Conocimientos y habilidades
API JSON
PYTHON
Base datos SQlite.
Thonny
Raspberry Pi Zero W
Diseño en electrónica digital
Matriz P10 monocromatica
Diseño y modelado de caja, Solid-Edge
Diseño PCB Eagle, Proteus.
G-CODE, Mecanizado CNC.
Se aplica en:
Para presentar menajes publicitarios o de interés general, presentados en lugares interiores y exteriores a diferentes públicos en lugares comerciales.
Elaborado para:
Ana María Montenegro
Desarrollado en 08/2024
CONTROLADOR MIDI PERSONALIZADO PARA CONTROL DE CARGAS INDUCTIVAS DE TIPO SELENOIDES
Objetivo:
Desarrollar controlador MIDI (Musical Instrument Digital Interface), con información personalizada, conectorización de tipo profesional, para activar selenoides, debe ser de tipo industrial inmune a ruidos ocasionados en la red eléctrica y por el uso de cargas inductivas, también contar con una pate de potencia adecuada y el sistema debe ser de fácil manejo y supervisión.
Resumen:
Este proyecto busca automatizar instrumentos musicales, haciendo uso de selenoides ubicados de manera estratégica en el instrumento, en este caso se emplean instrumentos como la lira, los tambores, platillos y el redoblante.
Estos solenoides se accionan mediante un controlador que integra un DSPIC, el cual se encarga de recibir la información enviada por el computador desde un programa de música a través de comunicación MIDI. El Controlador interpreta las notas y dependiendo de estas acciona las teclas o baquetas logrando que el instrumento interprete una nota musical.
El controlador además de gestionar las comunicaciones se encarga de verificar el consumo de corriente para evitar posibles daños en la electrónica ocasionados por el cableado y corto-circuitos. En el caso del diseño electrónico, este se ha hecho por módulos para que en caso de daños, estos se puedan reemplazar fácilmente.
Conocimientos y habilidades
Comunicacion serial y protocolo MIDI
Diseño electrónico.
Mplab X
Ccsc compiler
Diseño en electrónica de potencia cargas inductivas
DSPIC
Diseño y modelado de caja 3D, Solid-Edge
Diseño PCB Eagle, Proteus.
G-CODE, Mecanizado CNC.
Impresión 3D
Cura
Se aplica en:
Equipos especiales de producion musical de forma digital, controladas por programas y aplicaciones como: MidiEditor, Ableton Live e Isadora
Elaborado para:
Desarrollado en 07/2024
EMULADOR DE ESCANER GIGANTE.
Objetivo:
Mover arriba y abajo una barra de led, una distancia programada, para que se genere el efecto de un scaner.
Resumen:
Busca recrear el funcionamiento de un escáner, en un tamaño de 4mt por 2mt, en este caso se busca crear una barra de luz, con un movimiento muy lento, donde el artista presentara un mensaje impreso sobre vidrios, que las personas pueden leer a medida que la luz se desplaza de arriba hacia abajo.
Conocimientos y habilidades
Electrónica digital y de potencia.
DSPic
CCsc compiler
Diseño en electrónica análoga y digital
PWM aplicado a motores DC.
Diseño y modelado mecánico 3D, Solid-Edge
Diseño PCB Eagle.
Se aplica en:
Es una obra de arte moderna donde el autor quiso mesclar tecnología para desarrollar su idea
Proyecto Elaborado para:
Alejandro Londoño
Desarrollado en Octubre de 2019
PANTALLA DE AVISOS VARIABLES LED PROGRAMADA DE FORMA REMOTA.
Objetivo:
Desarrollar una pantalla LED de avisos variables, programada remotamente.
Resumen:
Las pantallas de mensajes variables siempre han sido uno de los proyectos que ha sido de mi gusto, en ese caso, se realizó este tablero para la Universitaria de Investigación y desarrollo para el año 2005. La programación de este proyecto se hace mediante modem por modulación de tonos y línea telefónica.
Se realizaron varios prototipos pequeños, empleando LEDS de 5mm, 10mm y también matrices de 7x 5 LEDS, fue divertido ya que inicie en este mundo de las pantallas de mensajes variables con las memorias EEPROM UV. Combinadas con compuertas digitales. Este fue uno de mis primeros proyectos como Ingeniero Electrónico.
Conocimientos y habilidades
Electrónica digital, multiplexores y de potencia.
Micro-controladores
CCsc compiler
Diseño en electrónica análoga y digital
PWM
Diseño Mecánico
Diseño PCB Eagle, Proteus.
Se aplica en:
Se usa como sistema de anuncios publicitarios, le muestra a las personas a grandes distancias información como la hora y la temperatura actual, además de los mensajes programados.
Desarrollado en 2005
DISEÑO DE UNA PLATAFORMA EXPERIMENTAL UTILIZANDO SEÑALES ULTRASÓNICAS PARA LA RECONSTRUCCION DE AMBIENTES BIDIMENSIONALES EMPLEANDO REDES NEURONALES
Objetivo:
Diseñar e implementar una plataforma de experimentación que permita reconstruir ambientes en dos dimensiones con base en un conjunto de sensores de ultrasonido y empleando procesamiento adaptativo de señales con redes neuronales artificiales.
Resumen:
En este trabajo de investigación se diseñó y construyó una plataforma experimental para realizar el reconocimiento de figuras mediante su sección transversal la cual se determino utilizando señales de ultrasonido. Su construcción se realizó en madera con dimensiones de1 metro de ancho por 0.8 metros de largo y 0.3 metros de alto. La plataforma está provista de un sistema de medida ultrasónico Este sistema de medida transmite un pulso ultrasónico de 40kHz, y recibe un instante después una señal de eco, la estimación del tiempo vuelo de la señal enviada (TOF) permite establecer la distancia del sensor a un objeto determinado. El sistema de medida desarrollado pose un alcance entre 5 y 300cm y una exactitud de 1cm. Esta plataforma se utilizó para implementar un sistema de reconocimiento usando redes neuronales artificiales. Se utilizaron cinco objetos: cubos, prisma hexágonal, pirámidal, triángular y paralelepípedos. La metodología para realizar la identificación de estas figuras consistió en colocarlas en el centro de la plataforma, quien automáticamente realiza su rotación cada 3 grados y estima la distancia a estos objetos mediante el sistema ultrasónico. Este proceso se repite hasta completar 360 grados, correspondientes a 120 muestras de la sección transversal de cada objeto. Estas muestras son enviadas a través de una Interface RS232 hacia un PC donde se encuentra una red neuronal previamente entrenada quien realiza la tarea de reconocimiento. En este proyecto se verificó el desempeño de una red tipo perceptron multicapa, se simularon diferentes estructuras de redes y se determinó un porcentaje del 97% de acierto en la tarea de reconocimiento. Además se verificó la invarianza del sistema de reconocimiento mediante redes neuronales ante la escala y la rotación de la figura. Se encontró que la presencia de ruido en las señales ultrasónicas, como el sistema de rotación son la principal fuente de error en el sistema desarrollado también el empleo de pocos sensores de ultrasonido limita el reconocimiento de figuras con formas asimétricas y de paredes con ángulos no perpendiculares. Este esquema de medida mediante ultrasonido presenta varias ventajas, como lo son la invarianza al color, transparencia o luminiscencia y su desempeño en ambientes húmedos u oscuros
Conocimientos y habilidades
Redes Neuronales Artificiales
MATLAB como software de simulación de la red neuronal.
Rama de inteligencia Artificial empleada, redes neuronales.
Arquitectura de la red neuronal empleada perceptron multicapa.
Ultrasonidos
Mplab
CCsc compiler
Diseño en electronica analoga.
PWM y motores paso a paso.
Microcontroladores.
Diseño Mecanico
Diseño PCB Eagle, Proteus.
Se aplica en:
Aplicaciones de visión 2-D para aplicaciones en robótica, haciendo uso de señales ultrasonicas para el reconocimiento de objetos, usando como medio de inteligencia artificial las redes neuronales. El desarrollo de las redes neuronales se ha implementara en un computador de escritorio.
Literature:
[1] ----GWIRE Sergio, FERDEGHINI Fernando, COMASTRI Agata, LUPI
Daniel,”Respuesta a Distintas Formas de Onda de Emision”, Instituto Nacional
de Tecnología Industrial (INTI), Buenos Aires, Argentina.
[2] ----GABBANI V., ROCCHI S., VIGNOLI V , “Multielement Ultrasonic System
for Robotic Navigation”,Universidad de Firenze, Universidad de Siena, Italia.
[3] ----“Neural Network Toolbox For Use with MATLAB” , The Mathworks, Pag
31,32 y 33.
[4] ----HAYKIN Simon, “Neural Network A Comprehensive Foundation”, Ed
Prentice Hall 1999. Cap 1 al 4.
[5] ----HILERA R. José “Redes Neuronales Artificiales Fundamentos Modelos y
Aplicaciones”, Ed Alafaomega 2000, Cap 1 a 3.
[6] ----YONEYAMA M., WATANABE S., KITAGAWA H., OKAMOTOS T., MORITA
T., “Neural network recognizing 3-Dimensional Object Through ultrasonic
scattering waves”, Ricoh Research and Development Center.
[7] ----WATANABLE Sumio, MASHIDE Yoneyama, “An Ultrasonic Robot Eye for
object identification using neural network”, Ricoh Research and Development
center.
[8] ----WATANABE Sumio, YONEYAMA Masahide, “an ultrasonic robot eye
system for tree dimensional object recognition using neural network”, R&D
Center, Ricoh Co, Ltd.
* Project of grade 12/2004
** Faculty of electronic Engineer electrónic, adviser:
JoséRúgueles and PHD. Eduardo Caicedo Bravo.
TABLERO DE MENSAJES LED CONTROLADO DE MANERA REMOTA MEDIANTE PAGINA WEB