Como escuchar Imagenio con auriculares si su TV no tiene conexión para ello


Desgraciadamente no todos los TV modernos disponen de jack de auriculares de 3 1/2″  para poderle conectar unos auriculares tradicionales   dotados por supuesto de un cable largo que nos posibilite la escucha cómodamente desde cualquier lugar  cercano ( claro !siempre que el largo del cable lo permita!)

Obviamente , esta carencia es contrarrestada en algunos TV actuales  con  una conexión inalámbrica, pero,  por desgracia, no es una facilidad que este implementada en muchos dispositivos.Entonces  si una posibilidad para escuchar  nuestro programa favorito sin molestar a los demás podría  ser la transmisión bluetooth   entonces  entenderemos que para  ello sera suficiente con  añadirle una conexión precisamente  bluetooth a nuestro TV ..pero ¿Y si nuestro TV no cuenta tampoco con ninguno tipo de salida de audio?   Pues la respuesta esta en obtener la salida de audio desde su origen , el cual en los hogares modernos  suele ser descodificador, señal por cierto que no es suficiente potente para conectar unos auriculares alámbricos  pero si  a un amplificador de audio o mejor a un  transmisor bluetooth

 

Estos trasnmisores son muy  fáciles de  usar, son  pequeños    y nos permite conectar fácilmente cualquier aparato que tengamos en casa con conector de audio jack de 3,5 mm  o RCA  a un altavoz o auricular bluetooth.
Un ejemplo de transmisor de 10 mt de alcance  , es el MPOW Streambot  compatible con  Bluetooth 3.0,  con A2DP , con un  consumo de batería baja y  experiencia de audio mejorada .Esta fabricado  en plástico duro y es de un tamaño muy pequeño con los laterales redondeados . En la cara más grande del dispositivo aparece un único botón que tiene. Su funcionamiento es muy sencillo, puesto que tiene un único botón para todo:una pulsación larga hace la vinculación inicial con el dispositivo que queramos y  una pulsación corta es para hacer una reactivación de una conexión anteriormente realizada.

En uno de los laterales, concrétamente en el superior, tenemos un cable con un jack macho de audio de 3,5 mm, un conector microUSB que sirve para cargar el gadget, y un led de color rojo y azul que nos indica cuál es el estado del dispositivo.Para aquellas conexiones que se sean RCA ( como el caso de los descodificadores ) ademas  cuenta con cable adaptador de jack de 3 1/2″ a RCA

Este dispositivo es primordialmente pequeño y portátil convirtiendo todos los dispositivos de audio estéreo en una máquina de transmisión inalámbrica compatible con Bluetooth a través de jack de 3,5 mm de salida de audio y conector RCA.
El audio es bastante bueno, gracias a su tecnología A2DP garantiza un sonido cristalino y puede  funcionar  incluso de forma autónoma gracias a la  batería  interna recargable por usb (dura  unas   7 horas)  pero y esto es importante se puede utilizar también cuando se esta cargando, para así nunca quedarse sin batería.

 

 

Resumidamente el modo de funcionamiento es  este:

  • Pulse durante cuatro segundos el botón para encenderlo, parpadeará una luz azul.
  • Para vincularlo a su dispositivo, ( desde posición apagado ) , pulse durante siete segundos el botón, hasta que la luz parpadee roja y azul: cuando conecte, la luz solo parpadeara una vez en azul .
  • Para apagarlo mantén pulsado 3 segundos.
  • Si alguna vez  necesita  resetearlo por que no conecta, apáguelo y justo a los tres segundos pulse dos veces el botón.

 

 

El modo de conectar el dispositivo el MPOW Streambot    a un descodificador  de Imagenio  es  bastante  sencillo como vamos a ver

transmisor

 

En primer lugar para que no se mueva fijaremos con cinta de doble cara al  descodificador de modo que el led de estado quede bien visible ( está en el lado de los conectores)

IMG_20170204_185048.jpg

Es interesante que pongamos la cara de conexiones visible porque veremos así el estado de funcionamiento del  transmisor

desco.png

Para la conexión  de audio ,dado que casi al 99,99%  de los TV se conectan por conexión hdmi  a descodificador , conectaremos  mediante el adaptador de jack de 31/2 a RCA  incluido , desde éste al transmisor    y las  conectores  RCA a las salidas de audio del descodificador normalmente de color blaco y rojo ,ya que el  color amarillo se reserva para la señal de  vídeo.

 

conexiones.png

Respecto la alimentación, como  este dispositivo  permite funcionar  estando cargado, una posibilidad es conectarlo permanentemente al cualquier toma USB que tenga cerca ( aunque sea para otro cometido).

Por ejemplo ,se puede conectar  a  la toma usb de muchos descodificadores la cual suele ser para actualizar el sw.  o también mucho mas sencillo, a la toma USB del propio TV .

img_20170204_185347

 

Normalmente el  uso normal sera con cualquier auricular bluetooth ,  pero   también es posible  vincularlo a  un pequeño(! o  grande” ) altavoz bluetooth, un amplificador de audio con entrada bluetooth , un teléfono , etc,

dispositivos permitidos img_20170204_185407

 Como vemos pues   el trasnmisor  MPOW Streambot Pro está diseñado para que pueda disfrutar de la música en estéreo sin restricciones  de cables o para ver la televisión de forma silenciosa  conviertiendo cualquier dispositivo de audio estéreo regulares en una, máquina de transmisión inalámbrica compatible con Bluetooth a través de jack de 3,5 mm de salida de audio y conector RCA  ya que es compatible con  dispositivoscomo TV, PC, reproductor de CD, iPod, Kindle Fire, MP3 / MP4, etc. 

 

 

Anuncios

Como compartir su impresora clásica en la nube


Gracias a Google Cloud Print en efecto es posible  conectar  impresoras  normales a la Web para poder imprimir desde o hacia cualquier parte del mundo .

