Cómo construirse de forma segura un soldador de puntos


La soldadura  por  puntos  lleva con nosotros unos 40 años ,pero a pesar de su antigüedad   sigue  gozando de buena reputación en los nuevos tiempos usándose de forma intensiva  también en aplicaciones de electrónica  donde la soldadura convencional con estaño no es efectiva, como   por ejemplo  a la hora  de conectar baterías entre si con laminas de níquel,  entre  sus miles de aplicaciones más.

 

Obviamente,   gracias a la evolución de la tecnología , los soldadores de puntos  actuales tienen  mejores capacidades para controlar diferentes aspectos del proceso, sobre todo con la introducción de las fuentes de potencia con inversor CC y control de circuito cerrado, cambio  de la polaridad de las fuentes de potencia de descarga capacitiva para poder equilibrar pepitas de soldaduras, además de la adición de instrumental de medición, así como también  la posibilidad de ajuste del desplazamiento de la fuerza de los electrodos, lo cual  ofrece a los usuarios  más herramientas para garantizar la calidad de la soldadura.

En esencia la tecnología de la soldadura por  puntos  no es nada compleja , pues  la  configuración típica de un soldador de puntos no ha variado a  lo largo de los años,  consistiendo básicamente en  una fuente de muy baja tensión (entre 3 y 15V) de alta intensidad   conectada a un cabezal para soldar.

Desgraciadamente, a pesar de que no incluye demasiada tecnología, un soldador de puntos  es uno de los pocos equipos donde la construcción casera  de este  es mucho  más barata que comprarlo montado,  incluso si se decide a comprarlo en alguno de los famosos  portales chinos, ya que incluso comprándolos  allí , su precios van entre los 200€ en adelante.

puntos

 

Puestos  a fabricar un soldador de puntos  nosotros mismos , en  youtube  se pueden ver  una gran cantidad de diseños de soldadores de puntos (buscar por su traducción inglesa : “spot welder”), fabricados de forma casera usando siempre viejos transformadores de microondas (dado  que son fácilmente obtenibles).

A estos  transformadores  se les elimina el secundario de AT  por medios mecánicos y simplemente se rodea en el interior del entre-hierro  en ese espacio que ha quedado vació de  dos vueltas de cable de gran sección ( al menos de 8mm).

Obviamente se  debe  tener  mucho cuidado si se decide seguir por ahí, pues  trabajar incluso con las piezas de  un horno de microondas es extremadamente peligroso ,ya que  debe saber  que nadie  ha  sobrevivido a un contacto fortuito de alta tensión,  dado que  la potencia disponible de más de 1000W es suficiente para matar al instante (desgraciadamente para la humanidad en las horribles  sillas eléctricas se utilizan 1500V) ya que el alto voltaje dentro de un horno de microondas es  de 3400 Vrms. Como sabemos que la potencia es proporcional al cuadrado de la tensión(V2 / R) , al tension presente en un microondas es 5 veces más peligrosa que  la tensión de una línea aérea de 1500V de un tren ,claramente en contraste con los circuitos HV de muchos productos electrónicos de baja potencia, que no son letales.

Bajo mi opinión, todos estos argumentos son mas que suficientes  para no  tener en cuenta ese método, sobre todo porque existen otros métodos mucho  mas seguros de construir un soldador de puntos casero, de modo que NO recomiendo construir  un soldador de puntos   basándose en un transformador   de microondas, no sólo por el voluminoso espacio  que ocupa ( y el ruido que genera) , sino, sobre todo,  por  el  peligro que conlleva extraer dicho transformador , pues esta muy cerca el condensador de alto voltaje, cuya  carga puede estar presente mucho tiempo después de que el horno de microondas esté desenchufado (y es extremadamente peligrosa una descarga de este tipo ). No confíe en la resistencia de purga interna del condensador , pues puede fallar y es muy  peligroso ( si lo va hacer, al menos conecte dos cables de prueba de clip de cocodrilo  a la tierra del chasis de metal de microondas, asegurándose  de que los cables no estén rotos,sujete una resistencia de 10K … 1M al otro lado de un cable de prueba y descargue los dos terminales del condensador uno por uno a través de una  resistencia de   1MΩ utilizando alicates aislados ).

Tenga en cuenta que algunos hornos de microondas de alta potencia utilizan un inversor de potencia HV electrónico en lugar de un transformador para ahorrar peso (de hecho esa es la tendencia actual ), obviamente,  en ese caso no serviría para semejante utilidad dicho componente…

Resumidamente hay dos formas de soldar con un soldador de puntos:

  • Soldadura por puntos de configuración en serie:Los electrodos están en el mismo lado. Es muy importante que la fuerza de ambos electrodos sea casi idéntica pues de lo contrario un lado será soldado mal.
  • Soldadura por puntos de configuración opuesta:Esta  técnica es la más utilizada consistiendo en que las piezas a soldar se sujetan entre los electrodos.

 

Los soldadores por puntos portátiles ligeros profesionales  ofrecen  una corriente de soldadura de al menos 4000 A, los cuales  permiten la soldadura de 2 hojas de acero de 1 mm . Un  soldador de punto casero normalmente puede ofrecer  1100A, que está bien para soldar pequeñas piezas electrónicas ( por ejemplo conectar baterías entre si con laminas de niquel  ) aunque se sabe que  hay personas que  han soldado 2 hojas de 0,75 mm con este tipo de soldadores de punto.

 

 

A continuación veamos varias  opciones  alternativas  y muy seguras que se alejan del uso del  típico transformador reciclado para realizar  un soldador de puntos casero:

 

CIRCUITOS BASADO EN  SUPERCONDENSADORES

 

Es la forma mas habitual de  y fácil de construir un soldador de puntos   a un precio bastante asequible.

Estas configuraciones funcionan  durante  mucho tiempo y bajo mi criterio  estas configuraciones  son  mucho mas optimas y eficientes  que los soldadores basados en transformadores de microondas modificados.

La alta temperatura destruye las baterías de litio, por lo que la soldadura  tradicional térmica no es una opción, así que esta configuración  es perfecta  , (es por eso  que hay personas que la llaman “soldadura fria” )

Como vemos en el siguiente circuito,  es principio es bastante sencillo usando 8  transistores Mosfet del tipo IRF1401 en configuración  paralelo para  controlar la descarga de un supercondensador de 1 Faradio de 15V  , el cual  almacena la energía  suficiente para producir la chispa que permita realizar   la soldadura por puntos.

Las resistencias de 1k  y 10K únicamente sirven para asegurar que pase a conducción los transistores  motivo  por el cual se usa un pulsador para conducir únicamente durante un breve espacio de tiempo:

 

 

mos

Otra opción, en lugar de usar transistores de potencia para controlar la descarga ,  es usar un tiristor de potencia de al menos 100Amp para controlar la descarga del supercondensador.

Esta configuración  conlleva que se necesita una pequeña batería  unido a a un pulsador normalmente abierto para cebar al tiristor  haciendo que este pueda conducir   permitiendo la descarga de  condensador sobre los electrodos .

Claramente este esquema se puede  modificar usado un red de resistencias similar  al el esquema anterior  para cebar al SCR, pero dado el poquísimo consumo  y que puede ir integrado en el interruptor de pie  no es una mala opción.

