Translate

domingo, 24 de febrero de 2019

Recinto para impresora 3D con IKEA (Ender 3)

Este fin de semana me he propuesto hacerle un recinto para mi impresora 3D, que es un Ender 3. He valorado varias opciones, hacer de metracrilato, de madera, etc, etc... Al final me he decidido por hacer con un mueble de IKEA que me venia bastante bien de medidas. Además como me sobraba de altura he decidido ponerle una balda también a su medida de IKEA que me permite tener bien colocadas las bobinas de PLA justo debajo de la impresora. Me caben unas 5 bobinas.

Así mismo he colocado una regleta eléctrica con interruptor por enchufe en el interior de la caja. Para poder conectar la impresora y las luces LED de la caja y además encender y apagar ambas cosas de forma independiente.

Además he movido el mando de control de la maquina, por que en su posición original no veía la pantalla así que lo he montado con un velcro pegado en la balda, de forma que cuando quiero sacar la maquina es solo despegarlo.

Los LED he puesto de 220V dando la vuelta a toda la caja por su parte superior.

El SAI no he conseguido meterlo dentro de la caja así que esa regleta que se ve en las fotos, a a una SAI que he escondido detrás de un SOFA que está al lado y así tengo mi impresora 3D protegida contra cortes eléctricos, picos etc...

Mi Ticket de IKEA han sido 65€ y los componentes son:

1x MUEBLE CON PATAS
https://www.ikea.com/es/es/productos/muebles-bebe-infantiles/muebles-infantiles/muebles-modulares-infantiles/stuva-estructura-blanco-art-30128177/

1x PUERTA DE CRISTAL TRANSPARENTE
https://www.ikea.com/es/es/productos/muebles-almacenaje/estanterias-modulares/sindvik-puerta-de-vidrio-blanco-vidrio-incoloro-art-90291858/

1x PACK DE 2 BISAGRAS PARA LA PUERTA:
https://www.ikea.com/es/es/productos/muebles-almacenaje/estanterias-modulares/best%C3%A5-bisagra-presi%C3%B3n-art-80261258/

1x BALDA:
https://www.ikea.com/es/es/productos/muebles-bebe-infantiles/muebles-infantiles/muebles-modulares-infantiles/stuva-grundlig-balda-blanco-art-00128697/

Os dejo unas fotos:










A lo mejor en próximas mejoras trato de cambiar la sujeción de la bobina de PLA por una con rodamientos que hace mas sencillo el giro.

Algo así:



Los archivos para el soporte los tengo aquí:
https://www.thingiverse.com/thing:2941892
https://www.thingiverse.com/thing:2727962

Y los rodamientos en Aliexpress:
https://bit.ly/2T4mEYn

Si me animo ya os dejaré fotos del resultado final.

miércoles, 9 de enero de 2019

Tener NAT Loopback si la compañía no nos lo habilita gracias a dd-wrt

Hola,

Hoy os traemos una incidencia que esta pasando muy a menudo en todas las operadoras (Movistar, Vodafone, Orange, etc...) cada vez mas se está bloqueando el uso de NAT Loopback.

¿Que es NAT Loopback? Pues es una característica del router de la compañía que permite acceder a los equipos de la LAN como si les llamásemos desde la WAN. Lo explico mejor por si acaso...

Tenemos un servidor web en nuestra casa, o camaras IP, o escritorio remoto, o algun otro servicio que servimos al exterior bajo el dominio micasa.dyndns.es (o cualquier otro dominio) y desde el 4g de nuestro móvil o desde cualquier ADSL del mundo se accede sin problema. Pero desde nuestra red interna no podemos llamar a micasa.dyndns.es tenemos que hacerlo por la IP interna del servidor, 192.168.1.20, esto puede llegar  a ser bastante molesto y queremos hacer la llamada como micasa.dyndns.es
Para todo eso necesitaríamos que nuestro router aceptase NAT loopback.

Si el router de la compañía hace NAT loopback perfecto! utilizadlo y a funcionar...

Pero si vuestra compañía no lo permite...