En efecto existen impresoras preparadas para el servicio  Google Cloud Print, pero con unos sencillos pasos también se puede utilizar cualquier  impresora “clasica” ( es decir conectada por usb o wifi a un equipo host )   siempre que disponga  de lo siguiente:

Puede conectar sus impresoras listas para imprimir en la nube y clásicas a Google Cloud Print como es el caso de:

  • Algunos modelos de HP
  • Todas las impresoras KODAK de las series Hero, Office Hero, ESP C310 y ESP Office 2100 asi como todas las impresoras Kodak Verité
  • Alfgunos modelos de  impresoras Epson ,Canon,Samsung,Dell, Brother,Ricoh,oki ,konica minolta,lexmark,xerox,kyocera,
  • El servidor de impresión Lantronix® xPrintServer® Cloud Print Edition permite utilizar impresoras de red y USB con Google Cloud Print
  • Todas las impresoras de la serie Prink Prima

Todas esta impresoras  se conectan directamente a la Web  de modo que es posible imprimir en ellas desde cualquier parte ya que incluyen en su software un servidor de impresion que puede  acceder al servicio de Google Cloud Print.

En el caso de las impresoras clásicas, obviamente se necesita un ordenador  que hara de servidor de impresión y por supuesto conectividad para poder alcanzar esta desde cualquier parte

Para crear una impresora en nube  puede seguir los  siguientes pasos para habilitar el conector de Google Cloud Print:

  • Abra  el navegador  Chrome .
  • En una pestaña nueva, escriba  chrome://devices.

nuevos-dispositivos

  • Aparecerá una lista de dispositivos ya registrados en Google Cloud Print y de nuevos dispositivos disponibles en la red.
  • Ahora pulsaremos el botón  añadir impresoras y nos aparecerán todas las impresoras y drivers de impresion que tengamos definidos en nuestro equipos .  En “Impresoras clásicas”, haga clic en Añadir impresoras.

cp

Desmarque las que no  le interese compartir  y pulse el botón “añadir impresoras” y habra finalizado

fianl

Ahora en administrar impresoras debería aparece la nueva impresora

 

rint

 

Este servicio claramente tiene una ventaja : la universalidad y su simplicidad ,pero también un gran inconveniente ya que  solo se puede imprimir desde un navegador chrome o desde google drive

Si esta dentro de su red, otra opción es compartir la impresora,para lo cual vaya a :

  • Configuración
  • Impresoras  y escaners
  • Seleccione su impresora y pulse Administrar 
  • Pulse propiedades de impresora

 

cannon1.png

Ahora abra la pestaña Compartir , pinche compartir esta impresora y finalmente aplicar

printer.png

Por ultimo ,en la pestaña Seguridad  verifique si los permisos que se otorgan son los adecuados .

permisos.png

Para terminar vaya a Panel de control\Redes e Internet\Centro de redes y recursos compartidos\Configuración de uso compartido avanzado  y asegurase que tiene seleccionado  compartir archivos e impresoras  en la opción “activar”

final.png

LLega por fin el traductor automatico


La traducción simultánea es un trabajo del que tradicionalmente nos encargábamos las personas, pero afortunadamente para la humanidad, existen cada vez muchas más soluciones de traducción a tiempo real ,que cumplen el mismo cometido.

Hace unos años Microsoft ya lo hizo con su Skype Translator y muy pronto via crofundunding con indeego   ,alcanzada  la finaciacion de $4,428,146 USD  recaudados (3180% financiado el June 25, 2016), llegara  Pilot, un auricular inteligente que promete traducir idiomas de forma simultánea directamente introduciendo tan solo un pequeñito auricular en cada oido entre ambos interlocutores.

Sabemos que ya tenemos tecnología  gracias a la miniaturización de los componentes, a la evolucion de las baterias , la capacidad de  los micrófonos para  cancelar el ruido (así como para filtrar la voz del ruido ambiente),los autocorrectores, el aprendizaje automático basado en algoritmos de inteligencia artificial,reconocimiento de voz (conversión de voz a texto),Machine Translation (Traducción de computación utilizando la máquina de aprendizaje),Síntesis de voz (proceso de cálculo voz a lengua traducida) y por  supuesto  conexiones de alta velocidad a la nube,   todos ellos componentes que unidos pretenden revolucionar la comunicación humana.

Para entrenar el sistema  a modo de demostración , de hecho ya se  puede descargar la app de demostración,100% aplicación gratuita sin anuncios Pilot Speech Translator (de momento para Android ) ,la cual muchos usuarios no dudan en afirmar que es mucho mejor que Google translate o incluso que el motor de traducción de Bing .

Las lenguas que se ofrecen para el habla Traducciones :Francés, italiano, portugués, español e Inglés

Las lenguas que se ofrecen en el texto Traducciones :Árabe, chino mandarín, alemán, hindi, japonés, coreano, ruso

La aplicación de traducción Pilot es el sistema de traducción de voz que  utiliza  el auricular piloto, y que en conjunto proporcionan la experiencia completa  el cual  esta previsto su lanzamiento comercial  para mayo del 2017 (y que como comentamos  está diseñado para usarlo por parejas ).

Su creadores  creen que esta aplicación permitirá a nuestros usuarios a  estar  más familiarizados con la tecnología de traducción de voz y los productos Waverly Labs. Además, la traducción automática es un proceso que mejora con el tiempo: mientras más gente lo usa, mejor se pone. razón por que sus creadores  desean  que que la comunidad ayude a mejorar esta  tecnología, antes de la publicación del auricular Pilot

Por supuesto la versión actual de la aplicación de traducción Pilot requiere conexión a Internet o de datos pero esta previsto que  futuras versiones de la aplicación permitirán su uso sin conexión..

