Entradas

Mostrando entradas de 2008

El Alpha Rex!!!

Imagen
Bueno siguiendo con la construcción de los modelos de ejemplo que trae el lego Mindstorms NXT, he construido el Alpha Rex, un humanoide.

Muy divertido de hacer, algo largo pero versatil para hacer algunos oorogramitas con él.

Lego Digital Designer

Imagen
El Lego Digital Designer, es un programa en el que se puede diseñar y construir modelos de lego en 3D.

Con el se puede generar automáticamente la guía de instrucciones para después armarlos.

Posee las piezas del lego mindstorms.

link: lego digital designer.

El tribot terminado con los cuatro sensores funcionando!!!

Imagen
Siguiendo el manual, terminé de construir el tribot completo. hay varias formas de probar cada uno de los sensores y el funcionamiento total de robot.

Es muy buena práctica escribir cada uno de los programas para hacerlo bien.

el primer robot con Lego el Tribot!!!

Imagen
Después de abrir la caja donde viene el lego mindstorms, se puede hacer un robot en 30 minutos, muy sencillo, nada complicado. Para probarlo solo se debe ejecutar el programa demo que ya trae por defecto el ladrillo.


Seguiré desarollando los robots de ejemplo, para empezar a construir mis propios diseños.

Lego Mindstorms NXT

El Lego Mindstomrs es un robot educativo de la marca Lego, trae un sistema de sensores, motores, y fichitas para desarrollar muchos robots.

las especificaciones son: 32-bit ARM7 microcontroller 256 Kbytes FLASH, 64 Kbytes RAM 8-bit AVR microcontroller 4 Kbytes FLASH, 512 Byte RAM Bluetooth wireless communication (Bluetooth Class II V2.0 compliant) USB full speed port (12 Mbit/s) 4 input ports, 6-wire cable digital platform (One port includes a IEC 61158 Type 4/EN 50 170 compliant expansion port for future use) 3 output ports, 6-wire cable digital platform 100 x 64 pixel LCD graphical display Loudspeaker - 8 kHz sound quality. Sound channel with 8-bit resolution and 2-16 KHz sample rate. Power source: 6 AA batteries Si se desea se consigue la pila recargable.El software que viene para windows, es muy sencillo de usar, se conoce como NXT-G, es gráfico y bastante simple.

Pero como siempre ando buscando tracender pues podemos programar en varios lenguajes:

NXC: Lenguaje parecido a C.
LeJOS N…

Algunas Cositas!!!

Imagen
Últimamente ando muy ocupado termiando semestre así que no he podido escribir ni mostrar nuevas cosas que he hecho.

Estos son algunos proyectos en los que estoy trabajando:

Control de una sistema masa-resorte:
Módulo multiplicador LM1496:
Más adelante seguiré mostrando los otros trabajos.

Videoconferencias Microsoft!!!

Hoy estuve en 2 videoconferencias de Microsoft, la primera un vistazo del futuro con ASP.NET, mostrava muchas funciones avanzadas que ayudan a el desarrollo de aplicaciones web, y la segundo desarrollo controles AJAX con Microsoft Silverlight, se explicaban como se puede interactuar entre ASP.NET y AJAX creando contenido dinámico para la web, esto es RIA aplicación enriquecida de Internet.

La próxima video-conferencia será el martes 18 de noviembre a las 5:00 p.m, el tema será diseño de web para dispositivos móviles con XHTML y estándares .Mobi.

Expo-Robótica!!!

Imagen
Estos son algunos robots que participarón en la exposición.

Expo-Robotica, brindó una oportunidad a todos los que nos gusta este cuento de la robótica. Quisiera aprovechar para agradecer a todas las personas que hicieron posible el evento: Carlos Cortes, MarlonJ, coordinación del área de electrónica de la universidad, paulita, katy , familia y demás participantes.

Conoci a mi Primita Maria Camila!!!

Imagen
Esta es maria Camila la hija de mi prima Alejandra, por fin la conoci, muy inteligente, es de familia,jajaja!!!

Rock al parque noviembre 1, 2, 3!!!

Gracias a el buen amigo pablito, me he enterado del mejor evento al aire libre gratuito organizado en latino-América: ROCK AL PARQUE. El cartel muestra muy buenas bandas como Carcass, Ethereal, Masacre, 1280 almas entre otros.

Para más información: http://www.rockalparque.gov.co/