Hay dispositivos que permiten agregarle un NAT Looback a vuestra red como el Firewall SonicWall NSA220, colocándolo justo después del router de la compañía os permite hacer el loopback aunque la propia compañía no tenga la posibilidad de hacer loopback o la tenga capada. O por ejemplo el TP-Link ER6020 (https://www.tp-link.com/ve/faq-381.html).
Pero si no tenemos un dispositivo tan caro hay soluciones mas económicas... como un router con dd-wrt

Si el router de nuestra compañía no lo acepta o nos lo tienen capado y no tenemos un buen firewall como los que hemos comentado, vamos a tener que utilizar un router neutro con el firmware dd-wrt.

Así que el truquillo que os traemos hoy es imitar el funcionamiento del NAT Looback en esas situaciones donde la compañía no nos deja utilizarlo. Para ello vamos a colocar un router neutro con DD-WRT entre nuestros equipos de red, servidor web, etc... y el router de la compañía. De la sig forma:


Tenemos el router de la derecha que es el de la compañia y de ese router conectamos al router neutro nuestro con dd-wrt.
En la config básica del router tendremos que fijar unas IP del lado WAN del dd-wrt que concuerden con las IP que nos da el router de la compañia. En nuestro ejemplo el router de la compañia es el 172.17.0.1 y la wan de nuestro dd-wrt es la 172.17.0.2



Y en la parte LAN del dd-wrt 172.16.0.1 es decir configurarlo así. Ojo con el DNS Local poned 0.0.0.0





Debemos activar estas opciones para hacer un enrutado interno simulando NAT Loopback:


En nuestro router dd-wrt vamos a configurar el DHCP de forma estática según las macs de nuestra red así no hace falta ir equipo a equipo poniéndosela fija, desde el propio router controlaremos que siempre se le dé la adecuada.

En esta lista añadiremos el equipo por ejemplo con la MAC 12:12:12:12:12:12 con el nombre micasa y la IP la 172.17.0.2 (La IP de la WAN de nuestro router DD-WRT.)

Y configurar asi el resto de opciones del DNS:



Una vez realizada esta configuración podremos acceder a nuestros equipos desde la red interna llamándo a micasa.dyndns.es
Lo que ocurre es que nuestro dd-wrt actuando de DNS le dirá a cualquier equipo de la red que esa dirección es la 172.17.0.2, es decir la de la WAN del dd-wrt, y así esa petición llegará a la WAN y esta se reenviará según el redireccionado de puertos a uno u otro equipo de la LAN local.

Esto desde red interna ya nos serviría y también desde la externa.


viernes, 28 de diciembre de 2018

Instalacion Rom Xiaomi EU en cualquier dispoositivo Xiaomi (Ejemplo Redmi 6 Pro)

Tenéis un movil xiaomi recién llegado de china. En los móviles viejos podíais meterle la ROM Global y a funcionar, pero si lo intentáis ahora veréis que el móvil ya no arranca pues el bootloader es diferente. ¿Entonces ahora que hacemos con un xiaomi chino?¿Tenemos que usarlo o en chino o en ingles? Pues no... siempre podéis instalarle una rom xiaomi.eu que funcionan perfectamente y en el idioma Español.

En este ejemplo he usado un Xiaomi Redmi 6 Pro de 4GB de RAM y 32GB de ROM.



Para ello debéis proceder a desbloquear el bootloader. Instalar el bootloader TWRP y después la rom XIAOMI.EU

Aquí os dejo los pasos así como el material necesario.

Vídeo Instrucciones: https://youtu.be/_ekFH3wjzk4
Descargar rom Xiaomi EU: https://xiaomi.eu/community/ (Sección Stable Roms)
Descargar TWRP: https://twrp.me/Devices/Xiaomi/
Drivers ADB: https://mega.nz/#!bRJQCQiC!IOYbrCUq9eBmhTOBfwAzcxcY9Lic9DyQ3syb8V8kn8M

1. Desbloquear primero el móvil Xiaomi en http://en.miui.com/unlock/
OJO: Para este proceso precisáis 15 días. Es decir cuando lo empecéis os dará un aviso que desde ese momento tenéis que esperar 15 días. Después de 15 días os dejará terminarlo y tener así el dispositivo unlocked. Para poder desbloquearlo como os dice en esa web hay que asociarlo a una cuenta XIOAMI y activar las opciones de desarrollador (como se explica en el punto 2).

2. Activar las opciones de desarrollador, para ello nos vamos a ajuste, my device (mi dispositivo), all specs (todas las características) y donde pone miui versión, le damos varias veces, hasta que se activen las developer options (opciones de desarrollador).

Después volvemos a entrar en ajustes, y bajamos hasta donde pone aditional setting (ajustes adicionales) y activamos las opciones de desarrollo y usb debuging (depuración usb)

3. Descomprimís el twrp y lo metéis dentro de la carpeta adb. Cambiarle el nombre al twrp y ponerle twrp a secas si os sale con algún nombre largo. Ahora os vais a la carpeta adb y pasáis a instalar el recovery, para ello ponéis el móvil en modo fastboot:

Apagamos el móvil y lo encendemos presionando primero volumen- y encendido
Aparecerá el muñequito de miui. En la carpeta adb hay un archivo llamado adb_cmd, lo ejecutamos y empezamos poniendo comandos:

"fastboot devices" (aquí os saldrá si tenéis el móvil conectado y lo detecta bien o no)
En caso que lo haya reconocido bien continuamos con:

"fastboot flash recovery TWRP.img"
Si pone algo de error da igual continuaremos con este tutorial.
Cuando lo haya flasheado ejecutaremos:

"fastboot boot TWRP.img"
Por último, se reiniciará el smartphone en modo recovery.

4. Si os pide un password, hay que darle a cancel. El recovery podéis ponerlo en español nada más encenderse, o en el apartado de configuración elegir lenguaje y español. Si os pidió password debéis hacer un formateo, en el recovery para quitar el cifrado de las particiones. Hacemos swipe a la dcha para entrar en el TWRP, Limpieza, Formatear Datos, yes, y se formatean. Atras, atras... hasta el menu principal... Luego no os olvidéis de hacer la limpieza de cache, dalvik y data (2 de cada uno por separado). Limpiar, Limpeza avanzada. Ahora, nos vamos al pc y metemos el zip de la rom en la raíz del móvil, tal cual sin descomprimir, ni nada de nada... Si no os aparece el movil en el Ordenador hay una forma de cargar el archivo por adb, vais a montar, desactivar mpt. Ahora arrancais la consola adb y ejecutamos adb devices y nos deberia mostrar nuestro movil y al lado la palabra recovery. En ese instante ya podemos copiar el zip (sin descomprimir) de la rom en la carpeta adb del pc y la enviaremos al telf con el comando adb push xiaomi.zip /sdcard/ Vereis que no ocurre nada, es normal ya que la subida puede tardar como 10 minutos, cuando acabe vereis que os da un resumen de que la subida ha sido correcta y los tiempos y velocidades de su subida. os vais a la opción del recovery donde pone instalar o install y elegís el paquete de la rom que os aparecerá en un zip. deslizáis en la barra de abajo y os instala la rom. Si no hay ningún problema, que no tiene por qué haberlo pues ya tendréis instalada vuestra rom xiaomi .eu en vuestro dispositivo.


martes, 25 de diciembre de 2018

Calefacción en Invierno a Coste 0

Hola, nos encontramos en invierno y como sabéis vivo en el norte de España donde se hace totalmente necesario en esta época encender la calefacción para calentar nuestro hogar.

En mi caso la calefacción es una caldera de Gas Ciudad la cual consume gas ciudad para calentar el agua de los radiadores que calientan la casa.

Otros años solemos encender la calefacción en torno al 1 de Noviembre pero... ¡este año aún no la hemos encendido y estamos en navidad!

¿Cual ha sido el milagro para esta situación?, pues ha sido un invento curioso... un minero de bitcoins en el salón... es decir minería de criptomonedas.



Hace un tiempo monté un minero de bitcoins con tarjetas graficas de ordenador de la marca nvidia, Exactamente 4 gráficas GTX1070 y 2 gráficas GTX1050TI.
 

La idea no era ni mucho menos la de calentar la casa, sino que era conocer mas en profundidad que era eso de las criptomonedas, los bitcoins, el blockchain, la mineria, etc... Asi que, como yo entiendo mejor las cosas haciendolas que leyendolas me puse con la construccion de un armazon de madera con capacidad para 19 tarjetas graficas, 5 fuentes de alimentacion, etc... (burro grande ande o no ande...). La verdad es que con un tercio de la estructura me hubiese sido suficiente pero en aquel momento no lo sabia.

Según empezamos a utilizarlo vimos que aparte de esos bitcoins que genera tambien genera gran cantidad de calor. Y empece a compararlo a esos radiadores electricos de aceite que se usan para calentar las casas. Por ejemplo este equipo a maximo rendimiento consume en torno a 730w y un radiador de los que comento a maximo rendimiento suele llegar a los 1000w o 2000w. El problema que tenia, era que el calor se concentraba en la zona de las graficas y los cables de alimentacion. De tal forma que las graficas y los cables casi se achicharraban y externamente ese calor no se apreciaba demasiado en el entorno de la habitacion. Asi que le monte 6 ventiladores de 20cm de forma que moviesen el aire del interior del recinto del minero provocando una circulacion del aire de la habitacion a traves del recinto del minero, al ser una caja abierta sin paredes etc se puede con ventiladores hacer pasar el aire por su interior de forma sencilla. Sin embargo hasta que no instale los ventiladores no comenzo a salir ese aire caliente a la estancia. Con los ventiladores hemos ganado en 2 cosas, los cables y graficas estan mas frios y el calor sale a la habitacion, tanto ha sido que nos mantiene el piso a 20,5 grados sin problema en todas las estancias. Hay que decir que se trata de un piso de 78 metros cuadrados con 2 habitaciones, 2 baños, cocina y comedor. Así que... que mejor calefacción para el invierno que la que te pagan por usarla???

Tambien hemos de puntualizar que en la estancia en la que esta instalado la temperatura es mas bien 21,5 mientras que en el otro extremo es de 20,5. Existiendo 1 grado de diferencia, pero que se solventa facilmente movimemdo mas el aire o colocando otro pequeño minero en la otra punta de casa... ;-)