En cuanto al auricular  llevara Bluetooth de baja energía, NFMI,dos  microfonos con cancelación de eco, un DSP(procesador digital de señal),  todo controlado por un procesador ARM

Respecto a la batería  sera de Li-ion  , suficiente para hablar/escuchar entre 4 y 6 horas

auricylar.png

Laboratorios de Waverly  proponen la convergencia de la tecnología usable  con la  traducción automática,  desarrollando el  primer auricular traductor del mundo.

En cuanto al software  utiliza las últimas tecnologías de reconocimiento de voz, traducción automática y los avances de la tecnología usable,  permitiendo que dos usuarios que hablan idiomas diferentes  se puedan  claramente entender entre sí.

En pocas palabras: cuando una persona habla, otro escucha en su idioma…Puede parecer ciencia ficción pero  lo cierto es que es una tecnologia  muy real que ha llegado para quedarse y a paso muy decidido.

Mas informacion en indiegogo.com

Como instalar Linux en placas con ARM


Armbian es una  distribución  ligera Debian o Ubuntu especializada para desarrollar placas  con ARM y  compilada desde cero.Tiene potentes herramientas de desarrollo de software y también  una  comunidad de desarrolladores muy abundante

Es open software  y como vamos a ver son soportados casi todas las placas “clónica” de las Raspberry Pi  como son Banana PI o Orange Pi entre otras

Los  chips soportados  son  los siguientes:

  • Allwinner A10, A20, A31, H3, A64
  • Amlogic S805
  • Amlogic S905
  • Actionsemi S500
  • Freescale / NXP iMx6
  • Marvell Armada A380
  • Samsung Exynos 5422

Las placas  que cuentan con los chips anteriores y por tanto son soportadas  por esta distribución son las siguintes:Beelink X2, Orange Pi PC plus, Orange Pi Plus 2E, Orange Pi Lite, Roseapple Pi, NanoPi M1, pcDuino2, pcDuino3, Odroid C0/C1/C1+, Banana Pi M2+, Hummingboard 2, Odroid C2, Orange Pi 2, Orange Pi One, Orange Pi PC, Orange Pi Plus 1 & 2, Clearfog, Lemaker Guitar, Odroid XU4, Udoo Neo, Banana Pi M2, Orange Pi A31S, Cubieboard 1, Cubieboard 2, Hummingboard, Lamobo R1, Banana Pi PRO, Orange Pi mini A20, Olimex Lime A10, Olimex Micro, Olimex Lime 2, pcDuino3 nano, Banana Pi Plus A20, Udoo quad, Orange Pi A20, Olimex Lime 1, Banana Pi, Cubox-i, Cubietruck .

Xenial esta basado en Debian Wheezy, Jessie o Ubuntu fiel y  compilado desde el principio, consiguiendo que  las imágenes de instalación se reduzcan al tamaño de los datos reales con la pequeña reserva,

Instalacion  de la iamgen de cada placa

Las siguientes instrucciones le enseñarán a escribir una imagen de Sistema Operativo en la tarjeta TF en windows y en Linux  para su placa.

Paso 1:TF

Introduzca la tarjeta TF en el lector de tarjetas de su ordenador. El tamaño de la tarjeta TF debería ser mayor a la imagen de Sistema Operativo que se escribirá, generalmente 4 GB o más es suficiente.

Paso 2: Formatear la tarjeta TF.

Windows:

1. Descargue una utilidad de formateo de tarjetas TF comoTF Formatter
2. Descomprima el archivo descargado y ejecuta setup.exe para instalar la utilidad en su PC
3. En el menú “Options”, seleccione la opción “Format Type” a “Quick” y la opción “Format Size Adjustment” a “On”
4. Compruebe que la tarjeta TF que introdujiste coincide con la que seleccionaste en la herramienta
5. Pulse  el botón “Format”

Linux:

1. Ejecute el comando “fdisk -l /dev/sdX” para comprobar ell nodo de la tarjeta TF
2. Ejecute el comando “umount /dev/sdXX” para desmontar todas las particiones de la tarjeta TF
3. Ejecute el comando “sudo mkfs.vfat /dev/sdX1” para formatear la partición de la tarjeta TF a FAT32 (X debería ser el nodo de tu tarjeta TF)

Puede saltarse este paso en Linux porque al escribir la imagen con **dd* formateará la tarjeta automáticamente.

Paso  3:Descarga de SO

Descargue la imagen de Sistema Operativo de  la  pagina de armbian  para su placa (cuidado: debe ser exactamente el mismo modelo y la misma version porque si no es asi no arrancara su placa con esa imagen del SO)

Paso 4:Descompimir

Descomprima el archivo descargado para obtener la imagen de Sistema operativo. Excluya la imagen de Sistema Operativo de Android porque necesitara otra forma de escritura.

Windows: Pulse  con el botón derecho en el archivo y escoge “Extraer todo”
Linux: Ejecute “unzip [path]/[nombre del archivo descargado]”.Si la extensión es .tgz, ejecute el comando “tar zxvf [path]/[nombre del archivo descargado]”
Asegúrese de que el nombre del archivo de la imagen no contiene ningún espacio ni carácteres extraños.

Paso 5:Grabacion del SO

Escriba el archivo imagen a la tarjeta TF
Windows:

  •  Descargue una utilidad que pueda escribir en tarjetas TF como por ejemplo Win32 Diskimager
  •  Abra la imagen descomprimida
  • Pulse l botón “Write” y espera hasta que se complete el proceso de escritura