Ya hay varios animados para pegarse el viajecito!!!

Primera prueba de Robot!!!

Imagen
Esta es la primera prueba del robot seguidor de linea con arduino, ya vamos a empezar los trabajos de hacer los módulos del robot.

Cumpleaños Paulita!!!

Imagen
Amor, que pases un Feliz cumpleaños rodeada de todas las personas que te quieren y te apoyan.

Que pases un día espectacular, te amo.

Sebas.!!!

Cambio de fecha en Expo-Robótica!!!

Ha cambiado la fecha de la Expo-Robótica para el 13 de Noviembre, para unirla con otras actividades del mismo carácter.

Trabajandole el Sábado al Robot!!!

Imagen
Este Sábado nos reunimos Paula, Reiman y yo a trabajar en nuestro Robot para la exposición de Robótica, primero empezamos con un seguidor de línea y si queda tiempo depronto participar en la prueba de carrera de obstáculos. Ya tenemos casi todo, solo falta empezar el montaje final, pruebas y por supuesto espoger el nombre del equipo.

Liberan la nueva versión de python 2.6!!!

El 1 de Octubrese liberó la nueva versión de Python la 2.6. Esta versión trae cosas nuevas como son el bug fixes, más módulos, lo que se quiere con esto es una preparación a la migración de Python 3.0, el cuál tendrá cambios en la sintaxis.

Lo descargaré y probaré para ver como sale.

Liberan la nueva versión de python 2.6!!!

En un mes Expo-Robótica!!!

Queda aproximadamente 1 mes para la exposición de robótica. A darle duro!!!

Me ha gustado el último albúm de Metallica, se estan reivindicando!!!

Vi el robot de Marlonj, me gusto mucho, me conto que fue una pequeña inversión lo llamo Eagle MiniBot, si quieren más detalles: http://www.marlonj.com/blog/.


Contando cositas!!!

Imagen
El pasado 20 de Septiembre se celebró el Software Freedom Day, ese día se desarrollo la Maratón de ACIS/REDIS 2008, la cual se llevó a cabo en la UAM, una muy buena experiencia para cualquier estudiante. Espero poder participar el año que viene con un grupo como el que me tocó. Agradezco a Marlonj por su empuje y motivación, a Franco pues fue el que primero me comento, al equipo Zombie Nation Compuesto por Juan David Correa Juan David Castaño y yo, al otro equipo Zonick compuesto por David Andres Castañeda,Juan Sebastian, yFelix Antonio Quintero, amigos de siempre para que seguir prosperando con esta clase de competencias.Monte las fotos de los participantes de la UAM al Facebook.
La maratón de Moviles que se realizó en la UAM, patrocinada por Nokia, Cintel, nos quedamos en la segunda ronda clasificatoria, participe con Kasta y el Gato. Este año, ningún equipo de la UAM pasó a la final, espero ver algunos buenos estudiantes metidos en este cuento para el año entrate.Seria agradable p…

Concurso de Robotica en la UAM!!!

Se está preparando una competencia de robótica en la Universidad Autónoma de Manizales, donde se busca fomentar y dar a conocer el trabajo de los alumnos en esta área.

Para todos los que quieran participar que sean de la institución, comunicarse con el Profesor Carlos Cortés.

Riegen la bola!!!!!!!!!

Esperamos la colaboración de todos.

Taller de Arduino On-line!!!!!!!!

Imagen
Este Sábado 13 de Septiembre se llevará a cabo el primer taller de Arduino dictado por el profesor Marlon J., el cual ha estado muy interesado en la difusión de la tecnología open-source.

Bueno solo queda invitarlos y que inviten a todos los que se quieran unir a este taller.

dirección del evento: http://www.ustream.tv/channel/resistance-is-futile

Control de Servo con Arduino!!!!!

Imagen
Una de las muchas cosas que se pueden hacer con el arduino, sin necesidad de necesitar un motorola o algo por el estilo, que son malucos para programar y pieden gracias;, no se es mi opinión.

Terminado El mayoBot mi primer robot con Arduino!!!!

Imagen

iDuino, montaje y primer programa

Imagen
Bueno y este fin de semana me puse con mi novia a soldar el iDuino, excelente sin palabras, me gusto mucho.

Aquí les dejo el programa:

/* Prueba de puertos digitales iDuino
* Sebastian Valencia
* http://electrosystemss.blogspot.com/
*/
int vectorPin[] = {13,12,11,10,9,8,7,6,5,4,3,2};