Es como la típica calefacción eléctrica que hay en muchas casas pero esta te da dinero...


domingo, 16 de diciembre de 2018

Tablet Windows 10 con el problema del Touch Pad invertido

Una vez formateada una tablet con Windows 10 me encontré que el touch pad estaba invertido. Es decir, cuando hacia click en la derecha se ejecutaba en la zona izda de la pantalla y viceversa. Asi era imposible de manejar y finalmente encontré la solución a este error.

Es muy sencillo, solo has de poner un archivo en la ruta c:\windows\inf\TouchSetting.gt y reiniciar el dispositivo y el problema habrá desapaecido.

NOTA: Si el touch pad al reiniciar no funciona bien abre el archivo con el notepad y modifica el SleepDisable de 0 a 1 o 1 a 0, lo que corresponda.

En mi caso según viene el archivo de origen me funcionó a la primera con una Cube iWork10



Aquí os dejo el archivo TouchSetting.gt para su descarga: https://drive.google.com/open?id=1zbG_96ttUyctOR4cANFWpftnWINp1Ktw

y por si el enlace se perdiese con el tiempo en texto os dejo el contenido:

[Setting]
;UpdateCFG=0
SendCFG=1 ;Send CFG to touch IC when loading driver
SleepDisable=1
PhysicalXsize=2178 ;Physical size£¬the unit is 0.1mm
PhysicalYsize=1365