Linux:

  •  Ejecute el comando “sudo fdisk –l /dev/sdX” para comprobar el nodo de la tarjeta TF
  •  Verifique que la “hash key” del archivo zip es igual a la mostrada en la página de descarga (Opcional)
    sha1sum [path]/[nombre de la imagen]
    Esto escribirá una larga línea de dígitos hexadecimales que debería coincidir con el “SHA-1” mostrado en la página de descargas para esta imagen.
  •  Ejecute el comando “umount /dev/sdXx” para desmontar la partición de la tarjeta TF
  •  Ejecute el comando “sudo dd bs=4M if=[path]/[nombre de la imagen] of=/dev/sdXx” para escribir la imagen a la tarjeta TF. Espera a que se complete el proceso de escritura. En caso de que la escritura no funcione, modifica el tamaño de bloque “bs” 1M aunque puede que ralentice el proceso. Puedes usar el comando “sudo pkill –USR1 –n –x dd” para comprobar el progreso.

Paso 6: Montar la tarjeta en placa y conectar la alimentación

Extraiga la TF de s u PC   y monte  la tarjeta en su placa . Conecte el video , un ratón  y/o teclado  y conectar la alimentación

El primer arranque tardara más (hasta minutos) que generalmente (20s) porque actualiza la lista de paquetes, regenera las claves SSH y amplia partición para montar la tarjeta SD. Puede reiniciar una vez automáticamente.(las contraseña de root es 1234,la cual se le pedirá para cambiar esta contraseña y crear un usuario normal en el primer inicio de sesión).


El script de inicio de sesión muestra  con   nombre de la placa con texto grande, versión del kernel, base de distribución, carga del sistema, por tiempo, uso de memoria, dirección IP, CPU temp, temp de la unidad, temp ambiente de genio si salidas, SD tarjeta de uso, condiciones de la batería y número de actualizaciones a instalar

Es de destacar que al iniciar las placas  tanto el adaptador Ethernet con servidor DHCP y SSH listo en el puerto por defecto (22)  como el adaptador inalámbrico con DHCP listo si presente pero desactivada (/ etc/network/interfaces, WPA2: Conecte normal o modo AP)

También esta habilitada tanto   la carga de actualizaciones automáticas de seguridad para el sistema básico y núcleo. Se realizan actualizaciones del método estándar apt-get upgrade como la consola serial activado

Otros scripts interesantes:

  •  NAND, Máster Erasmus Mundus, SATA y USB install script es incluido (nand-sata-instalación)
  • / tmp y /log = RAM, ramlog app guarda logs a disco todos los días y en cierre (Wheezy y Jessie sin systemd)
  • Programador automático de IO. (ver /etc/init.d/armhwinfo)
  • reescritura de datos diario permitida. (/ etc/fstab)
  • confirmación = 600 para eliminar datos en el disco cada 10 minutos (/ etc/fstab)
  • optimiza la frecuencia de la CPU escalamiento con gobernador interactivo (/ etc/init.d/cpufrequtils)
    • 480-1010Mhz @Allwinner A10/A20
    • 480-1260Mhz @Allwinner H3
    • 392-996Mhz @Freescale imx
    • 600-2000Mhz @Exynos & S905

Otras características destacables de esta distribución son :

  • Imágenes escritorio XFCE cuentan con reproducción de vídeo acelerada HW donde sea posible. Preinstalado: Firefox, LibreOffice escritor, Thunderbird y otros.
Mas información en   https://docs.armbian.com/User-Guide_Getting-Started/

 

Usos para una vieja tableta


Quizás haya  decidido actualizar su vieja tableta por un nuevo modelo, mejor? ¡Felicidades ! Con seguridad contara con procesador más rápido, mejor pantalla y software más reciente  que va a adaptarse a usted perfectamente.

Pero, ¿qué significa eso para la vieja y fiel tableta  que le introdujo en el nuevo mundo de la computación en tabletas? Sólo porque ha sido suplantada por el último y mejor modelo, esa vieja, fiel tableta no debe ser consignada a una jubilación anticipada acumulando polvo en su  armario…

En este post  intentaremos   ver algunas formas de evitar de  darle    una segunda oportunidad a su vieja tableta .

1. Su nuevo libro de cocina digital

Tableta utilizada como libro de cocina

La cocina puede ser un lugar sucio  y  peligroso  a veces ,   por lo que debería ser cauteloso de usar su costosa tableta nueva para navegar por  recetas con  sus dedos llenos de harina , aceite , salsas ,etc  y el agua caliente volando alrededor.

Por  eso,  quizás  esa vieja tableta que quizás no vaya tan rápido o no se vea también  como su nueva adquisición,  sea   la solución ideal para usarla en la cocina ,aunque  se ensucie  o incluso puede romperse   ( por lo menos habrá preservado  y alargado la vida de su nueva tableta)

2. Marco de fotos digital

Tablet utilizado como marco de fotos digital

Al ver que no usa su vieja tableta para actividades cotidianas, ¿por qué no convertirla en un marco de fotos? LiveFrame para iPad y Dayframe para tabletas Android ) son excelentes opciones gratuitas para crear sus  presentaciones en bucle.

Incluso puede crear bucles personalizados usando fotos almacenadas en el dispositivo, cargadas en medios sociales o almacenadas en la nube.

3.  Las tabletas son geniales para los niños.

Niño con la tableta

Es probable que uno de sus miembros más jóvenes de la familia haya pedido una tableta por ahora. Los niños no necesitan los modelos más nuevos con las pantallas más nítidas y los procesadores más rápidos, asi  que puede  reciclar  su antigua tableta  para un fin muy loable cargándola  con aplicaciones de aprendizaje, herramientas de pintura divertidas y libros electrónicos.

4. Monitor de bebé

Tableta utilizada como monitor para bebés

Con aplicaciones como Dormi para Android , puede utilizar el micrófono de su antigua tableta como monitor para bebés. Coloque la tableta en el dormitorio de su pequeño y el audio en vivo se transmitirá de nuevo a su teléfono o tableta Android a través de una red de datos wi-fi o móvil. Esto le permitirá escuchar e incluso cantar canciones de cuna dulces a sus pequeños mientras se relaja en la sala de estar.

