Entradas

Mostrando entradas de 2009

Final del Año 2009 - Inicio 2010!!!

Estando a pocos días de culminar el año, y aprovechando el tiempo para organizar y adelantar unos proyecticos, solo queda agradecer a todas las personas que estuvieron ahí en el momento oportuno para sacar adelante las metas propuestas para este 2009. Espero que a todos les traiga muchas cosas buenas, no dejen de señorar, aunque parezca imposible siempre se puede lograr ... un paso a la vez!!! PARA TODOS Feliz Navidad y Prospero Año Nuevo.

Peliculas vistas en Noviembre!!!

Maria AntonietteUn homme par hasand (recomendada)The girlfriend experience (recomendada)G.I Joe: The rise of Cobra (recomendada)The Ugly Truth Four Christmases (recomendada)The Last MinzyJane Austen Club BookFunny Games US (recomendada)

Pruebas del mouseWilson!!!

Imagen

Etapa de Construcción del mouseWilson!!!

Imagen

Proyecto: mouseWilson!!!

Imagen
Hace poco me dí a la tarea de elaborar un pequeño proyecto llamado: mouseWilson.

Aqui muestro los primeros avances cuando apenas tenía la máscara.El objetivo del proyecto no es mas q entretener, cuando una persona se acerca, Wilson cambia de frecuencia el parpadeo de luces.

Manejo de PLC!!!

Imagen
Pruebas de PLC con labView.

Xbee + Arduino fotocelda!!!

Imagen
Hace unos días empece un proyectico que me servirá para mi tésis, pero se me presentó un problema.

Para que entiendan, la idea es usar una arduino con un tarjeta xbee que tome los valores medidos por una fotocelda y los envie a otra tajeta arduino+xbee que esta conectada al computador el cual imprime los valores en el serial monitor.


Para lograr que funcione el programa que esta sensando la fotocelda, hay que escribir Serial.print(fotocelda,BYTE);, en este caso fotocelda es la variable que lee el puerto análogo y se imprime para que se lea en el otro, sino no se imprimen todos los valores. Esto lo pude lograr gracias a la ayuda de Marlonj.

Robot Esquivador de obstáculos video!!!

Robot Esquivador de obstáculos

Imagen
Este es un robot que construí como modelo para el de la tesis, la función de este es esquivar los obstáculos que se encuentren en un camino. Los elementos que utilize:

Arduino Atmega328 Manejador de driver L293 + 74LS00 Motores conseguidos en Pololu Un micro servo HXT 500 de 5gr Sharp GP2D12 Luego ampliaré más información sobre la construcción.

Paintball!!!

Imagen
Hace como un mes, unos amigos jugaron paitball e n la U, como consecuencia mi amigo Quiroz resulto con un morado/hematoma/golpetazo en uno de sus dedos.
Quede con ganas de jugar cuando termine semestre, quien se anime me avisa.

Películas vistas en Octubre!!!

District 9 (recomendada) Transiverian (recomendada) Lucky You The invisibleThe invasionThe BridgeKate y LeopoldHankcockRatattoile (recomendada)Film Noir (recomendada)The proposal (recomendada)Transformers 2- The Revenge of the Fallen (recomendada)Wild hogsSmokin' aces (recomendada)Magnolia (recomendada)Taking of Pelhan 123Serendity (recomendada)

Arduino Robot 3!!!

Arduino Robot 2!!!

Arduino Robot!!!

Video arduino + Visual Studio

Visual Studio y Arduino!!!

Imagen
Hace poco estuve investigando como podía comunicar Arduino con Visual Studio, encontré en varias páginas ayuda para lograr mi objetivo. El primer paso para empezar, es tener instalado el visual studio puede ser el visual C# express que es libre, o el visual studio 2008.
El objetivo es hacer un programa que prenda y apaga un led utilizando un botón para el encendido y otro para el apagado.

Luego de tener el programa instalado lo primero que que se hace es crear un proyecto, el tipo del proyecto es "WPF Application", al cual le puedes poner cualquier nombre para nuestro caso : arduinoSharp. Ahora el siguiente paso es crear una interfaz que se comunique con la tarjeta arduino, tendrá dos botones uno con el nombre prender y el otro con el nombre de apagar.
Ahora insertamos dos botones con los nombres anteriores los botones se encuentran en el toolbox, generalmente al lado izquierdo.
Cuando damos doble clic en el primer botón, se genera un método en el Windows1.xaml.cs para el este b…