[Support]
ESD=1 ;Driver supports ESD recovery processing
;SensorID=0 ;According to the different SensorID send different configuration
GtpTool=0 ;GuitarTestPlateform tool support
X2X=1
Y2Y=0
X2Y=0
Log=0
Flashless=0
ICType=GT910
PrtScreen=0
CtrlAltDel=0
HomeKeyTouchTime=3
VolumeKeyEnable=1
resetRevert=1   ;reset level revert
[Feature]
Pen=1 ;stylus/pen support
NumberOfKey=1 ;The total number of keys supported,equal to 0 does not support key
Key1=0xe3 ;0xe3 is home key,Must be a hexadecimal number
Key2=
Key3=
Key4=

[CFG]
DefaultCFG=0x00,0x80,0x07,0xB0,0x04,0x0A,0x3D,0x01,0x01,0xC8,0x28,0x0F,0x64,0x50,0x03,0x05,0x00,0x00,0x00,0x00,0x22,0x33,0x00,0x18,0x1A,0x1E,0x14,0x95,0x35,0xFF,0x24,0x26,0x31,0x0D,0x00,0x00,0x00,0x22,0x03,0x2D,0x00,0x00,0x00,0xA0,0x82,0x04,0x64,0x46,0x14,0x94,0x80,0x17,0x32,0x94,0xC5,0x02,0x08,0x00,0x00,0x04,0xAB,0x18,0x00,0x94,0x1D,0x00,0x84,0x22,0x00,0x79,0x27,0x00,0x6E,0x2E,0x00,0x6E,0xF0,0x00,0x00,0x00,0xF0,0x5A,0x45,0xFF,0x00,0x27,0xF0,0x00,0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1D,0x1C,0x1B,0x1A,0x19,0x18,0x17,0x16,0x15,0x14,0x13,0x12,0x11,0x10,0x0F,0x0E,0x0D,0x0C,0x0B,0x0A,0x09,0x08,0x07,0x06,0x05,0x04,0x03,0x02,0x01,0x00,0x14,0x13,0x12,0x11,0x10,0x0F,0x0E,0x0D,0x0C,0x0B,0x0A,0x09,0x08,0x07,0x06,0x05,0x04,0x03,0x02,0x01,0x00,0x15,0x16,0x17,0x29,0x28,0x27,0x26,0x25,0x24,0x23,0x22,0x21,0x20,0x1F,0x1E,0x1D,0x1C,0x1B,0x19,0x18,0x2A,0x24,0x01
senserid_0=
senserid_1=
senserid_2=
senserid_3=
senserid_4=
senserid_5=