5. Sistema de juego de Arcade

Esta utilidad la verdad  es que muy usada  y desde luego hará las delicias de lo pequeños   y de los no  qeu no lo son tanto ..

¿Quiere convertir tu antigua tableta en tu propia máquina de juegos retro, con joysticks de la vieja escuela y botones martillables?

Soluciones como el Zeon Tech Arcadie para iPad Mini  permiten   convertir  un  arcade de escritorio pues se ha diseñado para verse como una unidad de tamaño completo de arcade.Esta  preparado para albergar en su interior  el iPhone y el iPod Touch. Aunque el iPhone, iPhone 3, iPod Touch, iPod Touch 2 encaja en la unidad de Arcadia, los juegos no son compatibles. Estos dispositivos pueden ser compatibles con juegos html 5 solamente.

 

Este dsieño permite reproducir una selección de juegos de la App Store que volver a crear ese clásico arcade sentir con el joystick de 8 botones de doble acción  presentando una verdadera galería tamaño de la pantalla y  no requiere baterías, bluetooth o wifi de configuración – que es, literalmente, plug and play!

 

Incluso hay una version para  Kindle Fire HD (Zeon Tech Arcadie for Kindle Fire HD)   que le permitiran ranurar en la tableta, entonces usted puede jugar todos sus viejos favoritos como Alien Invaders, Blateroids y Ping que se pueden descargar desde las tiendas de aplicaciones .

6. Reproductor de música dedicado y radio por Internet

Aplicación Spotify en una tableta

Si la vieja tablet se está preparando para una nueva experiencia estacionaria, no hay ninguna razón por la que no se puedan conectarse permanentemente a su equip de audio a través de su conector de audio de 3,5 mm.

Puede utilizar todas sus aplicaciones de radio y música favoritas como la radio TuneIn, iPlayer Radio o Spotify y reproducir la música almacenada localmente en el dispositivo. Usted se beneficiará de la interfaz de pantalla táctil limpia, que se ve muy bien en cualquier sala de estar.

En el caso de Spotify, podrá utilizar su smartphone o una nueva tableta como control remoto para controlar las pistas que se reproducen en la aplicación anterior con Spotify Connect .

7. Reproductor de películas en el coche

soporte

Los coches con los monitores construidos en la parte trasera de los apoya cabezas del asiento delantero son un lujo, ¿eh? ..pero es  cierto que se pueden replicar facilmente la experiencia sin el costo de encajar un montaje asequible para su vieja tableta.

Este soporte universal de GHB es uno de los muchos disponibles y sólo cuesta 14 €. Sólo tiene que cargar algunos de las películas o incluso  juegos  favoritos de los niños en la tableta y disfrutar de un tranquilo viaje en coche!

Asimismo otra utilidad  muy interesante   gracias sobre todo  a  su pantalla de gran formato  , si instalamos las aplicaciones correspondientes(google Car, Sygic, tomtom,etc )   usarlo como navegador  GPS  de gran formato . Un  soporte universal apenas   cuesta menos de 13€ ,pero no olvide de conseguir  también un cargador para el coche ( existen para todos los modelos  y a un bajo coste)

 

soporte

 

8. Lector de libros electrónicos

Tablet utilizado como lector de libros electrónicos

Si le gusta leer antes de ir a la cama, puede mantener una tableta más antigua en su mesa de noche y utilizarlo como un lector dedicado de libros electrónicos.

Todos los libros de Amazon Kindle se pueden cargar en el dispositivo con las aplicaciones Kindle gratuitas, mientras que los comprados en los iBooks de Apple y en Google Play Store también están disponibles en la nube, dependiendo del sistema operativo que utilice.

9. Convertir en en un segundo monitor

En caso de un Ipad  ,se necesita utilizar la aplicación Air Display (iOS), que le permitirá trabajar a través de una red Wi -Fi como un segundo monitor.

Tambien  tenemos aplicaciones como iDisplay (Android e iOS),  Splashtop Remote Desktop HD (Android, iOS) o MaxiVista (iOS), y todas ellas permiten que convirtamos nuestro tablet en una pantalla tonta en la que poder extender el escritorio disponible por ejemplo en portátiles con Windows u OS X.

10 Estaccion metererologica

Existe infinidad de aplicaciones que podemos instalar en  nuestra tableta  para usarla como reloj avanzado  o incluso mejor !como estación meteorológica!. Una app muy interesante es “Estación meteorológica” (Google Play)

Esta app  recrea una  Estación Meteorológica funcional  soportando  gran pantallas de alta definición y pantallas de los teléfonos. Muestra  Presión,pronóstico del tiempo,  precipitaciones, precipitaciones, humedad,velocidad del viento y la dirección, Salida y Puesta del Sol,etc.

La actualización de la ubicación es  automática por wifi o GPS  y también se puede usar  un Widget .Muestra las unidades estándar de métricas y americanas .Ademas se puede usar tambien como   Reloj Digital

Los prestadores de servicios soportados son Google Weather, Yahoo Weather, Weather Underground (PWS), la BBC Backstage y la NOAA.

estacion

11. Envíe el vídeo a petición a su TV casera

Chromecast de Google

El dispositivo de streaming de Google Chromecast facilita el envío de contenido directamente a su televisor.

El HDMI cuesta sólo £ 30 y es una gran manera de enviar de forma remota videos a la pantalla grande con un solo toque. Mantenga su vieja tableta en su mesa de centro y utilícela como control remoto para sus portales video preferidos .

Las aplicaciones de Netflix, BBC iPlayer, BT Sport y YouTube son compatibles con Chromecast.

 

10-

Electrónica de una lavadora LG direct drive y averias mas comunes


