Busca más tutoriales y artículos en MigSantiago.com:

Visitas:

Google Page Rank





Encuestas

¿A qué se debe tu visita al sitio?
 
Sitio de MigSantiago

Hola, bienvenido al sitio de Santiago Villafuerte "MigSantiago". En este sitio estoy publicando los proyectos que he hecho a lo largo de mis estudios y momentos de ocio, proyectos relacionados con microcontroladores, electrónica, programación de alto nivel e incluso programación de consolas de videojuegos como el Gamecube.

El contenido principal del sitio lo puedes encontrar en el menú superior dentro de Tutoriales y Artículos. Si deseas sugerir algo, comentar errores en los proyectos o convertirte en patrocinador, visita el link de Contacto.

No olvides seguirme en Twitter (@migsantiagov) para enterarte de nuevos artículos o tutoriales. 

 

 
SL FastMotion - Videos en cámara rápida
Escrito por Santiago Villafuerte   
Domingo, 05 de Octubre de 2014 14:55

SL FastMotion es un programa creado para Windows (Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10) que te permite hacer videos en cámara rápida (time lapse) imprimiendo tu escritorio de Windows o utilizando una cámara web común y corriente. El programa se encarga de ir grabando cuadro por cuadro en un periodo determinado. El periodo de muestreo de las imágenes se calcula automáticamente, indicándote la velocidad final que tu video tendrá (20x, 120x, 300x, etc.). Al final, cuando ya todas las imágenes fueron tomadas, el programa hace uso del popular MEncoder para generar un video MPEG4 (.avi) y guardarlo en el fólder temporal temp_photos. Estos videos son completamente compatibles con Youtube. Puedes grabar el tamaño completo de tu escritorio, incluso si es 1080p. Puedes crear animaciones de tu escritorio conforme vas diseñando un dibujo, o puedes grabar un atardecer o amanecer con tu cámara web. Por favor envíame tus comentarios y sugerencias. También compárteme tus videos grabados. Me interesa mucho saber cómo se comporta el programa en su versión beta. Gracias.

Última actualización el Lunes, 06 de Octubre de 2014 17:22
Leer más...
 
PIC - Puerto serial por USB CDC
Escrito por Santiago Villafuerte   
Domingo, 24 de Agosto de 2014 12:13

led matrix usb cdcEn este tutorial podrás aprender a enumerar un microcontrolador PIC (PIC18F2550) como un puerto serial USB a través de la clase CDC (Communication Device Class). Esto te permitirá montar un puerto COM virtual en tu computadora y hacer programas muy sencillos que se comuniquen con el PIC a través del COM. Adicionalmente podrás ver código para aprender a usar una Matriz de LEDs y podrás tener un reloj de tiempo real en ella, entre otras cosas. 

Última actualización el Martes, 16 de Septiembre de 2014 14:33
Leer más...
 
Pinta Sound - Convierte imágenes en audio
Escrito por Santiago Villafuerte   
Sábado, 05 de Abril de 2014 17:51

pinta soundPinta Sound es un programa que convierte archivos de imagen a archivos de audio.wav. Es un programa que está a medio desarrollo, pero ya es funcional. Podrás descargar su código fuente o el ejecutable. Sólo funciona bajo Windows 7. Permite convertir trazos hechos a mano o imágenes en cualquier formato a archivos WAV y reproducirlos al momento.

Última actualización el Sábado, 05 de Abril de 2014 18:58
Leer más...
 
Bluetooth y J2ME - Conectando un celular con la PC
Escrito por Santiago Villafuerte   
Domingo, 10 de Mayo de 2009 17:24

Después de muchas búsquedas en la internet logré encontrar un ejemplo en el que se usa J2ME (Java Micro Edition) para manejar el puerto serial virtual Bluetooth de un celular y conectarlo a otro puerto serial ubicado en otro dispositivo Bluetooth, pudiendo ser éste una PC, otro celular o incluso dispositivos especiales como un Roomba.

El proyecto se llama RoombaCtrl: Drive your Roomba with your cell phone. El creador modificó y agregó un adaptador Bluetooth a su Roomba y mediante tecnología J2ME escribió un programa para su celular Nokia con el que envía comandos de movimiento al limpiador mediante Bluetooth.

Última actualización el Sábado, 07 de Diciembre de 2013 17:22
Leer más...
 
Clima actual con Raspberry Pi y LCD Nokia 5110
Escrito por Santiago Villafuerte   
Domingo, 22 de Septiembre de 2013 10:44