Manizales Jueves 15 de Octubre!!!

Imagen

Películas vistas en Septiembre!!!

NorbitGhost RaiderHooligansThe fast and the furious

para pensar!!!

"No se es amigo de una mujer cuando se puede ser su amante."Honoré de Balzac

Más de Asuro!!!

Imagen

Asuro!!!

Imagen

Prueba Xbee!!!

Software Freedom Day 2009!!!

Imagen

Maratón de móviles!!!

Hace poco mis amigos Diego Quiroz y David "Kasta", nos inscribimos en una maratón de programación de móviles auspiciada por Cintel y LG, donde se colocaron dos filtros - pruebas para determinar los equipos que pasarían a las eliminatorias regionales, en este caso mis amigos y yo pasamos hasta esta instancia, pero debido a varios compromisos de la universidad y del trabajo nos fue imposible realizar el viaje hasta Armenia donde se llevaría a cabo esta prueba. No es momento de llorar, ni lamentarnos no haber podido terminar nuestra última "chocoaventura" de este tipo en la U, pues ya casi terminanos esta etapa y luego cada quien a lo suyo. Esta era nuestra tercera participación consecutiva en este evento, en la primera participación nos quedamos en la ronda 1 por tiempo no alcanzamos a realizar los dos programas que se pedian después de las preguntas teóricas, en la siguiente llegamos hasta las regionales y este año esperabamos avanzar más. Varios grupos se presentaro…

Mi nuevo libro Programming Microsoft Robotics Studio!!!

Imagen

Esto pasa muchas veces!!!

Imagen

Armando Xbee!!

Imagen
Fotos de la Xbee para armar:







4 Arduinos!!!

Imagen
Estas son las 4 arduinos que compre para el proyecto de grado, sensasional.



Peliculas vistas en Agosto!!!

Ocean Thirtheen (recomendada)Batman Begins (recomendada)The Dark Knight (recomendada)Live free or die hard (recomendada)FirewallWicker Park (recomendada)The number 23Rasing HelenIndiana Jones and the kingdom of the Crystal Skull (recomendada)Indiana Jones and the Raiders of the Lost Ark (recomendada)Indiana Jones and the Temple of Doom (recomendada)Indiana Jones and the Last Crusade (recomendada)

Primeras Prácticas con Jade!!!

Imagen
Estos son los resultados de tres prácticas con Jade una herramienta para la construcción de agentes en java.

Prueba 2 gafas 3D!!!

Imagen
Marlonj y Felix, provando las gafas con videos en youtube.


Prueba gafas 3D!!!

Imagen
Aquí estan probando Marlonj y Quiroz las gafas 3D, que esta vendiendo a un precio de 2000 pesos.

Ejercicios en MATLAB!!!

%Ejercicio 1
clear all
for i=1:3
a = i^(1/3);
b = log(2*i);
c = sin(i);
A(i)=a + b -c;
B(i)=[(i^(1/3))+log(2*i)-sin(i)];
end
format long
sum(A)
sum(B)
%Ejercicio 2
for i = 1:3
a = tan(pi*i);
b = exp(i);
C(i) = a^2 - b;
D(i)=[(tan(pi*i))^2-exp(i)];
end
format short
sum(C)
sum(D)

South Africa venció a los All Blacks 31 a 19

El pasado Sábado 1 de Agosto, se jugo la tercera fecha del Tres Naciones, donde South Africa venció a los All Blacks 31 a 19.
Un partido con muchas emociones, pero con falta de oportunidades de try para ambos equipos, con solo uno para los Springboks; el equipo vencedor planteó un partido para jugar en campo rival y aprovechar los errores que cometieron, como malas entregas, pases a medias, impresición, ansiedad y demás.

La próxima fecha espera enfrentar a South Africa con Australia, el cual necesita empezar a ganar para mantenerse con posibilidades de ganar el título.

Peliculas vistas en Julio!!!