Ha cambiado mucho la tecnología desde las primeras lavadoras que solo incluían un simple motor agitador  a las modernas lavadoras  con tracción directa del tambor ( direct drive)  y modulo auto diagnostico basado en microcontroladores .

Un ayuda inestimable  a   la hora de resolver cualquier incidencia  de funcionamiento de nuestra lavadora  son los códigos de error los cuales   nos permiten realizar un rápido diagnóstico de sus averías  más comunes. Estos códigos de error deben ser del conocimiento del técnico en reparación y mantenimiento a lavadoras para una rápida resolución del problema , pero  afortunadamente también se incluyen  en los manuales correspondientes a cada modelo , por lo que como primer paso  deberíamos consultar el manual de lavadora para identificar  si nos esta mostrando algún tipo de error , los cuales se muestran con señales sonoras , combinaciones de leds o incluso en las que los disponen de diplay   en este  mismo los propios  códigos de error.

detalle del programador

 

Empezando por lo básico

Aunque los filtros se pueden acceder por el exterior, si tenemos una avería tarde o temprano intentaremos abrir la tapa superior  o el lateral  para intentar averiguar el origen de cualquier problema

Como podemos ver  en la imagen de abajo de una lavadora   LG F10B9QFW   ,  en el interior  se  ha sustituido  el metal por el plástico ,mucho mas ligero y por supuesto insensible a la oxidación   y corrosión

interior de una lavadora

Por orden de importancia ante cualquier problemas podemos seguir los siguientes punto

  • En primer lugar revisaremos el filtro de agua del desagüe,.En algunos modelos de lG con Display , el error es “OE”  que significa “drain error”, es decir error de vaciado de agua. Se activa si después de 5 minutos de iniciado el vaciado de agua, el sensor de llenado indica cuba llena.

Ante  cualquier contratiempo   de mal funcionamiento , ante de nada debemos comprobar que la tubería de desagüe no está torcida, doblada o aprisionada por algún elemento extraño   verificando  que el desagüe es eficaz y no existan atranques que devuelvan el agua. Revisados las tuberías,  también  debería comprobar que el filtro de la bomba está limpio y sin obstrucciones.

  • En segundo lugar, un fallo muy común es que el filtro de la toma de agua que quede obstruido por acumulaciones de sales ,por lo que es importante  limpiarlo  concienzudamente.

Lo mejor es limpiarlo  hasta incluso llegar a extraer el portafiltro  ya que  en la mayoría de modelos se puede extraer

filtro interoi

Es conveniente incluso limpiar con un bastoncillo de oídos en el interior del porta-filtro  para que limpiar  cualquier obstrucción

interior fltro

  • Si el suministro de agua está bien, el fallo puede estar motivado por una rotura en algunas de las electroválvulas.  Suelen ser  dos  y, como se ve en la imagen, están  justo en la entrada de  agua.

Se pueden comprobar su bobinados con polímetro , el cual debería  oscilar  un valor de 2 a 8 ohmios

 

electrovalvula

Otra posibilidad de avería  de las electroválvulas es que  pierdan la hermeticidad   las juntas de  goma  interiores , por lo que en efecto podemos probar que se accionen pero no cortan o no abran el flujo de agua  : esta avería es típica y se  manifiesta     llenándose el tambor incluso con la  lavadora apagada debido a las fugas de  alguna de las electroválvulas . Obviamente estos errores  obligan    a reemplazar  la  electroválvula averiada.

 

Rebosamiento de la cuba

Otro de los problemas típicos el  llenado de la cuba  incluso llegando el rebosamiento . El error se suele indicar por OE (“Overflow error”) y si es detectado  por la electrónica  la bomba de agua suele activarse automáticamente. Este mensaje, nos indica que la cuba se ha llenado de agua de manera excesiva.

El fallo puede estar en el sensor de agua que da una lectura errónea,o que la electro-válvula no cierra (por depósitos de cal, suciedad,  junta picada), lo que produce un constante llenado de agua de la lavadora como hemos visto en el punto anterior.

Existen dos tipos de sensores de presión de agua en lavadoras:

  • Sensores de presión de agua  a base de contactos eléctricos o resistivo.
  • Sensores de presión de agua electrónicos , los cuales son  más seguros al no tener contactos físicos eléctricos.

En algunos  modelos   de LG con display, un fallo de  los presostatos    se indican por  el error   “PE” (es decir  Pressure error)”, es decir error en el sensor de presión refiriéndose  a la presión del agua en el presostato, el cual puede ser verificado en modo test en algunos modelos .

Una avería muy típica  es pues que la lavadora se llena de agua y no para de llenarse  desbordándose  sin pasar al ciclo de lavado .lo cual   normalmente  puede  relacionado con el sensor de presión de agua  como vemos.

Presostato vista superior

 

Una avería típica del modelo   LG F10B9QFW es que  con el tiempo  se suelte el conducto  procedente del tambor , provocando que la lavadora  no lave pues no corta el llenado  de agua del tambor .

En este caso  simplemente arreglaremos  al avería fijando el tubo al presostato  y  como mejora colocaremos una brida para que no se  vuelva a soltar el tubo

img_20170126_1740031

 

 Obviamente si la conducción es correcta ( no esta obstruida ) y no se ha soltado , y  sigue manifestando el  mismo error de llenado del tambor hasta el limite  ,muy probablemente el sensor estará mal y  debe ser sustituido por otro.

Problemas con el vaciado  de la cuba

Si estuviese todo lo anterior correcto,otro problema  puede ser  el fallo de la bomba para lo cual, aparte de observar si se oye agua  circular por el sumidero . podemos medir con un polimetro el bobinado de la bomba que debería  tener  una resistencia de 80 a 150 Ω .
En algunos modelos de LG  el error es  DE ( es quiere decir drain error) , es decir error de vaciado de agua. Se activa si después de 5 minutos de iniciado el vaciado de agua, el sensor de llenado indica cuba llena.
bomba de lavadora

