sábado, 26 de enero de 2013

Prueba de funciones carruino - video (Enero 20-23/2013)

Merecido "Descansooo"

De nuevo en mis tan anheladas vacaciones, aunque creo que no me ha rendido tanto, en parte porque estamos haciendo barriga mi esposa y yo, así que me da mucho sueño.

He estado estudiando, mejorando mi lego grúa, adicionando un boom y doble llanta en el eje trasero (me llegó el pedido de www.bricklink.com) adelantando el juego de borderlands con mi hermano +Daniel Maturana y retomando el ejercicio físico.

Proyecto Carruino:


Después de una semana de esperar el nuevo Arduino uno, por fin llegó desde Amazon junto con un kit de cables (jumpers) arme nuevamente el circuito del control, me queda pendiente realizar todo el montaje nuevamente en la caja; hice un para de cambios en la programación, incluyendo 2 velocidades de avance, y cuadré para que en retroceso vaya en la mínima.

En el chasis mejore la sujeción de la placa Arduino a la estructura (tornillos) e instale la antena.

incluyo el vídeo de prueba de las funciones, pendiente la prueba de campo.


jueves, 10 de enero de 2013

It is aliveeee! (Montaje Enero 04-05/13)

Dead line

Después de contar con casi 20 días de vacaciones, el día 03 de Enero me llamó el gerente del contrato, que requerían mis servicios debido a una emergencia presentada; debía estar el día 08 en la mina, así que me apresure a retomar el proyecto Arduino, no iba volver al trabajo sin ver mi carro RC andando!

Comencé probando el mando RF y un motor eléctrico, que me representaba el de avance del carro





ya que el tiempo apremiaba +Jair Navaja Galindo me sugirió montar el servo que me llegó de china, y pues me pareció lógico, aunque eso me generaba otro conflicto (que ya sabía de antemano), ya  que la librería usada para la comunicación vía RF link no se llevaba con la super librería servo de Arduino, debido a que utilizan el mismo timer.

Al final decidí cambiar un problema por otro y accedí a montar el servo en la dirección, cosa que quedo a cargo de Jir, ya que obviamente ahorraría tiempo, pues la realización del servo casero, se complicó por cierto problemas mecánicos con el servo, entre los cuales estaba el que se giró el potencio metro del feedback.





Realice pruebas manuales con el servo y un potenciometro para saber los ángulos de trabajo para la posición central y para los giros a izquierda o derecha, esto lo hice con el ejemplo de la servo library, modificado para que diera la lectura del ángulo por el puerto serial.


Ahora quedaba el chicharrón de la compatibilidad entre las librerías virtualwire y la de servo, en muchos foros recomendaban la servotimer2, y la encontré pero la última actualización era de mucho tiempo anterior a la salida del IDE 1.0 de Arduino así que ya no compilaba, trate de actualizar la librería con tips también sacados de la Web y no tuve éxito.

Al fin cuando ya desesperaba encontré este foro en adafruit donde daban un link para descarga con una librería que si compilaba para los actuales IDE http://forums.adafruit.com/viewtopic.php?f=31&t=25372&sid=56b4d3eb042810ef0939b63274b7f592&start=30; la descargue y compilo el ejemplo sin problemas; Así que realice las modificaciones correspondientes al sketch del receptor (el que controla el carro)

Esta librería tiene un detalle es el que la posición del servo no se especifica en ángulos como en la servo library, si no en milisegundos (PWM) encontré una conversión, pero estaba lejos de ser exacta...al final hice los ajustes manuales.

Nos dieron las 12:00 a.m. realizando las pruebas de campo en la sala de mi casa. todo estaba funcionando, solo restaba cambiar uno de los stick, que era de segunda, el cual se estaba pegando (el que controla el sentido: avanzar o retroceder)

Ley de Murphy


Al día siguiente cuando me preparo para los ajustes y la toma del vídeo  paso lo impensable el perfduino del control sacó la mano, el funcionamiento fue intermitente  probé el atmega en la placa del Uno R3 y funciona, se revisaron las conexiones, se rehicieron puentes y nada..se hizo nuevamente y tampoco. al fin desistí. Intuyo que el cristal paso a mejor vida (ya había tenido una falla similar  en el perfduino 1) además solicite un nuevo Arduino uno R3 para irme seguro.

Quedo debiendo el vídeo y los sketchs, tanto del Receptor como del emisor...escribo estás líneas desde la mina (aprovechando mi descanso).  apenas regrese a casa realizare los ajustes y montare un video de navegación y verificare el alcance de los RF links.

martes, 8 de enero de 2013

Lego Time (28 - 30 Dic 2012)

Terminando el año - Comenzando mis vacaciones (o eso creía):

Al llegar a casa lo segundo que hice después de besar a mis esposa e hijo, fue ver los paquetes que me habían llegado de Amazon e Ebay.


En cuanto a la velocidad, me sorprendió dado lo congestionado de las fechas de navidad, ambos envíos estuvieron el día 24 de Dic en mi casa, el de amazon lo realice el 17 de Dic y el de ebay el 08. Y bueno contento con mi tercer kit Lego technic (9395) y primero de gran tamaño.


El libro es una guía no oficial para armar MOCs (my own creations)  que son creaciones propias, varios tips que pienso usar en próximos proyectos.

Ya que decidí esperar a mi hija hasta el día 28 (estaba de vacaciones por fuera de la ciudad) para armar el set 9395, me puse a matar el tiempo y la ansiedad armando un modelo del kit educativo lego crazyaction contraptions (16 modelos diferentes para armar), que es para adolescentes y trata de armar ciertas maquinas simples, y que compre por tener el set de engranajes y piezas adicionales para complementar lo poco que tengo, y bueno acerté.

Unico modelo que me llamo la atención para armar, un carro a cuerda

Ensamble Grúa 9395:


 El set contiene 953 partes, y me pareció muy buena la relación Partes/Precio, en cuanto a dificultad, no tengo un margen de referencia ya que como dije es mi primer gran set, en fin no me pareció difícil pero siempre se llevó unas 7 horas en ensamblar.

Para agilizar el ensamble mi hija me clasifico las piezas por clase y colores.

fotos del proceso:

















En general me gustó este set, tiene un motor 4 en V cuyos pistones se mueven a la par del eje trasero, se le abren las puertas y el capot, trae winche y plataforma de izaje (la cual se sube o se baja del Platón) en eso es detallado,  trae stickers par decorar el modelo con el nombre de una empresa, los instrumentos de la camioneta y otros más(yo personalemente no se los he puesto aún)

Aparte trae mecanismos (manuales) para la dirección y el sistema de izaje de la plataforma y manejo del winch. Se puede poner totalmente a control remoto (sets de power fuctions adicionales)

No me gustó que no trae doble rueda en el eje trasero como es en los equipos reales, que a pesar que trae timón este no se mueve con la dirección.

El modelo b (alternativo) no es muy vistoso.



Comparación de tamaño, de izquierda a derecha: 9395 tow truck, 8045 mini telehandler y 8065 mini dump truck
 
Aunque es un modelo mini, este es mi favorito de los que tengo.



Queda incluir a mis proyectos la interacción LEGO - ARDUINO