void setup()
{
for(int i=0;i < 12; i++)
pinMode(vectorPin[i],OUTPUT);
}
void loop()
{
for(int i=0; i<12;i++)
{
digitalWrite(vectorPin[i],HIGH);
delay(1000);
}
for(int i=0; i<12;i++)
{
digitalWrite(vectorPin[i],LOW);
delay(1000);
}
}

iDuino y Primer robot con Arduino

Interaccion con arduino por medio de Serial Monitor!!!!!!!!

Imagen
/* Interaccion con arduino
* Sebastian Valencia
* http://electrosystemss.blogspot.com/
*/
int pin13 = 13; //este es el pin del salida del LED
int valor = 0; //variable que se usa para ller el valor ingresado en Serial Monitor
void setup()
{
pinMode(pin13, OUTPUT); //Inicializa el pin 13 como salida
Serial.begin(9600); //Se abre el puerto para la transmision de datos
}
void loop()
{
if(Serial.available())
{
valor = Serial.read(); //Se lee el valor ingresado en el Serial Monitor
if((valor == 'S')||(valor == 's')) //condicion para prender el LED
{
digitalWrite(pin13,HIGH);
Serial.println("Se ha presionado una S o s"); //Se imprime un mensaje
delay(1000); //si se presiona una S o s
digitalWrite(pin13,LOW);
}
else
{
Serial.println("Se ha presionado otra letra");
}
}
}

Tercer Stop Arduino!!!!!!!!!!!!

Imagen
/* Tercer Stop basado en el ejemplo del coche fantastico
* Sebastian Valencia
* http://electrosystemss.blogspot.com/
*/

//vector con el numero de los pines que se van a utilizar
int vectorPin[] = {9,10,11,12,13};
void setup() //Se usa un ciclo para poner todos los
{ //pines como salida
for(int i =0; i<5; i++)
{
pinMode(vectorPin[i], OUTPUT);
}
}
void loop() //encienden y apagan los led´s
{
for(int i =5; i>=0; i--) //empieza desde el pin 13 y desciende
{ //hasta el 9
digitalWrite(vectorPin[i],HIGH);
delay(100);
digitalWrite(vectorPin[i],LOW);
delay(100);
}
for(int i =0; i<5; i++) //empieza desde el pin 9 y asciende
{ //hasta el 13
digitalWrite(vectorPin[i],HIGH);
delay(100);
digitalWrite(vectorPin[i],LOW);
delay(100);
}
}

Montaje y programa del pulsador con Arduino!!!!!

Imagen
Nota: la primera imagen que se observa, es el montaje de un pulsador y un solo led. El código quea continuación se muestra es de la segunda imagen donde un pulsador entre prender un led y apagar el otro.

/* Pulsador para 2 LED´s
* Sebastian Valencia
* http://electrosystemss.blogspot.com/
*/

int ledPin = 13; // este es el PIN de salida del primer LED
int ledPin2 = 12; // este es el PIN de salida del segundo LED
int inputPin = 2; // este es el PIN de entrada para el boton
int val = 0; // esta variable se usa para leer el in de entrada del pulsador