Otras averías

  • Otra avería probable es el interruptor de seguridad de la  puerta cuyo código de error  en lavadoras LG con display  suele ser DE (“door error”), es decir error en la puerta de la lavadora. Debe verificar  que la puerta de la lavadora está completamente cerrada, verificando el contacto de cierre y el retardo de apertura. En caso de que el contacto o el retardo esté mal, debe sustituirse todo el bloque.
  • Y llegamos  al motor cuyo error en las lavadoras LG suele ser “LE” (significa “Motor error”), es decir, error en el motor. El fallo está originado por una avería en los bobinados del motor, que están abiertos o en cortocircuito. La avería también se produce si el conector está mal o flojo, o los sensores Hall están dañados.

Llegados a este punto, ver este mensaje indica  una reparación bastante costosa. Verifique el bobinado del motor, quite el conector y mida con el multímetro. Las resistencias se miden entre cada bobina y deben dar una lectura entre 5 y 15 ohmios. Si las bobinas están bien, seguramente el fallo está en algún sensor Hall, los cuales deben ser cambiados.

 

detalle del motor

  • Y para terminar llegamos a la parte mas importante : la placa principal (antiguamente llamada  programador) .Si todos los elementos anteriores  están operativos un problema muy típico  puede ser cualquier aspecto relacionado con la placa principal , que en los modelos mas actuales suele  estar centralizada en una  sola  placa .

Normalmente las reparaciones de esta placa suelen consistir reemplazar por completo la placa   conllevando  ademas de un coste considerable ,asi que  si llegados  a este punto estamos seguros de que esa es la avería , tenga en cuenta que  en casi todas las reparaciones una parte muy importante se lleva la  parte de alimentación  ,( que el caso de las lavadoras va integrada en la placa) , así que es un comienzo empezar por este punto .

En la imagen a la izquierda se observa claramente el transformador , un condensador electrolítico de gran capacidad  y un puente de diodos y varios condensadores de poliester ,  por lo que un buen comienzo seria ir comprobando tensiones por esa parte ( con cuidado extremo pues esta alimentado con tensión ac 220V)

 

 

 

img_20170126_1740431

Otra causa de problema de  mal funcionamiento , suele ser los conectores  y sobre todo condensadores   por  lo  que no viene mal revisar en general el estado de estos

 

img_20170126_1740511

 

Sin duda el abanico de posibilidades es infinito ,pero hemos intentado   mostrar en este post los síntomas  mas comunes junto con su solución .!Muchísima  suerte con la reparación!

Cómo enviar correos desde Android con Apache Commons


Trabajando con Android, muchos buscamos  enviar mensajes de correo electrónico usando un servidor SMTP, utilizando autenticación y cifrado, dentro de  de la propia aplicación android de forma que sea completamente transparente para el usuario.

Por desgracia javax.mail en Android no es una buena opción, ya que depende de las clases awt (problemas por la herencia) y no siempre funciona:no en vano ,de hecho algunas personas han tratado de adaptar la librería dado  que no ser requiere todo el paquete awt , pero lamentablemente han tenido poco éxito con eso; !y eso sin mencionar a quienes que refactorizando javax.mail para Android  (que lleva muchos  años, sin ningún mantenimiento)!.

Apache Commons es un conjunto de proyectos de Apache Software Foundation, que originalmente formaron parte de Jakarta Project. El propósito de estos proyectos consiste en proveer componentes de software Java reutilizables, en código abierto. Según su grado de madurez y actividad, los proyectos se agrupan en las categorías: proper, sandbox o dormant.

Otra opción mas pragmática pues  es usar Apache Commons ,puesto que la comunidad ha añadido un SMTPSClient y un AuthenticatingSMTPClient para el cliente SMTP original ,el cual con la  aplicacion de un pequeño parche  para SSL y autenticación, se puede incrustar esta biblioteca en su aplicación para Android sin necesitar dependencias transitivas para enviar correo mediante la autenticación sobre una capa segura.

Autenticación SMTP y STARTTLS

STARTTLS es una extensión a los protocolos de comunicación de texto plano, que ofrece una forma de mejorar desde una conexión de texto plano a una conexión cifrada (TLS o SSL) en lugar de utilizar un puerto diferente para la comunicación cifrada.

El puerto utilizado para  envios de correos es generalmente 25 o el puerto 587 alternativo por lo que lo que se trata es de conectar al servidor SMTP en una conexión simple, se piden los comandos disponibles, y si se soporta STARTTLS,se  usa ,y el resto de la comunicación está cifrado.

Ahora tomemos el ejemplo de gmail, ya que el servidor es  smtp.gmail.com , como soporta autenticación y STARTTLS  podemos enviar facilmente correos si importamos la libreria Apache Commons

 

Un ejemplo de código funcional qeu podemos probar desdeAndroid Studio es el siguinte:


 com.google.android.gms.appindexing.Action;
 import com.google.android.gms.appindexing.AppIndex;
 import com.google.android.gms.appindexing.Thing;
 import com.google.android.gms.common.api.GoogleApiClient;

import org.apache.commons.net.smtp.AuthenticatingSMTPClient;
 import org.apache.commons.net.smtp.SMTPClient;
 import org.apache.commons.net.smtp.SMTPReply;
 import org.apache.commons.net.smtp.SimpleSMTPHeader;

 

 

