domingo, 19 de octubre de 2014

Cambiando la funda del pomo en un Golf IV

Me propuse hacerle una chapuza al coche a la semana, aunque la semana pasada no pudiera por temas laborales, aquí está la nueva.

Material necesario:

La nueva funda
  • Funda de pomo nueva (Esta en Amazon lo trae todo, hasta la base cromada, por si os gusta)
  • Abrazadera de oreja (de una o 2) del 16-18. Es mejor que la compréis una vez tengáis el pomo desmontado, para que veáis cómo va. En el peor de los casos se puede poner una brida de plástico, aunque no quedaría bien del todo.

Herramientas:
  • Cortador de metal
  • Destornillador plano
  • Alicates
  • Manos
El cuero del pomo de la palanca de cambios estaba destrozado, así que pensé que debería cambiarlo.



Lo primero que hay que hacer es, obviamente, desmontar el pomo. Empezamos quitando la base:











Para ello hay que empujar la base hacia el cenicero y levantar. Con eso saldría la base y nos quedaría así:
Ahora tenemos que quitar una abrazadera metálica que hace que el pomo no se mueva de la barra de cambios:

Para ello la he cortado con unas tijeras para cortar metal como estas:


Hay que tener cuidado a la hora de cortar la abrazadera para que no se nos caiga dentro. Yo coloqué un trapo alrededor.
Una vez la abrazadera está partida, tiramos del pomo con un poquito de fuerza hacia arriba y sale.


Ahora vamos a quitar el cuero antiguo para poner el nuevo. Tenemos que sacar la argolla de plástico negro que se ve en la foto anterior. Para ello he usado un destornillador plano bastante grande (para no dejar marca) y haciendo palanca entre el cuero y el plástico.


Y sale fácilmente, tanto la argolla como el cuero.


Ahora tenemos que meter el nuevo forro, teniendo cuidado de que queden alineadas las costuras.


Volvemos a introducir la argolla negra con cuidado de mantener alineadas las costuras y teniendo en cuenta que las estrías que tiene el plástico son para agarrar el cuero. Nos quedaría una cosa así:


No olvidemos que tenemos que meter la base plástica en el otro extremo del forro, aunque se puede colocar una vez el pomo esté puesto en el coche.

Ahora procedemos a montarlo en el coche. Primero colocamos la argolla metálica como en la foto inferior.


Colocamos el pomo en la barra metálica, y apretamos la argolla.


Una vez hecho esto, colocamos de nuevo la base plástica y listo!


Un saludo!

lunes, 13 de octubre de 2014

Extrayendo APKs de nuestro teléfono Android

Hace unos días instalé una aplicación a través de Google Play en un emulador y quería analizarla porque me resultaba sospechosa. A las horas, cuando fui a descargarla de nuevo, ya la habían eliminado, así que recordé que la guardaba en un emulador de Android y me puse al lío.

Lo primero que tenemos que hacer es tener el SDK de Android instalado (hay muchas páginas donde los explican).

Después activamos el modo depuración USB de nuestro teléfono y lo conectamos por USB.

Nos vamos a una consola y escribimos

 $ adb shell pm list packages -f  

Este comando nos mostrará la lista de aplicaciones instaladas en el teléfono junto a la ruta del APK (si es que existiera) con el siguiente formato:

[...]
 package:/data/app/com.spotify.music-2.apk=com.spotify.music  
 package:/system/app/Calculator.apk=com.android.calculator2  
 package:/system/app/HTMLViewer.apk=com.android.htmlviewer  
 package:/system/priv-app/DemoMode.apk=com.motorola.demomode  
 package:/data/app/netgenius.bizcal-2.apk=netgenius.bizcal  
 package:/data/app/com.motorola.bodyguard-1.apk=com.motorola.bodyguard  
 package:/system/app/CellBroadcastReceiver.apk=com.android.cellbroadcastreceiver  
 package:/system/priv-app/GoogleLoginService.apk=com.google.android.gsf.login  
 package:/data/app/com.linkedin.android-2.apk=com.linkedin.android  
 package:/system/app/Mesh.apk=com.motorola.mesh  
 package:/system/app/Bluetooth.apk=com.android.bluetooth  
[...]

Si que queremos extraer el APK de la primera aplicación instalada (en este caso Spotify), usaríamos el siguiente comando:

 $ adb pull /data/app/com.spotify.music-2.apk .  

