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. ...

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...

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/chan nel/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
Ya terminé de montar el mayoBot mi primer robot con Arduino. Que experiencia tan bacana, se la recomiendo a cualquiera que tenga un Arduino u otro de esta familia. Bueno dejo unas fotos del robot, y el código. Para el manejo del L293B, espero montar un circuito en alguna herramienta para poder explicar la conexión de este con el Arduino. De nuevo gracias a todas las personas que directa o indirectamente colaboraron con este proyecto personas, (paulis, marlonJ, mis viejos, y demás amigos). /* Robot1: mayoBot Arduino * Sebastian Valencia * http://electrosystemss.blogspot.com/ */ int vectorSalida[]={13,12,11,10}; //Estos son los pines que van a las entradas del L293B int valor=0; void setup() { for(int i=0;i pinMode(vectorSalida[i],OUTPUT); Serial.begin(9600); } void loop() { if(Serial.available()) { valor = Serial.read(); switch(valor) { case 'A': digitalWrite(13,HIGH); digitalWrite(12,LO...

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 pinMode(vectorPin[i],OUTPUT); } void loop() { for(int i=0; i { digitalWrite(vectorPin[i],HIGH); delay(1000); } for(int i=0; i { digitalWrite(vectorPin[i],LOW); delay(1000); } }

iDuino y Primer robot con Arduino

Gracias a la pericia y entusiasmo puesto por el profesor Marlon J., le he comprado un iDuino otra plataforma de la familia Arduino, pero más pequeña, con la cual, espero desarrollar más aplicaciones de robótica. Bueno quería compartir que estoy trabajando en un robot muy básico que cualquiera lo puede hacer, para controlarlo se hace a través del Serial Monitor los elementos son: un Arduino, un L293B o el L293D, cualquiera de los dos les sirve, pero yo use el L293B pues es el que tengo en el momento. Este integrado es un driver de motores, mas adelante hablaré más sobre él. También, use dos motores DC, si se quiere se puede usar servos, pero deben estar truncados. Ampliaré la información más cuando haya terminado el robot.

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 { 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 { //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 que a 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 { digita...

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