(Más información  en http://ledhacks.com/power/battery_tab_welder.htm)

 

 

Sobre este ultimo circuito también hay interesantes variaciones ,sobre todo controlando el tiempo de exposición de la puerta del tiristor, como por ejemplo con un circuito astable que proporcione el pulso adecuado.

Si le interesa el primer diseño ( quizás el mas simple) en el siguiente vídeo podemos ver el proceso de construcción del  primer montaje:

 

 

Esta configuración es muy típica para soldar la típicas  baterías de litio Panasonic ncr18650b ( las mismas baterías usadas por los vehículos  y placas solares de Tesla) , como podemos ver en el siguiente vídeo:

 

Este soldador ofrece un único pulso suficiente  para  la mayoría de las soldaduras , pero es posible construir otros mas avanzado basados   también en descarga capacitiva que  sea capaz de producir  doble pulso  emitiendo hasta  400 amps en 60 micro segundos  usando electrónica adicional como por ejemplo un Arduino…

 

SOLDADOR DE PUNTOS PORTABLE

Ahora vamos a ver cómo construir un soldador de arco pequeño para funcionar con una sola batería 3.7v . Otro condensador o uno más grande puede ser substituido y el voltaje fijado más bajo para aumentar el potencial total de los joules,  pero,  al parecer  con un condensador de  1000uf / 35v  es suficiente  para soldar  alambres de la plata, del níquel, del nichrome y del kanthal de  28-34 gr juntos.

Realmente cualquier fuente de alimentación antigua se puede sustituir por la batería usada , siempre y cuando se encuentre dentro de los límites de la tensión de entrada para la placa usada (LM2577)

El costo de los componentes es de alrededor de $ 25.

Esta es simplemente una referencia de las piezas (con parte de digikey # ‘s), no dude en sustituir sus propios equivalentes:

  • Soporte de la mezcla: BH-18650-W-ND
  • Caja del Proyecto: 377-1165-ND
  • Interruptor Momentáneo: 507PB-ND
  • Resistencia: 3.6W-10-ND
  • Fusible: 507-1032-ND
  • ModuloLM2577;
  • Diodo: 1N914B-ND
  • Condensador: 399-6556-ND (es decir  un condensador de 1000UF 20% 50V )
  • Pinzas de cocodrilo liso de la mandíbula: 314-1018-ND

 

Como vemos, aparte del condensador de 1000UF ,el alma del circuito es el  LM2577 ,un ondulador dc-dc con  pantalla LED de 3 dígitos. Estas son sus principales características

  • Voltaje de entrada: DC 3-34V
  • Voltaje de la salida: CC 4-35V (ajustable)
  • Corriente de entrada: 3A (máx.)
  • Corriente de salida: 2.5A (máximo)
  • Tamaño (L x W x H): Aprox. 2,56 x 1,4 x 0,5 pulgadas / 6,5 x 3,5 x 1,2 cm

 

Método de ajuste: Conecte primero la potencia de entrada (3-34V), a continuación, utilizar un multímetro para monitorear el voltaje de salida y ajustar el potenciómetro.

En la siguiente imagen  vemos el esquema de funcionamiento  donde una vez mas vemos el circuito de carga del condensador con un pulsador  en la entrada  y  usando un diodo a la salida para impedir la corriente inversa .

 

 

 

La placa LM2577 tiene pastillas de soldadura en la parte superior, para todas las conexiones, llevar los cables de la parte posterior de la placa y soldar a la almohadilla. Algunas placas tienen IN / OUT y +/- marcadas en la parte posterior de la placa, otras no.

Con todo el cableado completo, puede probar y verificar que todo está funcionando como debería y ajustar el voltaje de la placa utilizando el potenciómetro. Enganchar los clips del cocodrilo a su multímetro y pulsar el botón momentáneo, usted debería ver el voltaje subir un poco y permanecer constante alrededor 12-14v que es donde las placas se fijan cuando usted las compra.

Usando un pequeño destornillador empiece a girar el potenciómetro mientras sostiene el interruptor hacia abajo. Si el voltaje no sube, lo está haciendo de manera incorrecta. Mantenga presionado el botón y girando el tornillo hasta llegar a 35v,lo cal permite  aproximadamente almacenar  0,6 julios  energía en el condensador. Toque los cables de alambre juntos y  causara una chispa (acción prevista) lo cual significa que ya puede empezar a soldar ( más info en http://www.instructables.com/id/Small-Welder-for-joining-Nichrome-and-Nickel-Wires/)

 

 

SOLDADOR DOBLE PUNTO

 

Basada en  el  principio  de los soldadores  de un punto , la mejora  del  circuito en primer lugar es hacer una descarga más pequeña para limpiar la superficie del material de impurezas tales como el petróleo y crear una soldadura débil. El segundo impulso con más energía hace  enlace final. Con el fin de tener un pulso estable durante la descarga de un condensador grande fue empleado.

El nuevo  diseño añade un Arduino UNO y un Driver de MOSFET MIC4451 para enviar las señales de control a los IGBT que deben controlar el circuito, entregando el pulso a los conductores utilizados para entregar la corriente alta de hasta 700 pulso amperios deben ser no más pequeños que el cable de filamento alto calibre 4. Un pedal momentáneo con audio jack de ¼” se utiliza para enviar la señal de control el microcontrolador.

Para mas información mire en http://www.instructables.com/howto/spot+welder+dual+pulse/

SOLDADOR BASADO EN EL USO DE UNA BATERIA DE 12V /45ah

 

Hay personas que optan en lugar de usar supercondensadores usar en su lugar Baterías de 12V de automóvil para generar la chispa. Con objeto de tener mas control se puede usar un relé de coche para controlar la descarga pero otros optan por electrónica mas sofisticada ,como por ejemplo usar un Arduino Nano.

Este soldador de puntos puede utilizarse para soldar  baterías 18650 . Se necesita un cargador   de 12V  y utiliza una batería de coche de 12V como fuente de corriente de soldadura. Normalmente una batería de 45Ah proporciona suficiente corriente para obtener buenas soldaduras con tiras de níquel de 0,15 mm. Si usa  tiras más gruesas de níquel tal vez necesite una  batería mas grande o  dos en paralelo.

La máquina genera un pulso doble, donde el primero es 1/8 del tiempo de la segunda. Tiempo del pulso del segundo pulso es ajustable mediante el potenciómetro y aparece en la pantalla en mS para que pueda ajustar exactamente el tiempo. Regulable de 1… mS de 20.

Ver el vídeo para obtener instrucciones detalladas sobre cómo construirla.

 

 

 

 

Archivos de proyecto:

https://github.com/KaeptnBalu/Arduino_Spot_Welder

Aspectos generales  para la construcción de soldador por puntos

 

 

Brazos:El aislamiento entre las articulaciones del brazo debe ser  bueno y la fricción entre los brazos debe ser muy baja; Apriete el perno de tal manera que la fricción sea pequeña pero la holgura no sea demasiado alta.

Portaelectrodos :Los soportes de electrodos pueden hacerse de una abrazadera de tierra de radiador de latón rectangular de 20 mm de ancho. Taladre un agujero de 4 mm en el centro para el tornillo de montaje. Agrande el orificio para el cable de soldadura a 7mm.

Cable de soldadura:Utilice un cable de soldadura flexible 3AWG / 25mm 2 con una longitud de 140cm, esto permite 3 devanados. Un cable más grueso NO da una corriente de soldadura más alta.Dado que la fuerza del electrodo es crítica, los brazos de soldadura deben ser capaces de moverse libremente, no obstaculizados por la rigidez de los cables. Por lo tanto, los cables tienen una curva grande. No utilice el cable sólido, el cable de la soldadura es flexible y costará apenas $ 15 / m.

Electrodos de punto de soldadura:Es importante usar una barra de cobre puro. No latón o alambre eléctrico, que es suave recocido. Utilice una barra cuadrada con el mismo tamaño que la ranura del portaelectrodo o coloque la barra en el tamaño adecuado. Un diámetro de la punta adecuado es de 1.5mm. Para mantenerlo simple puede archivar la punta del electrodo en vez de redonda.
Soporte de electrodo soldador por puntos:Limpie periódicamente las puntas del electrodo de soldadura con papel de lija.

Abrazaderas de muelle:La fuerza del electrodo es un parámetro igualmente importante como los otros parámetros de soldadura tales como la corriente de soldadura y el tiempo de pulso.  Ajuste la fuerza del electrodo desplazando la posición de la abrazadera de resorte y mida la fuerza con una báscula de cocina

Palanca de maniobra:Utilicé una a placa  de materiales plásticos pero pueden producir un pitido en el aluminio.

 

Medición de corriente de soldadura

Puede determinar la corriente de soldadura midiendo el voltaje a través de una cierta distancia del cable de soldadura.
Para calcular la corriente de soldadura puede  usar la siguiente formula:
I = U * diámetro [mm2] / (0,0175 * longitud [m])
Para la medición de la corriente de soldadura, se unen dos cables a un cable de soldadura a una distancia de 44,5 cm. El voltaje en el cortocircuito es 0.34V; Por lo que la corriente de soldadura máxima = 0,34 V * 25 mm2 / (0,0175 * 0,445 m) = 1100A.

 

 

 

 

CONSEJOS

  • Asegúrese de tener una buena conexión en las abrazaderas, periódico de lijado con papel de 400 grano puede ser necesario.
  • Asegúrese de mantener los extremos del cable tan cerca de los clips como sea posible.
  • Si su cable tiene un revestimiento en él, arena ligeramente las puntas a soldar.
  • En lugar de intentar empujar los extremos del alambre juntos, trate de superponer los extremos de 1 mm para una articulación fuerte.

Si tiene alguna pregunta o necesita ayuda para solucionar problemas de su soldador, el mejor lugar para obtener respuestas está aquí: http://www.e-cigarette-forum.com/forum/modding-forum/367095-resistance-no-resistance-wire -welder.html

ADVERTENCIA:

La combustión de metal galvanizado puede liberar humos tóxicos de óxido de zinc. Este proyecto es extremadamente peligroso y no debe ser intentado sin la supervisión de un adulto y la formación adecuada. El uso indebido o el uso descuidado de herramientas o proyectos puede resultar en descarga eléctrica severa, paro cardíaco, lesiones graves, daño permanente al equipo y propiedades y / o muerte. El uso de este contenido de video es bajo su propio riesgo.

Anuncios

Como identificar los bobinados de un viejo transformador


El funcionamiento de los transformadores se basa en el fenómeno de la inducción electromagnética, cuya explicación matemática se resume en las famosas  ecuaciones de Maxwell las cuales afirman que al aplicar una fuerza electromotriz en el devanado primario o inductor, producida esta por la corriente eléctrica que lo atraviesa, se produce la inducción de un flujo magnético en el núcleo de hierro. Según la ley de Faraday, si dicho flujo magnético es variable, aparece una fuerza electromotriz en el devanado secundario o inducido. De este modo, el circuito eléctrico primario y el circuito eléctrico secundario quedan acoplados mediante un campo magnético.

La relación entre la fuerza electromotriz inductora (Ep), aplicada al devanado primario y la fuerza electromotriz inducida (Es), obtenida en el secundario, es directamente proporcional al número de espiras de los devanados primario (Np) y secundario (Ns)

formaul.png

La tensión inducida en el devanado secundario depende directamente de la relación entre el número de espiras del devanado primario y secundario y de la tensión del devanado primario. Dicha relación se denomina relación de transformación (m) y  depende de los números de vueltas que tenga cada uno. Si el número de vueltas del secundario es el doble del primario, en el secundario habrá el doble de tensión que en el primario  (seria un transformador elevador  como en el caso de los transformadores de  AT).

Si usted es de los que guarda transformadores para nuevos proyectos o cualquier otro uso y desconoce  cual es su Primario  o Secundario   realmente no es demasiado complicado averiguarlo sin ningún tipo de medición previa , de forma segura y rápida . Por supuesto además también usando un polímero podrá  averiguar mas cosas .

Para el test  usaremos una configuración  con una bombilla incandescente o halógena  en serie con uno de los bobinados

Como no sabemos cual es el primario o cual es el secundario podemos probar con ambos con total seguridad pues al alimentar el transformador con esta lámpara pues  esta hará de limitador de corriente en ambos bobinados  sin dañar  estos.

Como bien sabemos si colocamos la tensión de red  directamente en el secundario de un transformador lo destruiremos , pero con esta configuración  serie no pasaría nada pues simplemente el bobinado  hará de resistencia inductiva encendiéndose   la lampara prácticamente  con toda su intensidad  lo cual es un indicio de  que ese el bobinado secundario (menos vueltas  y por tanto menos resistencia   y por eso  hay mayor luminosidad en la lampara conectada en serie con el )

En caso de colocar  la tensión de red   en serie con el otro bobinado ( primario )   no pasaría tampoco nada pues simplemente el bobinado  hará de resistencia inductiva encendiéndose   la lampara  muy poco   debido al  mayor numero de vueltas por tanto mayor  resistencia   y por eso  hay mucha  menor  luminosidad en la lampara conectada en serie con el  (incuso   podemos medir el voltaje de salida en el secundario   que sera proporcional al obtenido

Resumiendo  al conectar un bobinado cualquiera   con una bombilla  pueden pasar tres cosas:

  • Si el transformador esta en cortocircuito (o posee una espira en cortocircuito): la lámpara enciende con todo su brillo.
  • Si el transformador es funcional :  la lámpara enciende muy poco  en  el caso de conectarlo en el primario  y mucho si lo conectamos al secundario  , lo cual en ambos casos nos demostrara que  el transformador estará funcionando. Ademas  en le caso de alimentar el primario si mantenemos la conexión, podremos medir las tensiones de salida en el  otro bobinado (secundario ) que lógicamente estarán por debajo de la tensión  nominal pero de todos modos e nos dará una buena aproximación  del voltaje de salida
  • Si el transformador esa abierto: no se encenderá absolutamente nada la lampara

.

 

 

montaje serie
Como  vemos ,con un poco de practica hasta se pueden identificar si los bobinados son de primario o secundario de acuerdo a la intensidad de la lámpara.

Con ese método  usando  una lámpara de unos 25 W se podrán probar  transformadores de hasta 30 W, pero con bombillas de  100 W se podrían llegar a probar transformador de hasta 1000 W.

Físicamente hay algunos indicios que nos pueden  ayudar a distinguir los bobinados como por ejemplo  , la ubicación  y la separación de los terminales  , la cual  nos va a definir el tipo de bobinado:

  • Los más separados corresponden al primario (  red ) y suelen ir arriba
  • Los más juntos suelen ser la(s)  salida(s)

Asimismo , el grosor de los hilos también es un claro  identificador del bobinado:

  • El más fino : al bobinado de entrada
  •  El más grueso: el bobinado de salida

Como ejemplo  en la foto superior  claramente se aprecia la sección elevada de los bobinados lo cual es indicio que indica que corresponden  a  dos secundarios independientes divididos en dos secciones arriba y abajo.

 

 

En contraposición con la foto anterior , se aprecia que la sección  de los hilos es muy inferior a la anterior  y ademas van muy separados   y en otro lado  lo cual nos da indicios de que puede ser el primario

 

 

Respecto a las medidas , como hemos visto que el numero de espiras aumenta el valor de la resistencia , si medimos con un polímetro la resistencia de los bobinados   nos puede indicar claramente cual es cada bobinado :

 

  • Las  resistencias más bajas son para el secundario
  • Las resistencia  mas altas son para el primario
  • Excepto para los auto-transformador  no debe  haber continuidad entre primario y secundario
  • Puede haber varios secundarios para varias tensiones interconectados o  no entre ellos

 

 

!Ojo con la tensión pues en Europa es 220V y en América suele ser 110V , lo cual significa que un transformador  diseñado para trabajar con 110V  si lo conectamos a la red de 220 V lo quemaremos!(en cuanto la  frecuencia a pesar de ser diferente  pues en Europa es de 60hz y  en     Europa   50  Hz  para  el transformador  es indiferente ese valor)

¿Como determinar  si un transformador es de 220 o 110 V sin quemarlo en la prueba ? Pues una vez determinado el  primero usaremos un segundo transformador cuya salida sea  de 110V

  • En la salida de este conectan el primario del transformador dudoso.Si el transformador dudoso es de 110VCA no pasara nada ya que estaremos alimentando un transformador de 110VCa con 110VCA y tendremos a la salida los voltajes correctos.
  • Si el transformador dudoso es de 220 VCA y lo conectamos a 110VCA tampoco pasara nada, solamente que a la salida obtendremos la mitad de la tensión nominal.

 

 

Construyase su propio Ambilight en seis sencillos pasos


Ambilight es una tecnología diseñada para mejorar la experiencia visual  analizando una señal de video  entrante y produciendo una  luz lateral ambiental adecuada al contenido que se está visualizando en la pantalla  con  un resultado bastante atractivo , el cual  además de la sensación de estar viendo una pantalla aun mayor.
Hasta hace muy poco este efecto solo se podía conseguir si comprábamos una TV que contara con ese sistema y no había otra opción, pero   gracias  a la potencia de la Raspberry Pi  2 o 3  , una capturadora  de vídeo  y por supuesto , una tira de 50 leds WS2801  es bastante sencillo tal y como vamos a  ver a continuación.

En este  post  vamos a ver como es posible emular un sistema “Ambiligt”  donde el hardware que controlará  todo el sistema sera únicamente una Raspberry Pi 2  o 3  equipada con una distribución compatible ( Openelec)   y el software de control de  leds Hyperion. Además de controlar los leds, la combinación de la Raspberry Pi junto con Kodi constituye un excelente Media Center capaz de reproducir todo tipo de contenidos de audio, vídeo e imagen, de reproducir nuestra colección multimedia almacenada en el PC o en un disco externo, e incluso de reproducir directamente contenidos on-line si se posee  las  subscripción en el hogar  y por supuesto cuenta con la conexión  de suficiente ancho de banda como por ejemplo ftth.
Es importante ademas resaltar  que es  posible disfrutar de la emulación de  ambilight con fuentes de vídeo externas a la Pi  usando una económica  capturadora  de vídeo  que permitirá  que la emulación no solo funcione con el contenido multimedia que reproducimos desde la Raspberry Pi  , también  responderá a la señal de video externa que le introduciremos  procedente de una fuente externa de video como por ejemplo puede ser la señal de video procedente de un descodificador de Imagenio .
Para concretar  un poco  mas  en este montaje  necesitaremos los siguientes componentes:
  • Una Raspberry Pi 2 o 3
  • Un tarjeta microsd  de al menos 2GB   donde instalamos  el sw para la Raspeberry Pi
  • Fuente con salida microusb  para la Raspberry Pi (5V/1Amp)
  • Tira de leds con el chip WS2801
  • Fuente dimensionada para alimentar la tira de leds (5v /2amp debería bastar)
  • Capturadora de video usb USBTV007 o compatible
  • Caja para albergar la Raspberry-Pi 2

PASO 1: SELECCIÓN DE TIRA DE LEDS y ALIMENTACIÓN

Antes de empezar  con el montaje ,  la tira de  leds   RGB   direccionable es muy importante que ésta esté basada en el chip  ws2801 (LEDs WS2801). Existen tiras basadas en el chip WS2801   en formato “luces de navidad”, pero lo mas habitual es adquirirla en forma de cinta autoadhesiva pues es mucho mas sencillo instalarlas detrás de nuestro TV  pues  se pueden pegar directamente en la parte de atrás del tv  y no necesitan un engorroso cableado   y ademas  no nos  dará  ningún tipo de problemas  con la Raspberry Pi

Un ejemplo de tira  compatible con WS2801 es  esta  que puede comprarse en Amazon por menos de 27€

tira de leds.png

 

Un aspecto importante que no debemos  olvidar  es que para alimentar dicha tira de leds  WS2801 ,  necesitaremos aparte  una fuente de alimentación  dimensionada para el número de leds que vayamos a adquirir , (lo normal seria  una fuente de  5v y 2A para  unos 50 leds)

Este tipo de tiras de leds  tienen que alimentarse  con una fuente de alimentación externa así que si pensaba alimentarlos con la propia Raspberry olvídese, ya que no va a tener los suficiente intensidad para ello  Para saber que fuente de alimentación necesita , tendría  que conocer el consumo .Dado que el voltaje de alimentación es de 5V  y el consumo viene indicado en vatios por metro, por ejemplo 8.64 watts por metro puede calcular la  intensidad necesaria  aplicando   la siguiente formula:

I (Amp) =P (Watts) / V (voltaje) ->  8.64/5 = 1.728 amperios. por tanto necesita una fuente de alimentación de 5V y 1.728 amperios (mejor 2 amperios para que vaya holgada)

Si se quiere ahorrar los cálculos visite http://www.rapidtables.com/calc/electric/Watt_to_Amp_Calculator.htm

Como regla aproximada  para 50 LEDs se necesitan al menos una fuente de  2 amperios ,para 100 leds 4 amperios, etc.

 

PASO 2 :CONEXIÓN RASPBERRY PI

Desde el punto de vista técnico usar un  conversor de niveles es lo correcto , pero es posible que muchas tiras de leds WS2801  a pesar de ser compatibles con niveles TTL , también sean tolerantes a 3.3V  y por tanto para conectar estas a la Raspberry Pi  2  o 3  no sea necesario por tanto este conversor , por lo que en una primera aproximación se podría prescindir de este circuito

Loas tiras de  LEDs  WS8201 tienen 4 conexiones:

  • Alimentación positiva de +5V DC
  • Tierra
  • Ddata
  • Clock

Los cables de alimentación van conectados a la fuente de alimentación  de  al menos 2 Amperios   y los cables de datos (data y clock) se conectan a los puertos GPIO de la Raspberry. Concretamente el cable data se tiene que conectar al pin MOSI y el cable clock se conecta al pin SCLK.  El negativo además de conectarse al cable de alimentación negativa de los leds debe conectarse a un pin  GND.

 

PASO3 : CONEXION CAPTURADORA

En el mercado existen multitud de capturadoras USB, siendo en general conocidas bajo la marca o  denominación de Easycap. A día de hoy, sólo dos tipos de chipsets son compatibles con el ambilight, por eso es importante seleccionar una capturadora de este tipo que internamente use uno de los siguientes chipsets:
  • STK1160 (el más antiguo)
  • USBTV007 (el más reciente).Se recomiendo adquirir el USBTV007 (también reconocido por Fushicai) porque funciona muchísimo mejor que el obsoleto STK1160.
Las últimas imágenes de OpenELEC son compatibles con ambos chipsets, pero deberemos certificarnos que efectivamente la imagen que tenemos en la Pi soporta el chipset de la capturadora conectada.
easycap.png
Acertar en la compra de la capturadora es el quid del éxito. Hay multitud de variantes, todas ellas conocidas genéricamente por EasyCap, pero no todas nos van a servir. La opción de ir por lo seguro es por ejemplo  adquirir la capturadora en la propia tienda de Lightberry (acertará al 100% porque ellos ya han seleccionado las que efectivamente valen para el ambilight , de hecho actualmente solo comercializan las USBTV007).

PASO 4: INSTALACIÓN DE LOS LEDS EN LA TV

Realmente lo mas sencillo es por optar por tiras adhesivas  WS2801 pues tienen la ventaja que la instalación es más discreta y queda mucho mejor. La desventaja es que seguramente tenga que cortar la tira  para  poder abarcar todo el perímetro de la televisión, lo cual  implica que una vez que haya cortado y pegado cada trozo, tendrá que soldar un conector a ambos lados para volver a unir los contactos de la tira  (aunque  si no quiere soldar la tira esta la opción de comprar tantos metros de leds en formato continuo y pegar esta por todo el perímetro de la TV doblándolas en las esquinas.

Una peculiaridad  de esta tiras ,es que ademas de que se pueden cortarse según la longitud que se requieran ( siempre por la linea de corte que separa cada bloque  chip+led rgb del siguiente) .Otro aspecto muy interesante  es que ,  también es posible ampliarlas gracias a  los conectores que llevan en cada extremo, pudiendo  unirse  entre ellas fácilmente sin soldar nada hasta completar la longitud total que  se necesite ( la cual normalmente sera el perímetro interior de su TV).

No debemos olvidar que esta tiras tienen una flecha que indican el sentido de la conexión de las tiras que debe respetarse escrupulosamente  sobre todo a la hora de conectar varias tiras entre si : es decir siempre empezaremos por la izquierda de la flecha con la conexión a la raspberry y seguiremos el orden de la flecha para interconectar las tiras que se precisen

conector.png

En todo caso , la distribución   mas  normal de montaje de la tira de leds  es pegar la tira horizontal mas grande  en la parte abajo   y seguir  hacia la derecha hasta continuar el perímetro de la TV como se ve en la foto siguiente:

 

PASO 5 :CREACIÓN IMAGEN OPENELEC

OpenELEC se construye desde cero específicamente para una tarea, para ejecutar Kodi pues sólo incluye el software necesario. Debido a esto  es pequeño (aproximadamente 150 MB), se instala literalmente en minutos, y, puede arrancar muy rápidamente en 5-20 segundos, dependiendo del tipo de hardware utilizado. Además, OpenELEC está diseñado para ser gestionado como un dispositivo: puede actualizarse automáticamente y puede gestionarse completamente desde la interfaz gráfica. Aunque funciona en Linux, nunca necesitará ver una consola de administración, un terminal de comandos o tener conocimientos de Linux para usarlo.
Para que nuestra Raspberry Pi funcione como un potente Media Center necesitamos una distribución de Kodi (antes XBMC), y adicionalmente,  el software para el control de los leds  ,que el ideal por prestaciones es el  Hyperion .Este sw puede instalarse  a partir de una imagen de OSMC o bien Openelec ,  pero otra forma mas sencilla y cómoda es  descargarnos alguna de las distribuciones ya existentes al efecto con el sw de Hyperion  ya preinstalado como puede ser la imagen de Lighberry basada en Raspbmc la cual ya  trae Hyperion preinstalado, el driver para la capturadora   y  por tanto  casi todo esta hecho.
En el caso de  disponer de una Raspberry Pi 2 o 3 descargaremos   OpenELEC 7 beta3 for RPi2 / RPi3

lightberry

Una vez descargada descomprimiremos el zip  recuperando la imagen que debería tener el formato   8gbsmallnew0518v2.img.   
Descargaremos e instalaremos  ( en caso de no tener instalado) el sw  SDFormatter con objeto de formatear a bajo nivel la tarjeta microsd.
sdfor
Asimismo, necesitamos  también la utilidad Win 32 Disk Imager que nos va a  permitir grabar de forma sencilla cualquier imagen en la tarjeta microSD:
win32
Tanto en el primer programa, como en este, es obvio que tendremos que cuidar en extremo  la unidad o  drive  /destino  que seleccionemos ,pues podríamos borrar el contenido de nuestra unidad flash usb , un disco externo, etc  , así que como recomendación, al ejecutar estas aplicaciones lo mejor  es extraer de forma segura todas las unidades removibles antes de usar ambos programas.

PASO 6 :CONFIGURACIÓN

Una vez terminada de  generar la imagen extraeremos la SD de nuestro PC  y la introduciremos en nuestra Raspberry Pi .
Una vez arrancada la Raspberry   lo primero es configurar Kodi para que se muestre en español. Para ello debe acceder a
SYSTEM > Settings > Appearance >International > Language , configurar el idioma en español de España y de esta forma ya veremos todos los textos y ayudas en español

También se pueden configurar add-ons, los skins, etc pero sobre todo puede ser interesante conocer  la dirección IP de la Raspberry Pi para conectarnos a esta  via ssh ,para lo cual nos iremos a Sistema–>Información del sistema  y tomaremos nota de la dirección IP ( por ejemplo la ip 192.168.1.54 ). Esta no servirá  para  conectarnos rro ssh ( por ejemplo con el programa putty)    con los siguientes datos:

  • Login as :root
  • [email protected]’s password:openelec
Una vez que ya hayamos configurado Kodi a nuestro gusto y comprobado que accedemos sin problemas a nuestros contenidos multimedia vía red o directamente conectados a uno de los puertos USB de la Pi, pasaremos a personalizar la configuración del Hyperion para  introducir la configuración de LEDS de nuestra instalación de Lightberry.
Para ello tenemos varias opciones,pero la más sencilla y rápida es, con la  Raspberry conectada a internet,  desplazarnos hacia el menú PROGRAMS/PROGRAMAS y ejecutaremos  la aplicación pre-instalada, Hyperion Config Creator  la cual nos permitirá configurar paso a paso la instalación de nuestra  Lightberry en nuestra TV   donde iremos definiendo:
  • Tipo de tira de leds: en nuestro casi   podemos elegir  Lightberry HD for Rasperry pi (ws2801)
  • Numero de leds horizontales ( deben ser idéntico numero de leds  en ambos lados)
  • Numero de leds  verticales   ( deben ser idéntico numero de leds  en ambos lados)
  • Donde comienza el primer led (Right/button corner and goes up)
  • Confirmación  de  que tenemos un capturadora de TV conectada

Una vez terminado el asistente de hyperion confi creator deberíamos ver el arco iris  así como la prueba de colores  , con lo  que deberiamos  haber  terminado de  configurar nuestra instalación , pero ¿como comprobamos si esta funcionando la capturadora?  
Pues usaremos simplemente el segundo menú disponible en  PROGRAMS/PROGRAMAS y ejecutaremos  la aplicación pre-instalada Hyperion  Grabber Screenshot.
Al ejecutar  esta  appp ,  simplemente nos preguntara sobre el tipo de señal de video (en nuestro caso PAL) y en el caso de que tengamos conectada sobre la entrada de video de la capturadora cualquier señal de video ( por ejemplo procedente de un descodificador de imagenio ) entones  si la imagen presentada no es negra  , es indicativo que esta funcionando la capturadora ,  con lo cual  en cuanto reinicie el servicio Hyperion    ya debería ver como cambian las luces en función de la imagen de la fuente de video  externa  ( en nuestro caso desde un descodificador )  ,

 

 

Antes de  terminar  destacsar que para la plataforma  Android existe una app que  permite controlar los leds que tengamos instalados  estableciendo un color  fijo   o  incluso aplicando efectos bastante vistosos. La puede descargar aquí: https://play.google.com/store/apps/details?id=nl.hyperion.hyperionfree&hl=es

 

Si se decide a montar el circuito  lo normal es que le funcione a la primera  y a lo sumo tenga que hacer un mínimo ajuste en la secuencia RGB    ,pero si no le responde puede mirar este post que trata diferentes problematicas   , o directamente probar la tira de leds sobre un arduino

 

 

Fuentes:

https://github.com/tvdzwan/hyperion/wiki

http://lightberry.eu/

Necesitamos mas mujeres hackers


¿Por qué es tan difícil encontrar productos de superheroínas? En una charla de TED , el doctor , Christopher Bell, especializado en el estudio de la cultura popular   de los medios centrándose en las formas en que la raza, la clase y el género como se cruzan en diferentes formas de medios ,  desde su condición de  padre de una hija obsesionada con Star Wars, aborda la falta alarmante de superheroínas en los juguetes y productos comercializados para niños, y todo lo que eso significa para la forma en que les mostramos el mundo .

Hacker  en el mundo  hispano-hablante desgraciadamente aun conlleva una faceta peyorativa muy habitualmente  confundida  con personas que utilizan la tecnología para hacer el mal y lucrarse  en su provecho aprovechando vulnerabilidades o  agujeros de seguridad tal y como hacen los ciberdelicientes  (como es el caso de los script kiddies, crackers, piratas informáticos, etc)

Nada mas lejos de la realidad  pues para los anglosajones  un  hacker  es un  individuo que apoya procesos de apropiación social o comunitaria de las tecnologías poniendo  a disposición del dominio público el manejo técnico y destrezas alcanzadas personal o grupalmente. Ademas crea nuevos sistemas, herramientas y aplicaciones técnicas y tecnológicas para ponerlas a disposición del dominio público  y realiza  acciones de hacktivismo tecnológico con el fin de liberar espacios y defender el conocimiento común y abierto.

Pero, ¿por qué es tan difícil encontrar referentes femeninos en el mundo de la tecnología  y en particular en el mundo del hacking?  Quizás tenga relación con  varios estudios, donde afirman que sobre  la edad de 11 años muchas niñas se sienten atraídas por la tecnología, las ciencias y las matemáticas pero lamentablemente  muchas  pierden el interés al cumplir los 15 años y desvían su interés profesional  hacia otras áreas del saber.

Ante este reto, desde Telefónica, a través de la unidad de Chief Data Office (CDO) liderada por el famoso hacker  Chema Alonso, que integra Aura -Inteligencia Cognitiva-, ElevenPaths -Ciberseguridad- y LUCA -Big Data-, reflexionan  sobre esta tendencia que parece repetirse en diversos ámbitos y que se han  propuesto “hackear”  apostando por la diversidad.

El video la verdad es que es muy emotivo y merece la pena verlo

Modernamente el movimiento hacker  o  el hacktivismo (fusión de hack y activismo) se considera el uso de técnicas en beneficio de fines sociales, ecológicos, humanitarios o de cualquier otra índole ,con repercusión o tendente a la defensa de los derechos humanos.

A raiz de esta tendencia aparecen precisamente   los famosos espacios  hacklab o hackerspace y los hackmeeting como eventos proclives  de diálogo de hackers.

Asimismo se considera  hacktivismo  la liberación de conocimiento (como podría  ser la misma Wikipedia o incluso muchos blogs tecnológicos) ,la cual trasciende incluso a la propia   información clasificada  que se considera debe estar  a disposición de la sociedad ( WikiLeaks o las filtraciones de Snowden).

Por tanto, el fenómeno hacker  tiene un importante componente de aperturismo y liberación de conocimientos e información que, a través del activismo de estos especialistas  o expertos (mujeres o hombres da igual ) ,los cuales  en general actualmente son ingenieros de diferentes disciplinas  , benefician con su actividad a la sociedad en general ,  por lo que en aras de  la diversidad , también  deben promoverse la inclusión de las mujeres en semejante colectivo para el bien de la humanidad.

Apps Android imprescindibles a bordo


Los nuevos tiempos cambian  y con ella  los instrumentos usados en la navegación sobre todo desde que la electrónica  irrumpió de forma intensiva .

Nos tenemos que remontar  hasta la  aparición de la normativa NMEA,la cual permitía concentrar  información dispersa  en una sola pantalla procedente de cada uno de los componentes de la electrónica de a bordo (corredera, equipo de viento, sonda, radar, posición),sin importar su fabricante o el modelo

Posteriormente la aparición de otros elementos como el AIS(Automatic Identification System),  GPS y plotters de alta definición nos han llevado a recurrir a nuevas herramientas y dispositivos para presentar toda la información de ayuda a la navegación a través de un PC   con programas aplicaciones de cartografía escaneada o vectorizada (como OziExplorer, Navionics o Tsunamis),  que nos mostraban gracias al estándar NMEA, toda la información que teníamos distribuida en los diversos dispositivos electrónicos instalados a bordo.

Actualmente la mayoría de los navegantes han pasado del papel a las cartas leídas en el ordenador (y ,del compás al ratón, y de la corredera al GPS) , pero aun  toca  asimilar el siguiente paso :integrar todas las herramientas de ayuda a la navegación en nuestros dispositivos móviles .

 Hoy en día los sistemas de geolocalización  ayudados de una conexión a  internet han revolucionado el transporte , de modo que  con un smartphone o  tableta podemos tener a nuestro alcance, en un multi-dispositivos  a muy bajo coste, toda la información que hace unos años sólo podíamos obtener usando electrónica bastante  compleja  y costosa de modo  que con la evolución y desarrollo de las tabletas Android, las necesidades de electrónica y su utilidad en las embarcaciones ha supuesto un cambio en cuanto a los hábitos de muchos navegantes, ganando cada vez más importancia la tableta como el elemento principal para contener la información que se necesita para la navegación,

Entre las aplicaciones náuticas del mercado que vamos a ver  algunas requieren una conexión a Internet, pero muchas otras ofrecen la opción de trabajar sin cobertura, usando  señales de posicionamiento GPS o de los sensores internos (acelerómetro o brújula)

 

Veamos una muestra de algunas de las aplicaciones mas usadas :

Seguridad

 La app gratuita de Salvamento Marítimo también es indispensable entre las aplicaciones náuticas.

Salvamento Marítimo. Con esta aplicación móvil obtenemos información y orientación sobre cuestiones relacionadas con la seguridad náutica. Por ejemplo, nos ofrece la posibilidad de realizar una serie de controles para ver si estamos cumpliendo con los puntos de seguridad que necesitamos cumplir antes de salir a navegar. Desde consejos y todo tipo de información para navegantes, hasta listados para controlar los puntos esenciales de seguridad antes de la navegación.

Esta  aplicación  permite a los navegantes de recreo que Salvamento Marítimo monitorice su travesía y que de la alarma en caso de no cumplir con el plan de navegación establecido.

El 50% de las incidencias que atiende Salvamento Marítimo, son de embarcaciones de recreo.

SafeTrx es una aplicación para Smartphone, tanto para dispositivos Android como Apple iOS (iPhone, iPad), que monitoriza los viajes de su embarcación, avisa a los contactos designados por el usuario cuando hay retrasos en el viaje planificado y ofrece una página web para que Salvamento Marítimo pueda consultar con rapidez la derrota realizada por la embarcación y tomar las acciones oportunas.

Esta aplicación complementa al Sistema Mundial de Socorro y Seguridad Marítima.
Web: http://boletinpatron.com/index.php/safetrx-app-salvamento-maritimo/

 

Aplicaciones de AIS

En los últimos años hemos visto cómo han aparecido algunas aplicaciones que nos ayudan a identificar las embarcaciones. Se trata de aplicaciones que usan el AIS (Automatic Identification System). Gracias a este sistema podremos conocer la identidad, el rumbo, la posición y más datos sobre aquellas embarcaciones que estén situadas en la zona próxima a la que nos encontramos nosotros.

Habitualmente esto se había realizado a través de sistemas de radio VHF, pero actualmente gracias a una conexión a internet se puede reemplazar su cometido con  aplicaciones como MarineTrafic,

  • mAIS marine Traffic Ship Position Reporting: Esta App basada en Google Maps,  nos permiten enviar y visualizar información a tiempo real de la señal AIS. Para ello tan solo necesitamos tener acceso a una conexión de internet y gracias al  soporte de Google Maps,  pueden visualizarse los barcos en cualquier lugar del mundo. Para emitir la señal es preciso tener una conexión a Internet, esta emisión de señal hay que pararla al llegar a tierra.
  • Ship Finder – Live vessel tracking: Con esta App también puede obtenerse la información sobre todas las embarcaciones situadas en la zona seleccionada. Hay una versión gratuita y otra más completa de pago.

 

Aplicaciones náuticas meteorológicas

Todos los navegantes están pendientes de la previsión meteorológica. Hoy en día tenemos acceso a datos a tiempo real sobre la evolución de los indicadores básicos en meteorología, así como a los pronósticos. En el universo de las aplicaciones encontramos una gran cantidad de herramientas que nos ayudarán a conocer las condiciones de viento y previsión de lluvia con gran lujo de detalles.

  • WeatherPRO HD es una aplicación realizada por Meteogrup que ofrece un pronóstico a una semana vista, en intervalos de tres horas, en más de dos millones de lugares, con radar en tiempo real e imágenes por satélite. Existen diversas versiones, libres y de pago. En función de lo que queramos pagar, obtendremos un tipo de información u otra.
  •  WinFinderPRO  Para los aficionados a los deportes de vela es una aplicación fundamental. Viento, olas y predicción meteorológica son los principales reclamos de esta app. Su uso es bastante parecido a la WeatherPRO, con la posibilidad de tener nuestra lista de favoritos. Tiene una versión gratuita, pero la versión PRO es muy econmica (1,79€)
  • PocketGrib: Esta app hace posible visualizar todos los datos meteorológicos en una previsión de hasta ocho días, con un elevado nivel de acierto en las previsiones de viento.Basada en su hermano mayor diseñado para PC, uGRib (www.grib.us)  permite ver todos los datos meteorológicos con una previsión de hasta ocho días. Seleccionamos directamente en la pantalla la zona sobre la que queremos obtener la previsión, y nos muestra de forma gráfica las previsiones de viento con una alta precisión y un alto grado de acierto.Coste de unos 6€
  • WindGuru: Se trata de una aplicación muy conocida para los navegantes entre las aplicaciones náuticas, que nos muestra de forma gráfica y muy rápida las previsiones de viento y temperatura en la zona que seleccionemos, con un alto grado de fiabilidad. Coste :gratuito
  • Eltiempo.es: La conocida página de internet de Jose Antonio Maldonado tiene su APP, con una visualización panorámica, hora a hora, de vientos, oleajes y temperaturas en la zona de navegación que se seleccione, con unos datos gráficos de gran exactitud.
  • Rain Alarm: Mediante esta APP, pueden recibirse los avisos correspondientes mediante alertas, de aquellas lluvias que se acercan, con imágenes animadas sobre la meteorología a nivel mundial.

Aplicaciones náuticas de geolocalización

  • Boating, aplicación de Navionics, es la app náutica de cartografía más vendida en el mundo, y ofrece todas las posibilidades de planificar rutas con facilidad y comodidad, y en compatibilidad con Google Earth y otras aplicaciones de meteorología. Existe una versión HD con más funciones. Se puede usar sin conexión a internet, si previamente a descargado las cartas. Esta  versiones es gratuita

 

 

  • Navionics HD: Navionics es el software de cartografía más demandado y vendido en todo el mundo. Ha tenido una gran evolución desde su origen, permitiendo utilizar la tableta como un auténtico ploter, con las ventajas de poder moverlo por todo el barco e incluso planificar rutas o ver la información desde cualquier sitio. La versión HD tiene una precisión impresionante y se integra con Google Earth y con ficheros Grib de meteorología, además de información en tiempo real de servicios cercanos a nuestra ubicación (marinas, mecánicos, restaurantes…). Su uso es muy sencillo y no requiere nada más que instalar la App y comenzar a navegar. Puede trabajar sin conexión a internet, cargando previamente las cartas.

    Con la compra inicial de la licencia(50€) , el usuario tiene derecho a actualizar continuamente las versiones del programa y las cartas náuticas.

  • Google Earth: La aplicación del gigante de las búsquedas en Internet no puede faltar. Con toda precisión se puede visualizar la ruta a seguir, así como fotos precisas del lugar. Algunas de las demás App se integran con Google earth. No puede faltar.

  • Gabenative es otra aplicación náutica que muchos aficionados a la navegación suelen tener instalada, y es realmente útil para ayudarnos a situar en el medio del mar.

Instrumentación 

 

  • Polaris Navegación GPS Convierte un teléfono en un potente sistema de navegación GPS de uso general con Polaris Navigation GPS. Utilizado principalmente como una aplicación de GPS de náutica y rastro, Polaris es un excelente respaldo o reemplazo para su Garmin u otra unidad GPS portátil de navegación por satélite!polarid.png
  •  Antigarreo, una herramienta para ayudarnos en el fondeo,una de las variables que más influye en la serenidad del barco es el garreo. Con esta aplicación, el navegante recibirá las alertas necesarias para que la embarcación no salga de su espacio de borneo.
  • Bearing Pilot: Se trata de una aplicación para evitar las demoras en la navegación, prever rumbos y eliminar el riesgo de colisiones, cálculos de rumbos de viento, mantenimiento de la dirección, etc. Una nueva herramienta dirigida tanto a navegantes principiantes como a los más profesionales, su extremada sencillez nos permitirá tomar marcaciones de forma rápida, mostrándonos en su interfaz gráfica la dirección de la demora que hemos tomado, el ángulo respecto a nuestro rumbo y también nos indicará hacia que banda debemos caer para poner proa a dicha demora.Tiene un coste de 7€mar.png
  • Vaavud: Este app usa un dispositivo de plástico  resistente al agua, polvo y a la arena. Se conecta al jack de sonido para medir la velocidad del viento de una forma precisa en todas las direcciones, promedios, velocidades actuales, etc. Vaavud se compra por internet directamente en la página del fabricante (vaavud.com) por unos 40€. Permite medir de forma muy precisa y fiable la velocidad del viento en cualquier dirección, convirtiendo nuestro dispositivo iPhone o Android en una pequeña estación meteorológica.Además, utilizando la App gratuita de Vaavud, podemos ver las mediciones de la velocidad del viento de otros usuarios registrados en otras ubicaciones.El dispositivo puede medir con precisión la velocidad del viento en un rango de 1 m/s hasta 25 m/s, y ha sido probado y calibrado profesionalmente en un túnel de viento en la Universidad Técnica de Dinamarca.
  • NMEA Remote:  Esta App funciona a través de un módem wifi puerto serie que hay que instalar previamente, y actúa como un repetidor de datos de la embarcación.

 

Otras aplicaciones 

  •  Marinus Ripa: Marinus Ripa aporta el Reglamento Internacional de Prevención de Abordajes, una actualización permanente, y toda la información básica de seguridad que un buen navegante debe conocer. Además, se puede obtener también una versión en iBook para iPad en formato libro de alta definición.
  • MoonPreview: Con esta app es posible conocer el ciclo lunar y el estado de la luna la noche que está planificado el fondeo de la embarcación. Ideal para viajes de recreo y contemplación de la cúpula celeste.
  • Useful knots:  Para cada necesidad hay una variedad de nudo distinta. Esta App nos enseña y recuerda, paso a paso, la correcta forma de realizar hasta cien nudos diferentes, según sus tipos y utilidades. Hay una versión de pago, con alta definición, pero también otra gratuita.

 

Sin duda existen un numero enorme de apps imposibles en numerar en este post,pero si hay alguna app para la plataforma Android que sea interesante y no este en este post nos gustaría compartirla con el resto de la comunidad de soloelectronicos.

 

Como detectar la combinación de colores de una tira de leds WS2801


Ambilight es una tecnología diseñada para mejorar la experiencia visual  analizando las señales entrantes y produciendo una  luz lateral ambiental adecuada al contenido que se está visualizando en la pantalla un resultado bastante atractivo , el cual  además de la sensación de estar viendo una pantalla aun mayor.Hasta hace muy poco este efecto solo se podía conseguir si comprábamos un TV que contara con ese sistema y no había otra opción, pero recientemente  con la aparición de placas con suficiente capacidad computacional, se puede emular gracias al software de Hyperion ejecutándose en una Raspberry Pi conectado a  una tira de leds WS2801. A pesar de que este tipo de tiras usan el mismo chip no todas usan la misma secuencia de color ,lo cual se traduce que si la conectamos a una Raspberry Pi y no ajustamos este parámetro el efecto no sera tan realista pues el software cambiara  colores..

 

 

tira de leds.png

 

Las tiras de  leds   RGB   direccionables   basadas en el chip  ws2801 (LEDs WS2801) son las mas habituales para todo  tipo de montajes   donde se requiera direccionar un conjunto de leds RGB  con muy  pocos hilos , los cuales en el caso del WS2801  son unicamente dos : la señal de reloj y la linea de datos, ademas claro de la alimentación que es de 5V DC.

Existen tiras basadas en el chips WS2801   en formato “luces de navidad” con cables físicos que van uniendo cada  plaquita compuesta por el propio chip ws2801 ,el led RGB  y por supuesto la electronica asociada, pero lo mas habitual, es adquirir  el conjunto  en forma de cinta autoadhesiva unos circuitos a continuación de otros . Por ejemplo ,   esta  ( que puede comprarse en Amazon por menos de 27€). Una peculiaridad  de esta tiras  ws2801,es que se pueden cortar según la longitud que se requieran , así como además que también es posible ampliarlas gracias a  los conectores que llevan en cada extremo, pudiendo  unirse  entre ellas hasta donde se necesite.

Un aspecto importante es  que para alimentar dicha tiras  también  necesitaremos aparte  una fuente de alimentación  dimensionada para el números de leds que vayamos a adquirir ( por ejemplo para 50 leds  puede ser una fuente de  5v y 2A )

Aunque para emular el efecto ambilight  lo mas habitual es usar una Raspberry Pi   (como vimos  en este post ) es posible que el efecto producido no sea satisfactorio  básicamente porque la configuración por defecto de nuestra tira de leds  no sea la de la configuración “normal “ que es la combinación RGB

Para averiguar que combinación RGB  es la  usada en nuestra tira de leds,lo mejor es que  conectemos  esta a una placa  Arduino UNO   o similar  (si no tenemos ninguna   puede adquirirse en Amazon por menos de 10€ )ws2801

 

Normalmente un led  WS2801  ,  solo 4 tiene  conexiones  , que a efectos de pruebas(máximo 2 leds)   podemos hacerlo así:

  • El cable VERDE proveniente del pin SD de la tira de leds al pin 11 del Arduino Uno.
  • El cable ROJO proveniente del pin CK  de al tira de leds al  pin 13 del Arduino Uno.
  • El cable NEGRO proveniente del pin  GND de la tira de leds al pin GND del Arduino Uno.
  • El cable AZUL proveniente del pin +5V de al tira de leds lo conectaremos a la  conexión +5v de Arduino

Es decir la forma de conectar uno  o dos leds WS2801  a  un Arduino  seria según el siguiente esquema :

leds arduino

Destacamos que el circuito que proponemos es para testar  uno o dos leds RGB del tipo WS2801   pues normalmente  la tira de  verios LEDs deben ser alimentados externamente fuera de la linea de +5V de  Arduino 5V,  pues de no hacerlo podrían estropear el regulador de la placa a qu ese conecte ,  a menos que solo vayamos a probar uno  o a lo sumo dos leds   donde si podremos conectar directamente a los 5v de nuestro Arduino  al igual  que la masa o  tierra que también conectaremos  a  la masa de Arduino.

 PRUEBA  DE  UNA TIRA DE LEDS DE MAS DE DOS LEDS 

En caso de no disponer de un led individal  NO debemos  realizar el esquema anterior pues podríamos quemar  nuestro Arduino, en lugar  de esto, conectaremos la tira de leds  por un lado a una fuente de 5V /2amp .  y por el otro a Arduino , por uno de los extremos segun el esquema habitual:

 

arduino.png

Como  hemos comentado en este blog ,en el caso de usar una tira de leds  hemos de tener cuidado ya que se conecta los tres hilos a Arduino  en uno de los extremos de la tira de leds  (el lado izquierdo de la tira ) .Como en cada extremo quedan sueltos los cables opuestos (normalmente el cable rojo es el positivo y el azul el negativo) conectaremos estos  también  para dar la alimentación a  la tira de  leds ( aunque también se podría hace  por las conexiones de la tira que también den energía  ya que llevan 5V  en una las 4 conexiones ).

 SOFTWARE EN EL ARDUINO

Para probar la combinacion RGB   conectaremos un modudo a  un   Arduino    el cual   ademas  hará de “puente” entre el ordenador host y la tira basado en WS2801 . Los datos de LED se transmiten, y  no se almacenan en búfer, lo que significa que si  hay mas código en Arduino  podrían generar demoras debido a la RAM limitada del Arduino,pero no obstante el algoritmo ejerce cierto esfuerzo para evitar las pérdidas de buffer

 El protocolo de cierre WS2801, basado en retardo, podría desencadenarse inadvertidamente si el bus USB o la CPU  está desbordada con otras tareas. Este código almacena datos entrantes en serie e introduce pausas intencionadas si hay una amenaza del buffer  lleno prematuro.

El costo de esta complejidad es algo que  reduce el rendimiento, pero la ganancia es muy buena  evitando  la mayoría de los fallos visuales  incluso aunque finalmente una función de carga en el bus USB y  host CPU, quede  fuera de  control.

Si no lo tenemos, descargaremos el software de arduino (Página oficial de arduino) y lo instalamos.

Conectamos el arduino uno a nuestro pc con el cable usb. Si pide los drivers, se pueden encontrarlo en la carpeta arduino-1.0.4\drivers.

Descargaremos  esta biblioteca:fastled biblioteca descarga, la cual  importaremos  al Arduino IDE.

Ahora toca cargar el sketch para lo cual  descaremos el código Adalight para las luces  aqui 

Descomprimiremos el archivo y  añadimos los archivos que acabamos de descargar en la carptea Mis documentos/ Arduino  y ng

Arrancaremos el software de arduino y  configuramos en el ide la placa Arduino en Herramientas –>Placa Arduino Uno ( o la placa que tengamos)   sin  olvidar el puerto de comunicaciones

Iremos a  File> Sketchbook> Arduino> Adalight  y uan vez cargado el sketch debemos ajustar el numero de leds  (podemos el numero de leds para este test) que  tengamos en la instalación  así como la velocidad máxima (500000 )

 #define NUM_LEDS 88 // Max LED count
#define LED_PIN 11 // arduino output pin – probably not required for WS2801
#define GROUND_PIN 10 // probably not required for WS2801
#define BRIGHTNESS 255 // maximum brightness
#define SPEED 500000 // virtual serial port speed, must be the same in boblight_config

Ahora ya podemos   compilar el software( botón primero que  pone un v de verificar).

adalight.PNG

Si no ha habido errores ahora podemos subir  el sw pulsando el botón de Upload( flechita a la derecha  en el software de Arduino.

Al contrario de lo que sucede  con el sketch LedlIght donde se iluminan las luces  de 3 colores rojo, verde y azul si todo ha ido bien, si tenemos conectadas los leds al arduino y a la fuente externa, cuando carguemos este  código dentro del Arduino solo lucirá el primer led de la cadena lo cual significará que estamos en buen camino.

IMG_20170221_170329.jpg

El código dentro de Arduino es no volátil, así que no se borrará aunque desconecte la tarjeta.

Sw en el PC

Una vez tenemos el sw de Adalight en un Arduino, toca instalar  el programa de captura que  envíe las señales correspondiente a nuestro Arduino

Entre los programas de captura  ambibox es el mejor especialmente con  windows 10, ya que no solo  tiene la capacidad para capturar su escritorio  sino de poner un fondo personalizable, convertir la tira en luces psicodelicas en función del audio,fondo variable automático ,plugins, etc

Se  puede encontrar aqui, tanto el software como el add-on para XBMC.

Una vez   descargado , durante la instalación se puede seleccionar  la opción de instalación completa ,marcando ademas la opción de descarga e instalación de playclaw.

Empezamos la configuración, pulsamos sobre el botón de mas ajustes :

more

En la parte inferior ,como vemos seleccionaremos como Device  Adalight , elegiremos  el puerto de comunicaciones ( el mismo al que este conectado el Arduino) y en el numero de zonas, coloremos  el numero de leds total que tengamos instalados ( en el ejemplo 88).

ORDEN DE LA SECUENCIA DE COLORES

Necesitamos averiguar  el  orden de colores, lo cual podemos probar   fijando un color mediante el selector de Mode  ( Static Background ), pinchando en el color ( aparecerá la paleta), pulsando en el check de Use backlight  (para activar el encendido de la tira al color seleccioando )  y finalmente  seleccionando en el combo order of colors la combinacion adecuada a la tira(o muestra )  que tengamos  :

 

combinaciones

En order of colors hay 6 opciones  posibles : RGB,RBG ,BRG ,BGR,GRB y  GBR  ,de la cual  debemos ir seleccionando  una  a una y pinchando en la paleta de colores   un numero de colores significativos  hasta que el color de los leds sea similar al de paleta y esa sera la combinación de orden de leds de nuestra tira .

Si no deseamos probar toda la paleta de colores , una idea es utilizar los colores primarios (rojo,verde  y azul ) para comprobar si se corresponde el color de la paleta seleccionada con la combinación de leds iluminada .

En el ejemplo anterior podemos ver como la combinación verde seleccionada  se corresponde con los leds iluminados en verde:

IMG_20170507_090930

Una combinación  muy habitual, por extraño que parezca, para muchas tiras de leds económicas   es  BGR

Una vez que ya sabemos cual es una la combinación correcta  de su tira de leds WS2801, si la va a usar en una Raspberry Pi    con el software de Hyperion,  si tiene configurado   el fichero de configuración hyperion.config.json hay que modificarlo  y copiarlo  en la Raspberry PI en el directorio /storage/.config     (   no confundir  con  la ruta /storage/hyperion/configuration/)

hyperion .

 

Lo que debemos modificar  en el hyperion.config.json  es parte primaria sobre la cabecera “device”  cuya configuración contiene los siguientes campos:

  •  ‘name’: El nombre de usuario del dispositivo (sólo se utiliza para fines de visualización)
  •  ‘type’: El tipo del dispositivo o leds (los tipos conocidos por ahora son ‘ws2801’, ‘ldp8806’, ‘ ‘lpd6803’, ‘sedu’, ‘adalight’, ‘lightpack’, ‘test’ y ‘none’)
  • output : La especificación de salida depende del dispositivo seleccionado. Esto puede ser, por ejemplo, el especificador de dispositivo, número de serie del dispositivo o el nombre del archivo de salida
  • rate’: El baudrate de la salida al dispositivo
  • colorOrder’: Es aqui el parametro qeu nos interesa  pues especifica el orden de los bytes de color (‘rgb’, ‘rbg’, ‘bgr’, etc.).Es muy  importante destacar que si no ajustamos este valor  se pueden cambiar el borde de los colores .Por ejemplo muchas tiran son del t tipo BGR, lo cual significa que si dejamos marcado por defecto en RGB  cambiará en todas las visualizaciones el rojo por el azul y biceversa

Ejemplo de configuración  de la sección  device correspondiente al post anterior  :

“device”: {
“colorOrder”: “bgr”,
“rate”: 500000,
“type”: “ws2801”,
“name”: “MyPi”,
“output”: “/dev/spidev0.0”
},

Ademas de cmbiar  el orden de colores  tambien podemos manipular la  configuración de manipulación de color utilizada para ajustar los colores de salida a un entorno específico.
La configuración contiene una lista de transformaciones de color. Cada transformación contiene  los  siguientes campos:

  •  ‘id’: El identificador único de la transformación de color (p. Ej. ‘Device_1’)
  • ‘leds’: Los índices (o índices) de los leds a los que se aplica esta transformación de color  (por ejemplo, ‘0-5, 9, 11, 12-17’). Los índices son basados ​​en cero.
  •  ‘hsv’: La manipulación en el dominio de colores Valor-Saturación-Valor con lo siguiente  parámetros de ajuste:
    •  ‘saturationGain’ El ajuste de ganancia de la saturación
    • ‘valueGain’ El ajuste de ganancia del valor
  • ‘rojo’ / ‘verde’ / ‘azul’: La manipulación en el dominio de color Rojo-Verde-Azul con los  siguientes parámetros de sintonización para cada canal:
    •  ‘umbral’ El valor de entrada mínimo requerido para que el canal esté encendido
      (más cero)
    •  ‘gamma’ El factor de corrección de la curva gamma
    •  ‘blacklevel’ El valor más bajo posible (cuando el canal es negro)
    •  ‘whitelevel’ El valor más alto posible (cuando el canal es blanco)

Al lado de la lista con transformaciones de color también hay una opción de suavizado.
‘Suavizado’: Suavizado de los colores en el dominio del tiempo con la siguiente sintonización  parámetros:

  • ‘type’ El tipo de algoritmo de suavizado (‘linear’ o ‘none’)
  •  ‘time_ms’ La constante de tiempo para el algoritmo de suavizado en milisegundos
  •  ‘updateFrequency’ La frecuencia de actualización de los leds en Hz

Ejemplo de configuración  de la seccion color  correspondiente al post anterior  

“color”: {
“transform”: [
{
“blue”: {
“threshold”: 0.050000000000000003,
“blacklevel”: 0.0,
“whitelevel”: 0.84999999999999998,
“gamma”: 2.0
},
“leds”: “0-81”,
“hsv”: {
“saturationGain”: 1.0,
“valueGain”: 1.0
},
“green”: {
“threshold”: 0.050000000000000003,
“blacklevel”: 0.0,
“whitelevel”: 0.84999999999999998,
“gamma”: 2.0
},
“id”: “leds”,
“red”: {
“threshold”: 0.050000000000000003,
“blacklevel”: 0.0,
“whitelevel”: 1.0,
“gamma”: 2.0
}
},
{
“blue”: {
“threshold”: 0.050000000000000003,
“blacklevel”: 0,
“whitelevel”: 0,
“gamma”: 2.0
},
“leds”: “82-149”,
“hsv”: {
“saturationGain”: 0,
“valueGain”: 0
},
“green”: {
“threshold”: 0.050000000000000003,
“blacklevel”: 0,
“whitelevel”: 0,
“gamma”: 2.0
},
“id”: “ledsOff”,
“red”: {
“threshold”: 0.050000000000000003,
“blacklevel”: 0,
“whitelevel”: 0,
“gamma”: 2.2000000000000002
}
}
],

Ttambien podemos cambiar la configuración para cada led individual. En eta parte se especifica el área  promediado de una imagen de entrada para cada led para determinar su color. Cada elemento de la lista  contiene los siguientes campos:

  •  index: El índice del led. Esto determina su ubicación en la cadena de leds; cero
    Siendo el primer led.
  •  hscan: La parte fraccional de la imagen a lo largo de la horizontal utilizada para el promedio  (mínimo y máximo inclusive)
  •  vscan: La parte fraccional de la imagen a lo largo de la vertical utilizada para el promedio  (mínimo y máximo inclusive)
  •  ‘updateFrequency’ La frecuencia de actualización de los leds en Hz


“leds” :
[
{
“index” : 0,
“hscan” : { “minimum” : 0.0000, “maximum” : 0.0500 },
“vscan” : { “minimum” : 0.0000, “maximum” : 0.0800 }
},
{
“index” : 1,
“hscan” : { “minimum” : 0.0000, “maximum” : 0.0357 },
“vscan” : { “minimum” : 0.0000, “maximum” : 0.0800 }
},

…………………..

{
“index” : 87,
“hscan” : { “minimum” : 0.0000, “maximum” : 0.0500 },
“vscan” : { “minimum” : 0.0000, “maximum” : 0.0714 }
}
],

 

Por ultimo , tambien podemos tocar la  configuración del motor de efectos, el cual contiene los siguientes elementos:

  • paths: Una matriz con ubicaciones absolutas de directorios con efectos
  • bootsequence: El efecto seleccionado como ‘secuencia de arranque’. Es importante cambiar a su valor en OpenElec  “/storage/hyperion/effects”

Ejemplo de configuración sección  effects correspondiente al post anterior  :

“effects”: {
“paths”: [
“/storage/hyperion/effects”
]
},

 

Una vez copiado el fichero  hyperion.config.json en storage/.config reinicie la RPI y si todo ha ido bien debería ver un efecto de arcoiris y las luces deberían ser coherentes con los colores que precise reproducir el sw de hyperion

Como descargar trascripciones de videos de youtube


En YouTube puede encontrar todo tipo de vídeos como películas, series, tutoriales, vídeos musicales, etc donde algunos  tienen subtítulos incrustados que forman parte del mismo vídeo, mientras que otros tienen subtítulos están separados del mismo.

Los subtítulos incrustados no pueden ser descargados de forma directa , pero puede utilizar un servicio en línea, como, para descargar los subtítulos que no están incrustados.

 

En realidad  descargar los subtítulos no incrustados de un vídeo de YouTube con servicos web es muy sencillo

  1. Copie la url del enlace del vídeo de YouTube,
  2. Entre en  http://www.lilsubs.com/                                                                                      
  3. Pegue la URL en el campo correspondiente.
  4. Haga clic en Download y seleccione el idioma en que quiera descargar los subtítulos
  5. Elija la carpeta donde desee almacenar el archivo SRT y haga clic en Guardar.

 

Los archivos srt son ficheros de texto que contienen los subtítulos asociados a un video. Utilizan el formato subrip, en el que se almacena esta información:

  •  Intervalo de tiempo en el que aparece
  • Texto del subtítulo

Al tratarse de archivos de texto hay que tener en cuenta su codificación, que en muchos casos el reproductor no escoge la correcta. Seleccionando la que se ajuste a nuestro idioma se pueden evitar problemas con acentos y símbolos.

• 00:01:02,383 –> 00:01:05,133
• “Campos de Opio, Tíbet”
• 2
• 00:02:21,960 –> 00:02:25,735
• Tú y tus hermanos habéis asesinado a 3 de nuestros hombres.
• 3
• 00:02:25,800 –> 00:02:27,327

 

Es obvio que al ser ficheros de texto podemos manipularlos  eliminando  por ejemplo  todas las cifras   y luego  juntando los textos, pero esto conlleva mucho tiempo  de trabajo que en realidad como vamos a ver  podemos automatizar

A continuación vamos a ver tres herramientas para  gestionar  estos archivos de una forma mas sencillas:

 

 

Usar  una app para convertir un archivo .srt en texto limpio 

Subtitle Edit es una de  las mejores opciones pues vale para todos los archivos y respeta los números.

 

Los  pasos para su uso son muy sencillos

  • Descargue Subtitle Edit
  • Abra un archivo .srt.
  • Pinche en la pestaña ‘Source view’,
  • Vaya al desplegable ‘Format’ escoja ‘Scenarist’ (.txt).

 

  • Así ordenamos por columnas separadas los tiempos y textos. Ahora dale a ‘File > Save as…’ para guardar el archivo .txt.

 

  • Abra el archivo .txt,
  • Copia todo el contenido y péguelo en Excel. Como verás tendrá varias columnas, elimina las primeras (referentes a los tiempos) para quedarse sólo con el contenido.

 

  • Copie el contenido y pégelo en la barra de búsqueda de un navegador para que se ponga el texto de corrido. Cópialo de nuevo y pégalo en un documento para comprobar que está bien.

 

Convertir un archivo .srt en texto limpio directamente con Excel

Este metodo  funciona cuando sólo hay una línea de diálogo por separado.

Puede abrir el .srt con el Bloc de notas, copiar el contenido y pegarlo en Excel, eliminando las filas de información numérica para seleccionarlo todo y pegarlo en un documento aunque es más fácil si  descarga Asap Utilities.

Seleccione las celdas, pinche en este plugin cuando lo instale y dale a ‘Columnas y filas > Selección condicional de fila y columna…’.

En ‘4. Opciones de búsqueda’ elija ‘par filas’ y dele a ‘Aceptar’ para eliminar las filas de los tiempos.

El Excel se quedará como el que se muestra aquí. Selecciona ahora ‘impar filas’ para quitar los números.

Cuando lo haga, dele a ‘Cerrar’. Tendrá ahora sólo el texto pero con muchos saltos de línea. Cópielos y péguelos en la barra de búsqueda de un navegador para que se ponga seguido.

Cópielo de nuevo y péguelo en un documento para comprobar que está bien.

Convertir un archivo .srt en texto limpio con Word

Este método tiene el inconveniente de que se borrarán los números, pero  vale para cualquier .srt.

Abra el archivo captions.srt con Word (o si no te funciona con el Bloc de notas y copies el texto) y deje el puntero al principio del texto.

Vaya a ‘Inicio > Reemplazar’ (o presiona ‘CTRL+B’) y en el desplegable de la lupa escoge ‘Reemplazar’.

Escriba el número 0 en el campo ‘Buscar’, deje vacío el campo ‘Reemplazar’ y presione ‘Remplazar todos’. Luego el número 1 y así hasta el 9. Esto eliminará todos los números.

Copie los símbolos que queden (por ejemplo ::, –> ::,) en ‘Buscar’, deje vacío el campo ‘Reemplazar’ y presione ‘Remplazar todos’. Con esto tendremos sólo letras.

Escriba ^p en ‘Buscar’, deje un espacio en blanco en el campo ‘Reemplazar’ y presione ‘Remplazar todos’. Así sustituirnos los saltos de línea y el texto quedará de corrido.

Si quedan espacios en blanco sustituirlos, copiándolos en ‘Buscar’ y dejando sólo un espacio en ‘Reemplazar’.