Mostrando entradas con la etiqueta Artículos. Mostrar todas las entradas
Mostrando entradas con la etiqueta Artículos. Mostrar todas las entradas
Que alegría que alboroto ya esta listo el número 3 del fanzine stopmotionero de Puppets and Clay, centrado en la figura del master cracker Phil Tippett (Robocop 2, Star Wars, el "go motion"...), y número en el que un menda colabora con un articulillo. También sale junto con una reedición especial del nº1, que fuera dedicada a la figura del genial Raymond Frederick Harryhausen, la cual no pienso perderme!. Sendos ambos dos los podéis pedir desde ya por anticipado hasta el sábado 15 de noviembre en fanzine.puppetsandclay@gmail.com


Por mi parte, colaboro con un articulo que será el primero de una serie que hablara primero sobre las herramientas, tanto manuales como eléctricas, que pueden componer el arsenal del stopmotionero autodidacta, figura que abunda por doquier en el foto a foto, para poco a poco abarcar temas como la construcción de sencillos esqueletos que espero sean de utilidad a los lectores. 




Y como dicen en el propio blog de Puppets : 

"Pues bien, no lo pienses más y haz tu pedido anticipado pues ahora te ahorras un 25% en el precio de todos los números del fanzine que compres (incluido el número 2) y serás el primero en recibir los nuevos ejemplares cuando nos lleguen de imprenta (a principios de Diciembre). Reserva escribiéndonos a: fanzine.puppetsandclay@gmail.com

Estaremos encantados de responderos cualquier duda que tengáis. 
¡Recibíd un abrazote animado!"

Así que ya sabéis....

Pocas veces mi pasión por los esqueletos para animación se ha combinado tan fantásticamente con mi labor de sonidista como en esta ocasión, donde tuve la oportunidad de conocer a Tom Brierton, constructor de esqueletos y una de mis principales referencias a la hora de mecanizar.
   

Grabada por Stopmotia, sale a la luz como la primera de una serie que venimos realizando hará un año, y que poco a a poco iremos publicando...
Vídeo resumen de la Quedada que organizamos en Stopmotia en el local de Embajadores con Provisiones en Madrid. Una tarde de cortos, muñecos, ponencias de proyectos, cervezas y en fin...mucho stopmotion, que volveremos a repetir en cuanto surja la ocasión.

Dentro vídeo! :

Hace años en un ferretería de Barcelona, durante una de esas interesantes e instructivas charlas de ferretería que se entablan si haces las preguntas adecuadas, un señor me comento algo sobre una misteriosa técnica ninja para hacer engranajes de una manera sencilla a la par que económica, sin necesidad de tener grandes recursos al alcance.

Ese dato quedó escondido en mi memoria sobre todo porque en aquella época no tenia ni siquiera los mínimos recursos barra conocimientos, y recién comenzaba a plantearme confeccionar mis primeros esqueletos de bolas. De hecho es probable que esa conversación surgiera a raíz de mis indagaciones al respecto...

Total, que hace poco me embarque en un mini-divertimento que me ha llevado a recuperar esa idea y a buscar información sobre como llevarla a cabo,porque claro, recordarlo no implica saber el como. Aunque cabe decir que en el intenné los apuntes al respecto no son tan abundantes como en otros temas tratados en este blog y los datos mas útiles los hallé en un par de foros (enlazados mas arriba) y algún vídeo.

El asunto consiste en desbastar, mediante un macho de roscar, un cilindro de un diámetro determinado  de forma que se tallen los dientes que coincidirán con un tornillo o varilla roscada de la misma métrica que el macho. Es decir, que el cilindro se convertirá en la corona, y el tornillo o varilla hara las veces de tornillo sin fin...

Juego de machos rectos para roscar, de los baratos tirando a infames...  
Como veréis en el enlace al foro que he puesto más arriba, hay unas inevitables matemáticas implicadas en el asunto si queremos tener un determinado numero de dientes en relación al sinfin, en función del diámetro inicial del cilindro. Aquí no lo reflejare, porque mis primeras pruebas han sido "a la valiente" partiendo de cilindros de diámetros entre 10 y 20 mm que tenia por casa. Poco a poco si el asunto sirve ya me adentrare en esos menesteres más precisos.

Redondo de bronce de 20mm
Por ahora, con tallar unos cuantos dientes bastaba. El macho recto va colocado perpendicular al cilindro y gira a revoluciones lentas. El cilindro va libre, bien centrado sin oponer mucha resistencia y con calma, lentamente sin forzar poco a poco lo acerco al macho dándole profundidad a los dientes que se van generando. 