Quitar la vista previa de impresión del navegador Google Chrome

A la hora de imprimir desde el navegador chrome en lugar de las gestión de impresoras de Windows de toda la vida nos sale el asistente de vista previa de chrome para elegir impresora etc...

Podemos desactivar esta opción por defecto y hacer que siempre nos salga la ventana de gestión de impresoras de Windows.

Solo hay que poner en el icono de acceso directo de chrome un comando y solucionado.

Haz clic con el botón derecho del ratón en el acceso directo de Chrome y selecciona Propiedades.
En Propiedades, accede a la pestaña Acceso directo.
En el campo Destino, añade detrás de "...chrome.exe" el siguiente comando: --disable-print-preview .

Nota importante: deja un espacio entre "...chrome.exe" y el comando (el comando debe ir detrás de las comillas ").

Haz clic en Aceptar y abre Google Chrome de nuevo desde ese acceso directo.



jueves, 4 de octubre de 2018

Problema con textos borrosos en Windows 10

Últimamente estamos viendo en ciertos menús de algunos programas de Windows 10 que se ven la letras borrosas. Es un efecto muy incomodo y vamos a proceder a solventarlo.

El problema de esos textos borrosos viene de que el nuevo windows quiere aumentar las ppp de pantalla pero ciertos programas no son capaces de trabajar con esos ppp y al hacer el escaldo interpolandolo sale ese mal deseado efecto borroso.

Podemos solventar la papeleta en el acceso directo a dicho programa. Simplemente click con el botón derecho en el acceso directo y nos vamos a compatibilidad y dentro pulsaremos en Cambiar configuración elevada de PPP.



Se nos abrirá una pantalla nueva donde debemos marcar la opción Invalidar el comportamiento de ajuste PPP alto. Y marcar la opción Aplicación. Eso realizará un ajuste a nivel de esa aplicación evitando el visionado borroso de los menús.



Si aun así tenemos problema podemos probar con la opción Sistema que hará que esa configuración se aplique a todo el sistema windows.