public void sendEmail() {
 String hostname = "smtp.gmail.com";
 int port = 587;

String password = "xxxxxxxxx"; // aqui necesitamos la pwd de al cuenta de gmail 
 String login = "[email protected]";//aqui necesitamos la cuenta de gmail desde 
                                     //la que enviaremos los email desde la app

String from = login;             //aqui ponemos el mombre del correo de envio
                                 // es el enviante 

String subject = "subject";       //asunto del correo
 String text = "message";        //texto del correo  

try {
 AuthenticatingSMTPClient client = new AuthenticatingSMTPClient();
 String to = "[email protected]";  //destino del correo
 // optionally set a timeout to have a faster feedback on errors
 client.setDefaultTimeout(10 * 1000);
 // you connect to the SMTP server
 client.connect(hostname, port);
 // you say ehlo  and you specify the host you are connecting from, could be anything
 client.ehlo("localhost");
 // if your host accepts STARTTLS, we're good everything will be encrypted, otherwise we're done here
 if (client.execTLS()) {

client.auth(AuthenticatingSMTPClient.AUTH_METHOD.LOGIN, login, password);

checkReply(client);

client.setSender(from);
 checkReply(client);

client.addRecipient(to);
 checkReply(client);

Writer writer = client.sendMessageData();

if (writer != null) {
 SimpleSMTPHeader header = new SimpleSMTPHeader(from, to, subject);
 writer.write(header.toString());
 writer.write(text);
 writer.close();
 if (!client.completePendingCommand()) {// failure
 throw new Exception("Fallo al  enviar email " + client.getReply() + client.getReplyString());
 }
 } else {
 throw new Exception("Fallo al enviar email " + client.getReply() + client.getReplyString());
 }
 } else {
 throw new Exception("STARTTLS no fue aceptado " + client.getReply() + client.getReplyString());
 }

} catch (Exception e) {
 // some other problem
 Toast.makeText(MainActivity.this, "Problema enviado email.", Toast.LENGTH_SHORT).show();

}
 }

private static void checkReply(SMTPClient sc) throws Exception {
 if (SMTPReply.isNegativeTransient(sc.getReplyCode())) {
 throw new Exception("Transient SMTP error " + sc.getReply() + sc.getReplyString());
 } else if (SMTPReply.isNegativePermanent(sc.getReplyCode())) {
 throw new Exception("Permanent SMTP error " + sc.getReply() + sc.getReplyString());
 }
 }

/**
 * ATTENTION: This was auto-generated to implement the App Indexing API.
 * See https://g.co/AppIndexing/AndroidStudio for more information.
 */
 public Action getIndexApiAction() {
 Thing object = new Thing.Builder()
 .setName("Main Page") // TODO: Define a title for the content shown.
 // TODO: Make sure this auto-generated URL is correct.
 .setUrl(Uri.parse("http://[ENTER-YOUR-URL-HERE]"))
 .build();
 return new Action.Builder(Action.TYPE_VIEW)
 .setObject(object)
 .setActionStatus(Action.STATUS_TYPE_COMPLETED)
 .build();
 }

@Override
 public void onStart() {
 super.onStart();

// ATTENTION: This was auto-generated to implement the App Indexing API.
 // See https://g.co/AppIndexing/AndroidStudio for more information.
 client2.connect();
 AppIndex.AppIndexApi.start(client2, getIndexApiAction());
 }

@Override
 public void onStop() {
 super.onStop();

// ATTENTION: This was auto-generated to implement the App Indexing API.
 // See https://g.co/AppIndexing/AndroidStudio for more information.
 AppIndex.AppIndexApi.end(client2, getIndexApiAction());
 client2.disconnect();
 }

No hay mucho que añadir aquí, por supuesto, la manipulación de excepciones podría ser optimizado si utiliza sus propias clases de excepción y por ejemplo tanto el login como el pwd de gmail  pueden ser capturados en los ajustes de la aplicacion para personalizarlo a voulntas.

Autenticación SMTP y SSL con Commons Net

Algunos servidores SMTP están configurados para aceptar sólo SSL  por lo  hay que asegurar la comunicación antes de emitir cualquier comando al servidor siendo generalmente el puerto usado el 465.

Por ejemplo  LaPoste.net oferece cuentas gratuitas de correo electrónico ofrecidas por la publicación francesa, asi que enviar correos desde  ahi seria similar a esto:

 public void sendEmail() throws Exception {  
    String hostname = "smtp.laposte.net";
    int port = 465;
    String password = "password";
    String login = "firstname.lastname";
    String from = login + "@laposte.net";
    String subject = "subject" ;
    String text = "message";
    // this is the important part : you tell your client to connect using SSL right away
   AuthenticatingSMTPClient client = new AuthenticatingSMTPClient("TLS",true);
    try {
      String to = "[email protected]";
      // optionally set a timeout to have a faster feedback on errors
      client.setDefaultTimeout(10 * 1000);
      client.connect(hostname, port);
      client.ehlo("localhost");
      client.auth(AuthenticatingSMTPClient.AUTH_METHOD.LOGIN, login, password);
      checkReply(client);
     client.setSender(from);
     checkReply(client);
      client.addRecipient(to);
      checkReply(client);
      Writer writer = client.sendMessageData();

      if (writer != null) {
        SimpleSMTPHeader header = new SimpleSMTPHeader(from, to, subject);
        writer.write(header.toString());
        writer.write(text);
        writer.close();
        if(!client.completePendingCommand()) {// failure
          throw new Exception("Failure to send the email "+ client.getReply() + client.getReplyString());
        }
      } else {
        throw new Exception("Failure to send the email "+ client.getReply() + client.getReplyString());
      }

    } catch (Exception e) {
        throw e;
    } finally {
        client.logout();
        client.disconnect();
    }
  }

No repitimos el método checkReply () aquí, ya que es el mismo para ambos fragmentos de código

Usted habrá notado que el uso de SSL de inmediato significa que usted no tiene que buscar la respuesta execTls () (de hecho no funcionará si lo hace).

Dependencias

Eso es todo; Si desea hacer que estos ejemplos funcionen en su entorno, debe descargar la liberia  apache commons net 3.3 jar    y agregar el jar apache commons net 3.3 a su proyecto

 

 

coomons