void setup()
{
pinMode(ledPin, OUTPUT); // Se inicializan los pines que son salida
pinMode(ledPin2,OUTPUT);
pinMode(inputPin, INPUT); // y se declara el Pin del pulsador como entrada
Serial.begin(9600);
}
void loop()
{
val = digitalRead(inputPin); // lee el valor del pulsador
if (val == HIGH) // condicion de lectura del pulsador
{
digitalWrite(ledPin, LOW);

HackLab en Manizales!!!!!!!!!!!!

El sábado 9 de Agosto a las 2 p.m en la Universidad Autónoma de Manizales, auspisiado por el grupo GUM, se realizará un Haclab de LDAP dictado por el profesor Marlon J. Manrique.

Se espera que la comunidad de Software Libre asista. No falten.

Una imagen Impresionante!!!!!!!!!

Imagen

Certificado SunSPOT

Imagen
Reclamé el certificado de otro curso gratis de Sun.

Carnet de GUM

Imagen
Este es el carnet que me acredita como miembro del grupo GUM!!!!!!!!!!!!!!!!!!!!

Primer programa y montaje en Arduino!!!

Imagen
/* Encender LED´s
* Sebastian Valencia
* http://electrosystemss.blogspot.com/
*/
int ledPin1 = 13; // este es el PIN de salida del primer LED
int ledPin2 = 12; // este es el PIN de salida del segundo LED
int ledPin3 = 11; // este es el PIN de salida del segundo LED

void setup() // El setup inicializa el programa, se ejecuta 1 vez
{
pinMode(ledPin1, OUTPUT); // Se inicializan los pines que son salida
pinMode(ledPin2, OUTPUT);
pinMode(ledPin3, OUTPUT);
}

void loop() // Este método corre una y otra vez
{
digitalWrite(ledPin1, HIGH); // Coloca un 1 en la salida del PIN
delay(1000); // Para por 1 segundo el proceso
digitalWrite(ledPin1, LOW); // Coloca un 0 en la salida del PIN
digitalWrite(ledPin2, HIGH);
delay(1000);
digitalWrite(ledPin2, LOW);
digitalWrite(ledPin3, HIGH);
delay(1000);
digitalWrite(ledPin3, LOW);
}

Arduino en casa y rugby

De regalo de cumpleaños, mi novia me regalo un arduino,es una plataforma abieta que sirve para ser montajes o proyectos con cualquier cosa en electrónica. El entorno de desarrollo fue creado bajo processing y wiring.

Ya empece con montajes y programas sencillitos pronto pondré fotos y el código de los montajes.

Sigo buscando personas interesadas en formar un grupo para jugarRUGBYen Manizales, es un gran deporte y hay que darle arranque en nuestra ciudad.

Bueno para las personas interesadas comunicarse a: gusival2003@gmail.com, gusival2003@hotmail.com, o facebook

VideoConferencia Hardware Prototyping

Hardware Prototyping
Herramientas Opensource para la creacion de Prototipos de Hardware, dictada por el profesor Marlon J. Manrrique.

este es el enlace para entrar, el sábado 19 de Julio a las 2 pm hora de Colombia.

http://tinyurl.com/5725bk

Se busca gente para jugar RUGBY en Manizales!!!

Estoy buscando personas interesadas en formar un grupo para jugarRUGBYen Manizales, es un gran deporte y hay que darle arranque en nuestra ciudad.

Bueno para las personas interesadas comunicarse a: gusival2003@gmail.com, gusival2003@hotmail.com, o facebook

Feliz cumpleaños!!!!!!!!!!

Y ya son 23, me dijeron este sábado cuando me celebraron mi cumpleaños. Muy regalado y festejado, con mi familia y amigos. Solo tengo palabras para agradecer a todas las personas que me acompañaron este día, para ustedes mil y mil gracias (papás, pola, jaime, quiroz, galarza, sandra, flaca, gome, yuma, penagos, pablito, kasta y todos aquellos que llamaron y todos los que compartieron este momento tan especial.... infinitas gracias).

Empieza el torneo de las Tres Naciones

Imagen
El torneo cuenta con la participación de Australia, Nueva Zelanda y Sudáfrica. El sábado se enfrentaron los All Blacks y Springboks en Wellington (NZ), donde ganaron los locales 19 - 8. El próximo Sábado es el partido de vuelta en Sudáfrica.

Certificado Mozilla

Imagen
Por descargar y ser usuario de Mozilla puedes descargar un certificado.

http://www.spreadfirefox.com/es-ES/worldrecord/certificate_form

Yo en South Park

Imagen
link :

http://www.sp-studio.de/

Code Jam!

Google lanza un concurso para programadores el Code Jam! donde deberás resolver una cantidad de problemas complejos utilizando el lenguajes y el entorno que más te guste .

La competencia se realiza a nivel mundial, donde hay premios hasta de 10000 dólares.


link:
http://code.google.com/codejam/index.html

JavaCup

JavaCup 2008
Es un concurso que consiste en un torneo de fútbol virtual, basado en eliminatorias, donde cada equipo será una clase Java que implementará la estrategia del mismo, apoyándose en un
framework creado para tal efecto. Para participar, sólo tienes que implementar tu equipo (una clase Java) y enviárnoslo.
Premios:
- 1500 euros para el 1º - 1000 euros para el 2º
- 500 euros para el 3º - 250 euros para el 4º
además de una suscripción anual a la revista Sólo Programadores.
http://javacup.javahispano.org

Fotos LEGO

Imagen
FOTOS FAMOSAS DE LEGO!!!!!!!!!!!!!!!!!!!!!!!!