Macho de M10.
El resultado no esta mal, bonito cuanto menos, aunque sabré si funciona bien en cuanto disponga deforma útil de las coronas obtenidas en relación a su correspondiente tornillo de M10.


Hay cosas por mejorar en el proceso, salta a la vista, como sujetar mejor el cilindro frente al macho, o utilizar uno de mas calidad, e incluso que sea helicoidal, para que los filetes del mismo no pierdan contacto con el cilindro mientras gira a la hora de tallarlo. Con todo, es un proceso asequible, relativamente sencillo de experimentar y to reshulon que, como tantos otros, puede ir bien tenerlo en el bagaje de recursos.


Antes de arriesgarme a comprar estos servos, leí no pocas veces que daban problemas, que eran un desastre o que por lo menos, eran una lotería. Pero igual me decidí a comprarlos seducido por sus supuestos entre 10-13kg de fuerza a razón de apenas 8€ la unidad, envió incluido si la memoria no me falla, desde Guangdong. Y en mi caso, efectivamente fue una lotería.

De dos que compré, uno daba siempre problemas temblando a menudo espasmódicamente o dando pequeños giros bruscos aun estando en reposo y el consumo de voltaje era extraño, parecía querer más que el otro, aunque nunca lo comprobé a ciencia cierta.

Un día llego a su límite y en un giro mortal se le rompieron parte de los engranajes quedando inservible. Algo le debió decir el otro servo que de golpe, estando en reposo, se fue al otro extremo de su posición y no alcance mas que a estremecerme del sonido violentamente crujiente que salió de su interior. Cuando lo abrí para comprobar el estropicio, cayeron en mi mano un montón de dientecitos de latón.

Por contra, el otro funcionaba bien, sin problemas, aunque siempre le costó encontrar su centro, será que no esta en paz con sigo mismo. No sé si mueve 13kg ya que nunca me ha hecho falta, de hecho creo que es mentira cochina, pero al menos 2kg si que los mueve. Eso sí, no se si volvería a apostar 8€ por uno de ellos y menos ahora que me parece que han subido de precio.

El caso es que ese servo superviviente quedo en un cajón durante largo tiempo hasta hará un par de semanas, cuando fué necesario sacarlo del destierro para someterle al siguiente experimento-operación que paso a relatar :

1. Desmontar el servo :

- Sacamos los cuatro tornillos con un destornillador sano, para no fastidiarlos, y lentamente sin tirar demasiado levantamos la tapa trasera teniendo en cuenta que es posible que al hacerlo, también levantemos el circuito, pues la pieza de goma de los cables estará sujeta a la tapa trasera. Así que desprendemos la pieza de goma de la tapa y esta quedara libre.

- Luego retiramos la tapa delantera cuidando que no se nos dispersen los engranajes. Anotamos de alguna manera su posición para luego recordar con facilidad como colocarlos de nuevo en su sitio. Son cuatro engranajes y dos ejes. El que va sujeto al pote, que es el que lleva un rodamiento, me costó algo más sacarlo y tuve que levantarlo poquito a poco haciendo presión hacia arriba desde la base con un pequeño destornillador plano porque a mano era difícil. Una vez están fuera, sobre todo los ponemos a buen recaudo junto con sus ejes.


2. Retirar el potenciómetro y sustituirlo por dos resistencias :

Si el circuito todavía esta en su sitio, lo levantamos también con cuidado y descubrimos debajo un tornillo que sujeta el potenciómetro. En uno de los servos me venia una generosa gota de pegamento termofusible que también alcanzaba al tornillo bloqueándolo, un coñazo, por suerte en el otro no ocurría esto. De ser así quitamos el pegamento o al menos despejamos el tornillo y en cualquier caso lo desatornillamos. Si hemos desmontado los engranajes podremos retirar el motor, circuito y pote sin problemas.

A la derecha dos resistencias de 2490k de 1% : Rojo-Amarillo-Blanco-Marrón-Marrón

Lo siguiente será desoldar el pote para separarlo del circuito y sustituirlo por dos resistencias.
Hay varias maneras y herramientas para desoldar, pero en este caso me ha bastado con calentar el estaño hasta que se suelten los cables ayudándolos con unos alicates. Dependiendo de la práctica que tengamos con el soldador podemos calentar el estaño desde el lado de la pcb o desde el lado del potenciómetro.