El punto del final es para decir que se copie al directorio actual. Si tuviéramos una carpeta apk, podríamos usar:

 $ adb pull /data/app/com.spotify.music-2.apk apk/  

Un saludo!

lunes, 6 de octubre de 2014

Programando un ATtiny45 y 85

El otro día compré un microcontrolador ATtiny 45 y otro 85 para probar a hacer alguna cosa. Voy a explicar los pasos para programarlo teniendo un Arduino (en mi caso he usado un nano v3).

El patillaje es el siguiente:


  • VCC -> 5V
  • GND -> Negativo
  • Y las patillas 2, 3, 5, 6 y 7 las podemos usar para "jugar" con él.


La conexión para la programación es bastante simple:


Arduino Nano
ATtiny45/85
+5V
VCC (patilla 8)
GND
GND (patilla 4)
Pin 10
Reset (patilla 1)
Pin 11
Pin 0 (patilla 5)
Pin 12
Pin 1 (patilla 6)
Pin 13
Pin 2 (patilla 7)

Un par de consideraciones a tener en cuenta:

  • Es necesario para usar como programador un Arduino que tenga un ATmega328, no vale el ATmega168.
  • Si tenemos un Arduino UNO es necesario poner un condesador de 10uF entre el Reset y el GND del UNO.

La gracia de estos microcontroladores es que no necesitan un reloj externo, por lo que es más fácil empezar a jugar con ellos.

Lo siguiente es preparar el IDE de Arduino. Para descargamos las librerías para los ATtiny (arduino-tiny) https://code.google.com/p/arduino-tiny/

Y ahora tenemos dos opciones para instalarla:

  • La primera es en nuestra carpeta sketchbook. Creamos una carpeta dentro de esta con el nombre hardware y descomprimimos el contenido. Nos debería quedar algo así: sketchbook/hardware/tiny/
  • La segunda opción es buscar la carpeta hardware dentro de la instalación de Arduino y descomprimirlo ahí.
Lo siguiente es renombrar el archivo de placas. Lo más sencillo es cambiar el nombre de "Prospective Boards.txt" a "Boards.txt", pero si quieres personalizar las tarjetas que te salen en el menú del IDE, debes crear un archivo "Boards.txt" y pegar las que te interesen desde el archivo "Prospective Boards.txt".

Una vez hecho esto, arrancamos nuestro entorno de Arduino y procedemos a cargar el ArduinoISP, para que nuestro Arduino maestro sirvan como cargador para el ATtiny. Para ello abrimos "Archivo -> Ejemplos -> ArduinoISP". 
Ahora en "Herramientas -> Tarjeta" seleccionamos el modelo de nuestro Arduino (en mi caso el Nano v.3 ATmega328) y cargamos el sketch.

Ahora vamos a programar nuestro ATtiny con el famoso sketch "blink". 
Abrimos "Archivo -> Ejemplos -> Basics -> Blink". Seleccionamos la tarjeta del ATtiny, que en mi caso es un "ATtiny45 @ 8Mhz". Si queremos una frecuencia mayor debemos instalar un reloj externo (pero creo que ya pierde toda la gracia...).
En "Herramientas -> Programador" seleccionamos "Arduino as ISP".
Un último detalle, el pin 13 debemos cambiarlo por el 0 (que el ATtiny no tiene tantos pines).
Cargamos el "sketch" normalmente y nos saldrán un par de avisos como este:



No debemos preocuparnos, podemos omitirlos. :P

Ahora ya sólo nos queda conectar un LED con una resistencia al Pin 0 (patilla 5) y GND, como en la siguiente imagen (debemos mantener la alimentación a través del otro Arduino o una fuente externa, como queramos):



Un saludo!


Fuentes:


domingo, 5 de octubre de 2014

Cambiando palanca de control de espejos en Golf IV

Hace un par de semanas me di cuenta que mi coche, un VW Golf IV del 2000, tiene muchas tonterías que no funcionan y puedo arreglar yo mismo en un rato y con unos pocos euros, así que me propuse hacer una chapuza a la semana (veremos a ver si lo cumplo...), y aquí está la primera.

La pieza que rompí en cuestión es esta. Lleva más de 4 años rota, y fue de un rodillazo, por supuesto, sin querer :P



Para cambiarla, lo primero que hay que hacer es comprar una nueva, bien en el concesionario o bien por Ebay (o algún otro sitio que vosotros sepáis). No recuerdo cuánto me costó exactamente porque la compré hace algunos años, pero estaba sobre los 15€. Con el número de bastidor os darán exactamente la misma sin ningún problema.