En este tutorial podrás usar tu Raspberry Pi para leer el clima actual de tu localidad a través de una conexión a internet y lo podrás mostrar en tu pantalla LCD Nokia 5110 (PCD8544). Se dará una breve explicación de cómo echar a andar un thread (hilo) y también cómo usar mutexes para evitar que ambos hilos del programa estén haciendo uso de una variable (compartir memoria). También se dará una explicación sobre cómo dejar corriendo una aplicación en tu Raspberry Pi sin tener que estar conectado a ella a través de SSH con el programa 'screen'. Espero te sea de utilidad.

 

Última actualización el Domingo, 22 de Septiembre de 2013 17:06
Leer más...
 
Librería LCD Nokia 5110 para Raspberry Pi y otras plataformas
Escrito por Santiago Villafuerte   
Domingo, 01 de Septiembre de 2013 09:02

nokia 5110 raspberry piEn este artículo encontrarás una librería en modo texto para emplear la pantalla Nokia 5110 (driver PCD8544) en tu Raspberry Pi o en cualquier otro microcontrolador o procesador. La librería está basada en código liberado por Mike Pose y simplemente se limpió para desacoplar el código de envío SPI, ya sea por Bitbang o por hardware.

 

 

Última actualización el Domingo, 01 de Septiembre de 2013 11:04
Leer más...
 
Instalar Linux y correr aplicaciones C# en la Raspberry Pi
Escrito por Santiago Villafuerte   
Domingo, 11 de Agosto de 2013 13:40

Raspberry Pi C SHarp

En este breve tutorial podrás aprender a instalar Linux y a ejecutar aplicaciones escritas en Visual C# 2012 con .Net Framework 4.0 en una Raspberry Pi. No importa que tu Pi esté ejecutando Linux ya que mediante el ambiente Mono se pueden ejecutar los archivos del .Net Framework. Este tutorial se maneja completamente desde Windows. Si tienes dudas o comentarios sobre el tutorial, mándame un mail o un twit.

Última actualización el Domingo, 11 de Agosto de 2013 17:17
Leer más...
 
Review - EMm47J53 de Octoplusaz
Escrito por Santiago Villafuerte   
Miércoles, 22 de Diciembre de 2010 11:33

Los amigos de Octoplusaz me hicieron llegar una placa de entrenamiento llamada EMm47J53 que contiene un PIC18F47J53 de la compañía Microchip. La placa forma parte de la familia OCTOPLUS-mini que por ahora sólo tiene 2 miembros, la EMm47J53 y la EFmJM60 con un microcontrolador Freescale MC9S08JM60. Ambas placas podrán conectarse en un futuro a la tarjeta universal OCTOPLUS-3 que permitirá usar cualquier marca de microcontrolador de forma estándar sin importar su disposición de pines.

Última actualización el Miércoles, 22 de Diciembre de 2010 20:52
Leer más...
 
Librería LCD Nokia 6100 para PIC32
Escrito por Santiago Villafuerte   
Jueves, 23 de Diciembre de 2010 10:33

Esta librería se puede emplear para controlar una LCD de celular Nokia 6100 mediante un PIC32MX y 4 líneas de control. Te será útil para dibujar imágenes y texto en la pantalla. Para este ejemplo se utilizó la Color LCD - Breakout Board de Sparkfun y la ya antes revisada tarjeta MiE32U para PIC32MX de Microingenia. La librería surge a partir de la mezcla de 2 librerías proporcionadas por Sparkfun: una librería escrita para un microcontrolador LPC y otra para un Atmel.

 

Última actualización el Domingo, 17 de Marzo de 2013 12:50
Leer más...
 
Review - MiE32U de Microingenia
Escrito por Santiago Villafuerte   
Miércoles, 22 de Septiembre de 2010 09:48

Los amigos de Microingenia han puesto a la venta una tarjeta que incluye un PIC32MX440F512H de la compañía Microchip con conexiones para hacer pruebas en protoboard o con otros módulos de expansión (rapid prototyping). Incluye todo lo necesario para que alimentes al PIC, cargues y corras tus programas. Si quieres iniciarte con la programación en 32 bits de los micros más potentes de Microchip entonces sigue leyendo.

 

Última actualización el Domingo, 14 de Noviembre de 2010 18:18
Leer más...
 
«InicioPrev123PróximoFin»

Página 1 de 3

® Copyright 2001-2014 Migsantiago.com

Los derechos de autor de todas las marcas, nombres comerciales, marcas registradas, logos e imágenes pertenecen a sus respectivos propietarios.

Queda prohibida la copia o redistribución total o parcial de contenido del sitio o su uso comercial sin previa autorización del autor.