En el primer supuesto hemos de evitar recalentar excesivamente o chamuscar el circuito porque podríamos dañar algún componente. Si no estamos seguros, lo que derretimos será el estaño que directamente sujeta el pote dejando los cables libres y conectados a la placa. En ambos casos, no será de mucha ayuda un soporte para circuitos impresos.

Hecho esto, buscamos el valor del pote que en general para los servos suele ser de 5k = 5000 ohms . Indagando por la red veremos que hay muchas opiniones de cara a sustituir el potenciómetro, como poner resistencias de valor 2.2k, cambiar el pote por uno multivuelta con las ventajas que conlleva o incluso directamente sacar todo el circuito para controlarlo mediante un puente en H.

En este caso conservé su circuito y cambié el pote por dos resistencias de 2490k de un 1% de tolerancia. Es decir, por dos resistencias cada una de la mitad del valor del pote original y buscando que la resistencia que hagan sea lo más precisa posible para evitar movimientos involuntarios o imprecisos cuando le enviemos un pulso por una de las salidas PWM del Arduino.

Por lo tanto, una vez tengamos las resistencia solo resta disponerlas entrelazadas por un extremo y soldarlas como se muestra en la foto. Si hemos optado por dejar los cables, viene ser lo mismo pero soldándolas a los extremos de estos, tal como hacen en este tutorial.

Debería quedar algo como así.

3. Quitar el tope del potenciómetro :

Con unos alicates finos o un pequeño destornillador plano levantamos las patillas que sujetan la plaquita donde iban, o están según el caso, los cables soldados. Con cuidado de no forzarlas para que no se rompan ya que no tienen aspecto de soportar demasiadas torsiones. Cuando retiremos la tapita veremos dentro un tope que impide el giro completo del eje. Es como una muesca hacia adentro que debemos quitar para que pueda rotar libremente.



Para eliminar la muesca la aplané contra la pared interna del pote utilizando unos alicates de punta redonda, y luego, convenientemente ataviado para la ocasión con unas GAFAS PROTECTORAS Y GUANTES, la desgasté dándole con una fresa de diamante montada en un minitaladro. Poco a poco hasta que desapareció dejando la cara plana y permitiendo el paso de la base del eje sin problemas. Tiene que girar libre sin que notemos ningún roce ni obstrucción.


Luego volvemos a cerrar el pote vigilando que las patillas que hacen contacto con la base queden bien colocadas y comprobamos una vez mas que gire bien sin notar nada raro. 





Insertamos el susodicho potenciómetro en su sitio, colocamos el tornillo que lo sujeta y luego montamos el circuito que encaje también en su lugar.

4. Quitar el tope del engranaje :

El engranaje que lleva el tope lo fijamos bien firme en un tornillo de banco o similar sin que se mueva ni un ápice. Es conveniente por seguridad que el tornillo de banco o pieza sobre la que agarremos el engranaje este a su vez también bien fijo a la mesa para evitar tener que maniobrar con una mano la herramienta y con la otra sujetar el tornillo de banco. Así nos podremos concentrar bien en atacar con mayor acierto al tope.




Luego con un disco de corte abrasivo montado en un minitaladro seccionamos el tope cuidando no dañar los dientes del engranaje. Cabe decir que si no disponemos de un minitaladro o similar, seguro que hay otras maneras de hacerlo "manualmente" pero si es posible , directamente iría a lo seguro, utilizando esa herramienta..

5. Montarlo todo y ponerlo en funcionamiento :

Con los topes eliminados y el potenciometro sustituido, podemos volver a montarlo todo y de paso aprovechar para poner algo de grasa en los engranajes. En este punto también hay varias opiniones, no obstante, en estos casos con elementos metálicos, la grasa de litio siempre me ha dado buenos resultados, no es cara y es fácil de encontrar en ferreterías industriales.



Una vez esta todo montadito, solo queda cerrarlo y conectarlos al Arduino para comenzar a usarlo.



6. El Cacharro girando :

Tan solo añadir que si para la libreria Servo, el centro esta en 90º, lo cual en nuestro sketch se traduce en, por poner un ejemplo, myservo.write(90), ya que le daríamos grados para posicionarlo tal como si de un servo normal sin modificar se tratase.

Pues bien, lo que ocurre es que al cambiar el pote por resistencias, ese valor cambia tal como explican aquí. Y en mi caso, por ejemplo, el centro se desplazó a 92º, por lo que en mi sketch para bloquearlo en esa posición la cosa queda en myservo.write(92).  Sabiendo eso, si me alejo de 92 hacia abajo 91, 90...20..0. girara en un sentido, y si subo 93, 94...100..180 girará en otro y dependiendo de la diferencia con nuestro centro, en mi caso 92º irá mas rápido o más lento, aunque este último aspecto mejor hay que probarlo para ver como se comporta.