Shooter(recomendada)The Ilusionist(recomendada)The Italian Job(recomendada)Harry Potter - El misterio del principe mestizoOrdinary Decent CriminalWatchmen(recomendada)The Buckert List(recomendada)HitmanKiss Kiss - Bang BangThe SpiritThe Piano PlayerThe Saint(recomendada)The Thomas Crown Affair(recomendada)Soldado anónimo(recomendada)Coping Beethoveen(recomendada)Police Academy (recomendada)The Dark Knight (recomendada)Airheads(recomendada)

Xbee y Arduino!!!

Imagen
Este es la tarjeta shield con el arduino para la tesis:

Manejo de vectores 1 en C# usando Visual Studio 2008

Imagen
Este ejercicio es para el manejo de vectores como se aprecia en las imagenes, hay varias tareas que son normalmente usadas a la hora de realizar algún proyecto.




Manejo de clases 2 en C# usando Visual Studio 2008

Imagen
El ejercicio tiene una clase llamada clasePunto.cs, la que se muestra a continuación:
En la siguiente imagen, se puede ver el resultado de la ejecución del programa y donde se usan los métodos de clasePunto.cs:

Manejo de clases 1 en C# usando Visual Studio 2008

Imagen
Para realizar el primer ejercicio de manejo de clases se recurrio al cálculo de distancia entre dos puntos, teniendo como archivos la clase llamada Punto.cs que contiene el constructor, métodos y variables, y Program.cs el cual llama los métodos que posee la clase Punto.








Calculador de valores con multiples catch en C# usando Visual Studio 2008

Imagen
Como siempre crear un proyecto con los pasos redactados en entradas anteriores, luego, se crea una interfaz como la mostrada en la imagen: Es muy parecido a la entrada anterior pero en este caso se tendrá la función botonCalcular, calcular, y por supuesto salir.

En la primera se realizará el manejo de multiples catch para el manejo de los errores a la hora de introducir los datos. En calcular dependiendo del checkbox seleccionado, se realiza la operación que al final retorna el resultado.

Calculador de valores en C# usando Visual Studio 2008

Imagen
Este ejemplo busca calcular el valor de una operación entre dos valores. Para empezar crear un proyecto como se ha mostrado en las entradas anteriores.

Ahora cuando se presione el botón calcular debe revisar cual checkbox fue el seleccionado y luego llamar una función que realice la operación.
Y el resto de operaciones de la misma manera. En la próxima entrada se manejará catchs multiples.

Primer Programa de Python con Netbeans!!!

Imagen
Primero se debe crear un proyecto de tipo python:
File -> new Project -> Python Project en Project Name: gestionAlumnos y listo.
Ahora se creó un archivo con el nombre gestionAlumnos.py el mismo nombre del proyecto, aparecen dos líneas de código:
__author__="sebas"__date__ ="$8/07/2009 05:43:55 PM$"
if __name__ == "__main__": print "Hello";
Borrarlas.
Es necesario crear una clase Alumno para el manejo de los alumnos:
clic derecho encima del proyecto: New -> Empty Module -> en File Name: alumno
Aparece otra vez unas líneas de código generadas, borrarlas para empezar a escribir la clase alumno.
# clase Alumno
class Alumno:
identificador = 0 cedula = Nome nombre = Nome apellido = None
def create(self,identificador,cedula,nombre,apellido): self.idetificador = identificador; self.cedula = cedula; self.nombre = nombre; self.apellido = apellido;
Ahora ya esta escrita la clase Alumno, vamos a gestionarAlumno.py para escribir los métodos correspondientes …

Uso de ventanas en C# usando Visual Studio 2008

Imagen
Primero crear un proyecto pero tipo WPF Appilcation, esto es para crear aplicaciones gráficas, el ejemplo consta de escribir el nombre y al dar clic en mostrar, aparece una ventana con el mensaje Hola mundo (el nombre q se introduzca).
Los pasos son los siguientes:
En la ventana que aparece cuando se crea el proyecto, insertar un label, un textBox y dos botones, el primero es para mostrar la ventana y el segundo es para salir.
Desde el inicio aparece una ventana llamada XAML, esto es (Extensible Application Markup Language), es usado para definir los diseños y las formas del contenido. Al dar doble clic encima de alguno de los botones, se genera un método en el Windows1.xaml.cs, y se adiciona las siguientes dos líneas, la primera para mostrar y la segunda para salir:MessageBox.Show("Hola mundo de "+ textNombre.Text); this.Close(); Para correr el programa, se hace igual que en en la entrada anterior.