Una vez tengamos la pieza en nuestro poder, procedemos a desmontar el panel de la puerta del conductor:

Desmontamos el tirador de la puerta:


Para ello quitamos la pieza negra que se agarra, empujando hacia el cristal:


Yo lo hice utilizando un destornillador plano a modo de palanca por la parte de abajo, para que si se hace algún rasguño no se vea (aunque ya está hecha polvo, pero bueno...).

Lo siguiente es levantar toda la tapadera negra que queda. Haciendo un poco de fuerza hacia arriba, sale a presión, pero si sacarla del todo, que tiene un cable conectado.


Una vez haya salido, levantamos con cuidado y quitamos la clema (conector) de los elevalunas.



Y nos debe quedar así:

Ahora vamos a quitar tornillos. Para empezar, quitamos los tres de estrella grandes que aparecen señalados en la imagen anterior. Si se nos caen dentro del tapizado no pasa nada, cuando lo separemos de la puerta caerán al suelo.
Seguimos quitando tornillos:


  • El tornillo en la parte superior derecha (señalado con un 1) es un tornillo de estrella normal que debemos quitar.
  • Los tres círculos señalados en la parte inferior son tres tornillos Torx t10 que enganchan el panel al metal de la puerta. Si pasamos la mano por debajo notaremos las 3 endiduras. También los quitamos, como es lógico.

Ya ha pasado la parte fácil. Ahora tenemos que separar el panel de la puerta y quitar todos los conectores. Para este paso recomiendo tener la ventanilla bajada para más comodidad.

Para separar completamente el panel tenemos que tirar con fuerza, sin miedo. Está enganchado con unos clips de plástico que a veces se rompen (no os preocupéis, cuestan 2 duros en el concesionario). Primero tiráis hacia afuera para separar todos los clips, y una vez están separados, hacia arriba para descolgar el panel del filo de la ventanilla. Puede sonar raro, pero cuando estéis con las manos en la masa, ya veréis que no es tan difícil.

Una vez tenemos el panel separado de la puerta, hay que tener cuidado porque hay varios cables enganchados que tenemos que desconectar antes.
  • La primera clema a desconectar es la de la pieza que vamos a cambiar. Si tenemos un destornillador fino nos ayudará. Sólo es tirar para afuera apretando por ambos lados (como los clips de las mochilas :P).
  • La segunda es la de la luz inferior izquierda. Se quita igual que la anterior. Para esta sí es más recomendable usar un destornillador fino, porque es más complicado meter los dedos para desenchufar.
  • La tercera es la del piloto rojo al lado del pestillo. Es aéreo, por lo que no hay problema para desconectarlo.
  • Por último, el tirador de apertura de la puerta. Es un cable de acero que termina en un gancho. Hay que quitar el gancho de su sitio tirando hacia arriba y además tiene un trocito de plástico con 2 pestañas que hace que se quede fijo. Levantamos las pestañas y el plástico sale prácticamente solo (toqueteando un poco).
Una vez quitados estos conectores, ya tenemos el panel desmontado totalmente. Yo me lo subí a casa para limpiarlo un poco por dentro, que la suciedad se acumula por dentro, y bastante...

Cambiar la pieza una vez todo desmontado es muy sencillo:


Sólo hay que hacer un poco de palanca (con cariño eh) en las pestañas señaladas en rojo y empujar hacia afuera. El cable que se ve ahí es de un LED que tengo en el tirador de la puerta (que vaya chapuza hice en su día...), así que tranquilos si vosotros no lo tenéis. :P

Una vez sacada la pieza, metemos la nueva y hacemos todo el proceso a la inversa.

Si se os partió algún clip de plástico, podéis ir al concesionario y comprar una bolsa (creo que traía 10 por menos de 5€).

Antes de montarlo todo de nuevo, mejor conectar la clema de los espejos, dar el contacto y probar que funciona correctamente. Si no funciona, nos acercamos al concesionario y que nos cambien la pieza o nos la prueben (por si el fallo es eléctrico y no de la pieza). :D

Si tenéis alguna duda, dejadla en los comentarios e intentaré resolverla lo antes posible.

Un saludo!

P.D.: No tengo la referencia de la pieza, si alguien la tiene o la sabe, agradecería que la pusiera en los comentarios!