Dejo un código que hace lo que veréis en el video del final.

-------------------------------------------------------------------------------------
//  buncetodisk.net 

#include <Servo.h>;  // Incluimos la libreria servo
Servo myservo;  // Creamos una variable para el servo

void setup() { 
} 

void loop() { 
    
  delay(3000);   // Pausamos 3 segundos antes de dar comienzo.
  
  myservo.attach(10); // Asocia la variable al pin donde está conectado el servo.
  myservo.write(94); // Gira lentamente en una dirección durante 4 segundos.
delay(4000);
  
  myservo.write(180); // Gira más rápido durate 1 segundo. 
delay(1000);
  
  myservo.write(94);
delay(5000);
  
  myservo.write(180);
delay(1000);
  
  myservo.write(94);
delay(5000);
    
  myservo.detach(); // Desasocia la variable Servo de su pin
    
}

------------------------------------------------------------------------------------



Si alguien ve alguna incorrección, error gordote  u omisión importante, desde luego hacedlo saber. Gracias!.
Estos móviles Android son muy divertidos y sus posibilidades parecen que no se agotan nunca. Sin especial animo de ser un tutorial, paso a describir someramente dos maneras de controlar la cámara del móvil desde el ordenador para aprovechar sus megapixels realizando animaciones o experimentos varios. Estas cámaras cada vez sacan mejores fotos a una calidad mas que satisfactória para muchas tareas, siendo que no todos contamos con cámaras mejores que eso para nuestros propósitos.

 Ahora bien, de cara a realizar animaciones stopmotioneras, por ejemplo en Android, hay algunos programas como el Stopmotion de Sheado, que por el euro cincuenta que vale diría que valdrá la pena probarlo. Pero aún usando estos programas, la primera manera que paso a explicar puede ser una buena forma de no tener que tocar el móvil para lanzar la foto y también abre interesantes posibilidades de interacción utilizándolo como extensión del propio ordenador que lo controle.

1. Controlándolo remotamente : 

Básicamente lo que haremos sera controlar el móvil través de una aplicación VNC. Entonces, los elementos necesarios son :

- Móvil  Android "Rooteado" : No he encontrado otra manera de hacerlo, por lo que este es el primer punto necesario y tal vez el mas engorroso. No tanto por su complejidad, si no porque cada uno debe decidir bajo su responsabilidad si necesita o no ser root, y en consecuencia buscar la manera de habilitarlo en su terminal.
Yo lo hice un tanto por diversión otro tanto por controlar al máximo posible el móvil, a parte de otras ventajas que aporta y a las cuales poco a poco he ido sacando partido, ahora bien, como decía, cada uno debe valorar. En internet hay mucha, mucha información sobre el asunto y antes de lanzarse es bueno informarse leyendo todo lo que se pueda. Si pasas de complicarte, puedes ir directamente mas abajo a la segunda manera...

- WIFI en casa y en el móvil : Bueno según para que divertimentos va bien tenerlo, como el caso que nos ocupa. No obstante, de momento no puedo ofrecer una alternativa en caso de no tener, tal vez por bluetooth... todo es cuestion de buscar y probar...

- Una app para controlar el móvil :  Hay varias, y la cuestión es ir probando. De momento uso Remote Web Desktop en su versión gratuita y su add-on Remote Control.  Esta aplicación nos permite acceder al terminal desde cualquier navegador introduciendo la dirección Ip de conexión que nos proporcione.

- Un cliente VNC para el ordenador : Si la app del móvil nos permite acceder desde nuestro navegador, también existe la posibilidad de hacerlo mediante un programa dedicado, lo cual es algo mas cómodo e incluso diría que funciona algo mejor, con menos parpadeos en la pantalla. Hay también varias opciones, como UltraVNC o TightVNC. Para el caso, estoy utilizando la primera mencionada.

- Es posible que nos pida actualizarnos a la ultima versión de Java RE.

Una vez descargados y/o instalados los programas necesarios, siempre que seamos root en el móvil, ya podemos conectarnos :

 - Para eso debemos habilitar la conexion Wifi del móvil y conectarla a la misma red que use el ordenador para navegar.

- Arrancamos la aplicación y esta nos dará una dirección Ip y un puerto que nos bastará con escribirlo en el navegador el ordenador como si de la dirección de una pagina normal se tratara para acceder.

Accediendo desde el navegador.
-   La misma app nos da un número para acceder desde otro programa. En esta caso nos indica que si la dirección es 192.168.1.131:3389, debemos cambiar el puerto 3389 por 5901. Hay que tener en cuenta que estos números no tienen que ser los mismos para la red en la que estéis, o el mismo puerto. aunque en general creo que el formato será 192.x.x.x:xxxx . Con UltraVNC Viewer seria algo así :


- Le damos a Connect y accedemos  :

Accediendo desde un programa

- Llegados a este punto, veremos por la pantalla del ordenador todo lo que hagamos en nuestro móvil, y podremos interactuar desde el ordenador con las app's abiertas en el susodicho móvil. Es decir, que si abrimos la cámara de fotos en el terminal, bastara con hacer click con el ratón sobre la ventana del cliente en el ordenador para se dispare una foto.



El mayor inconveniente es que de momento la ventana del cliente o la del navegador, no ofrecen un "live view" de lo que capta la cámara. Diría que es solucionable pero de momento no he invertido tiempo en ello y he optado por la solución "webcam-junto-a-cámara-sin-live-view" de toda la vida. También la disposición vertical de la ventana en el ordenador puede ser algo incomoda si la aplicación trabaja en horizontal.

El programa usado para la webcam podría no ser otro que Dragonframe, pero hay otras opciones bajo licencia GNU como Helium Frog Animator 2.06 que según para que son mas que suficientes y vale la pena hecharles un vistazo.

- Opcionalmente podemos habilitar un FTP en el móvil para acceder a él y transferir las fotos al ordenador conforme vayamos tomándolas sin tener que mover el movil o conectarle un cable. La app se llama SwiFTP Server 1.24 para Android  y en el ordenador Filezilla. Una vez mas, aquí las opciones son muchas a parte de las mencionadas.



2º La cámara del móvil como webcam :

Si de la anterior manera obteníamos la ventaja de capturar fotos con toda su calidad controlando directamente la cámara del móvil, la desventaja era que no había "live view" y debíamos habilitar una webcam si, por ejemplo, queríamos tener onion skin.

Ahora bien, usando la propia cámara del móvil como webcam nos permitirá usarla con cualquier programa y  no será necesario ser Root, pero hasta donde he probado, no explotaremos al máximo la calidad posible.

Dicho esto, veremos que una vez mas hay varios programas capaces de convertir el móvil en webcam. El programa con el que he probado se llama DroidCam Wireless Webcam en su versión gratuita.
También, como muchas de estas aplicaciones, necesita un programa corriendo en el ordenador con el cual comunicarse. En este caso lo encontramos en su página. Una vez tengamos todo dispuesto, probamos a ver que pasa :

- Una vez mas debemos habilitar la conexion Wifi del móvil y conectarla a la misma red que use el ordenador para navegar.

- Arrancar la app y que comience un servidor que nos da una Ip y un puerto. En este caso 192.168.131 y como puerto 4747. Recordad que ciertos números pueden cambiar en vuestro caso.



- Arrancamos el cliente en el ordenador, ponemos la ip y puerto que nos indica y click en Connect




- Arrancamos el programa de animación que usemos, en este caso Helium Frog Animator 2.06 y elegimos Droidcam como cámara dándole al flechote. Si todo va bien deberíamos ver la resolución de la cámara al lado derecho y detrás abrirse una ventana en la que vemos a través de la cámara del móvil. Activamos el onion skin y solo resta animar...


¡¡Pero se ve fatal!! Bueno, menos da una piedra..
Eso es todo por ahora, espero que le sea de utilidad a alguien .
Cuando llegue a madriles me encontré muy perdido a la hora de comprar materiales y  útiles para el stopmotion. Por eso a partir de hoy estará accesible en el menú de arriba un mapa en el que he ido recopilando direcciones de tiendas que conozco o al menos se que existen, ya algunas no he tenido ocasión de visitarlas todavia. Es sólo una aproximación a ese mapa con el que me hubiera sido de gran utilidad topar cuando buscaba algo o preguntaba dónde...


Lo mismo pero más grande.


Cabe decir que, obviamente, desconozco muchas y por tanto no están todas las posibles direcciones, así que cualquier aportación, corrección o crítica será tremendamente bienvenida. De momento ahí queda en su versión 1.0, la cual espero que os sea de utilidad.