Cónstruya un robot con Raspbery Pi y Arduino


 

En el video anterior en efecto vemos  un robot controlado a distancia basándose  en interfaces web usando para ello  una red  inalámbrica .Dado la potencia de la Raspberry Pi se usa esta para el soporte de Video  y  una placa  Arduino  para el control de los motores 

Se usa la Raspberry Pi pues para la gestión  de la cámara, una red Wi-Fi para la  interfaz de usuario  entre el robot u el usuario  y una placa  Arduino para controlar servos, sensores y motores.


¿Qué necesitamos para construir el robot?,pues propprcionamos a continuacion la siguiente lista de componentes:

 

En realidad dado que  todos estos módulos ya vienen montados , el esquema de conexiones es bastante sencillo ,pues se usa  un convertidor dc/dc  para alimentar  el puente  en h para los 4 motores , los 2 servos y el sensor ultrasonico  , y otro convertidor dc/dc para alimentar exclusivamente  el Arduino Nano

La comunicación entre  Raspberry Pi y Arduino se lleva  a cabo a través de GPIO TX serie / RX (/ dev / ttyAMA0) por medio de un convertidor de nivel.

Otro aspecto destcable  es que tanto el sensor ultrasonido como los dos servos son controlados por la propia placa Arduino Uno

Esquemas cameraRobot

Asimismo se  hace uso de un modulo de cámara para Raspberry Pi  , la cual va conectada con un cable de cinta  a la Raspberry Pi . La cámara se sujeta al soporte movil especial el cual  permite gracias a los dos servos  mover la cámara  en los tres ejes

Aquí puede echar un vistazo a los detalles de  ensamblaje de los componentes mas importantes:

Pan Tilt & detalle con los servos
Detalle de conexion con los servos
Frambuesa Pi / Arduino y convertidor de nivel
Raspberry Pi / Arduino y convertidor de nivel
las conexiones del sensor y Servos

 

Software:

El software se divide en dos secciones: software para Raspberry  Pi  y software de Arduino.

Para la Raspberry se usa dawnrobotics SD imagen para su cámara robot Pi , la cual proporciono  con una pequeña modificación  el  archivo robot_web_server.py  para permitir la comunicación serie con Arduino Nano en lugar del controlador dawnrobotics.

A continuación se detalla el código fuente empleado:

 

#include <ecat.h>
#include <Servo.h>

Servo servoP1B2; Servo servoP1B3;

#define MAX_GRAUS 170
#define MIN_GRAUS 20

String szMissatge;
Ecat ecat;
int valorServoV;
int valorServoH;

void setup(){
  ecat.setupNibbleMode(NIBBLE_H_P1,OUTPUT);
  ecat.vUltrasonicSensorP1b0b1_init();
  
  valorServoV=90;
  valorServoH=90;
  pinMode(ecat.nPinP1B2,OUTPUT);
  pinMode(ecat.nPinP1B3,OUTPUT); 
  servoP1B2.attach(ecat.nPinP1B2);
  servoP1B3.attach(ecat.nPinP1B3);
  servoP1B2.write(valorServoV);
  servoP1B3.write(valorServoH);  
  pinMode(ecat.nPinP2B7,OUTPUT);
  pinMode(ecat.nPinP2B6,INPUT);
  pinMode(ecat.nPinP2B5,INPUT);
  pinMode(ecat.nPinP2B4,INPUT);
  ecat.setupNibbleMode(NIBBLE_L_P2,INPUT);
  Serial.begin(115200);
}

void vRobotAturat(){
  ecat.vWriteHighNibbleP1(0x00);
}

void vRobotEndarrera(){
  ecat.vWriteHighNibbleP1(B00000110);
}

void vRobotEndavant(){
  ecat.vWriteHighNibbleP1(B00001001);
}

void vRobotEsquerra(){
  ecat.vWriteHighNibbleP1(B00000101);
}

void vRobotDreta(){
  ecat.vWriteHighNibbleP1(B00001010);
}



void vManageMsg(){
 
  if(szMissatge == "b"){
    vRobotEndarrera();
  }
  if(szMissatge == "f"){
    if (ecat.nUsDistanceCmP1b0b1()>7) {
        vRobotEndavant();
    }
  }
  if(szMissatge == "s"){
    vRobotAturat();
  }
  if(szMissatge == "l"){
    vRobotEsquerra();
  }
  if(szMissatge == "r"){
    vRobotDreta();
  }
  if(szMissatge == "w"){
    if (valorServoH<MAX_GRAUS) {
      valorServoH++;
    }
  }
  if(szMissatge == "x"){
    if (valorServoH>MIN_GRAUS) {
      valorServoH--;
    }
  }
  if(szMissatge == "a"){
    if (valorServoV>MIN_GRAUS) {
      valorServoV--;
    }
  }
  if(szMissatge == "d"){
    if (valorServoV<MAX_GRAUS) {
      valorServoV++;
    }
  }
}

void loop(){

  while(Serial.available()){
    delay(3);
    char c = Serial.read();
    szMissatge += c;
  }
  vManageMsg();
  szMissatge = "";
  if (ecat.nUsDistanceCmP1b0b1()<7) {
    vRobotAturat();
  }
  servoP1B2.write(valorServoV);
  servoP1B3.write(valorServoH);
}

Como estamos utilizando versión ligeramente modificada de la imagen downrobots, la Raspberry Pi está configurado para actuar como un punto de acceso Wi-Fi, por lo que para conectarse a la nueva red inalámbrica   debe aparecer llamada ‘CameraRobot’. La contraseña de la red es “raspberry”.

Nota: En algunas ocasiones el dongle WiFi en el Pi no obtendrá una dirección IP (error conocido) y por lo que no será capaz de conectarse a la red (el dispositivo pasará edades autenticación y obtener una dirección IP).Este problema suele resolverse girando el robot apagado y otra vez.

 

Para la sección de Arduino Nano,  gracias a @JordiBinefa y @electronicscat se  usa su  biblioteca de e-cat .

El robot se controla con una interfaz web que significa que debería ser accesible desde la más amplia gama de dispositivos posibles. La interfaz web hace uso de HTML5 sin embargo, por lo que tendrá que utilizar un navegador hasta la fecha. Se encontró que Chrome funciona bien en todas las plataformas que se ha probado.

 

Para controlar el robot escriba la dirección IP 192.168.42.1 en la barra de direcciones.

 

 

robot coche con PICAM. Prespectiva.

 

Tiene conexión Wifi, por lo tanto se puede trastear con ella sin cables y eso es muy cómodo. Con éste sistema básico, se puede expandir muchísimo y quizás dar el paso con OpenCV o algún otro tipo de funcionalidad compleja gracias a la potencia que ofrece la Raspberry Pi.

El proyecto desde luego es sumamente interesante  y desde luego abre un camino para nuestra imaginación para replicarlo y mejorarlo dotándolo de nuevas modificaciones   que sin duda lo harán mucho mejor si cabe

Fuente aqui

Anuncios

Uso de Raspberry pi para reparar un disco NAS


Un disco duro NAS (Almacenamiento conectado en red) le permite almacenar y compartir sus archivos y carpetas en una red, presentándose  como  un  dispositivo de copia de seguridad perfecto para el entorno de oficina pequeña o doméstica. Ademas como valor añadido a su función de almacenamiento ,casi todos  los  discos NAS incluyen  servidores multimedia, servidores de iTunes, servidores de impresora, servidores FTP, función BitTorrent ,software para  copias de seguridad,etc.

Es  tipico que  como  Servidor de medios incluyan el servidor desarrollado por TwonkyMedia, que le permite organizar su contenido multimedia (fotografías/música/vídeos), que pueden reproducirse a través de un dispositivo compatible conectado a la red.

Respecto al servidor de iTunes,  con el puede almacenar y gestionar su colección musical de forma centralizada en el disco, y acceder a sus archivos de música a través de iTunes desde cualquiera de los equipos de su red.

Sobre el servidor FTP  que casi todos incluyen éstos le permiten  la transferencia de archivos de gran tamaño a través de Internet.

Otra utilidad que suelen incluir es un  cliente BitTorrent (por ejemplo TorrentFlux)  diseñado para transferir y compartir grandes archivos de datos de extremo a extremo

torrent

Por ultimo  un opción muy interesante es proteger sus películas, música, fotografías y todos los datos que desee por medio del software Nero BackItUp 4 Essentials, que incluye funciones de copia de seguridad y restauración de todo el sistema, con protección opcional por contraseña.

Todas   estas funciones y muchas más en la mayoría de los discos nas  suelen ser accesibles a través de una interfaz web a la que podrá acceder desde su navegador web.En el disco verbatim Nas la url pode defecto es http://192.168.1.59/home.cgi 

panta

Normalmente ademas las unidades de disco duro NAS disponen de  puertos USB  a  los que se pueden conectar  impresoras para designarlas como impresoras de red y poder imprimir archivos desde cualquier equipo que se encuentre conectado a la red o también pueden usarse  para conectar Unidades de disco duro USB adicionales  ampliándose así la capacidad de almacenamiento de la red.

 

Si por desgracia ha encontrado esta entrada, es porque ha tenido algún problema con el disco duro de su disco  NAS .

Probablemente ha tenido un corte de suministros de  c.a., ha movido el servidor de sitio o la corriente se ha cortado repentinamente y al volver a conectar el servidor a la red eléctrica al intentar  conectarse desde su PC ya no es posible ..¿que podemos hacer? .

 

 

 

 

En el post de hoy nos vamos a centrar en el disco NAS Gigabit Verbatim  aunque la metodología es extrapolable a cualquier disco NAS .Este modelo es compatible con la generación más reciente de redes con cable de alta velocidad, además de estar equipado con un modo de ahorro de energía que reduce el consumo cuando la unidad no está en uso ideal para ampliar su almacenamiento en red existente, ofreciendo la copia de seguridad segura que necesita, y las conocidas funciones multimedia comentadas  que desea utilizar.

Veamos los pasos que podemos seguir para intentar solucionar el problema:

  •  En primer lugar deberemos comprobar  con un polimetro que la alimentación ( normalmente externas de 12V DC )  esta funcionado . Si no dispone de polimetro  si  los testigos de los que dispone se encienden normalmente también sera una señal de que esta alimentado correctamente
  • En segundo lugar es vital comprobar que la conexión ethernet es correcta ya que a veces se estropean los cables ethernet por torsiones ,aplastamientos,etc. Si no esta seguro puede conectar a este un pc portatil para comprobar que tiene coenctividad .
  • Si la alimentación  DC  asi como  la conexión de red han sido probadas , si persiste el problema deberíamos comprobar si la dirección IP de servicio ha cambiado , por ejemplo  usando una app de monitorización de red como Fing que nos diga todos los equipos  hay conectados a nuestra red ( y por supuesto otros parámetros) . También todos los discos NAS suelen incluir en el sw que se entrega una pequeña aplicación para monitorizar la IP de nuestro NAS .En el caso del NAS de Verbatim , la utilidad se llama  “Verbatim Network Assitant” y puede descargarse desde la propia web del fabricante

verbatum

  • Si el problema persiste, es tiempo entonces de resetear la  unidad ( perderemos todas las personalizaciones que hayamos hecho) , Para ello solo necesitamos un alfiler y pinchar mas de 15 segundos en el agujerito que en el caso de Verbatim se sitúa en la parte posterior a la derecha de los  USB. Una vez reseteado debería responder la  utilidad  “Verbatim Network Assitant” con una dirección IP  y entonces  deberíamos volver con la personalización  de este
img_20160929_1921371

 PROBLEMAS  TRAS EL RESETEO A FABRICA

Un problema  típico tras resetear un unidad  NAS ,  es no poder acceder  a determinados directorios que creamos   anteriormente en la personalización primitiva  que al  volver a estado de fabrica dejan de ser compartidos y nos pueden dar la impresión de que se han borrado cuando en realidad siguen en el disco ( pero no accesibles).

Una forma de ver el problema es conectarse desde una consola por ssh ,pero como no todos los NAS suelen tener un puerto abierto para acceder por el terminal y ejecutar comandos Linux,una posible solución es extraer el disco del NAS  y conectarlo a otro  equipo  que lo pueda ver  por medio de un adaptado SATA-USB.

Dado su bajo costo  y alta fiabilidad  al usar también  el mismo sistema de fichero  del Nas  usaremos una Raspberry Pi 2  para ver el contenido del NAS ( normalmente si lo conectamos a una maquina windows no los vera )

Para extraer el disco del Verbatim NAS primero quite la tapa posterior ( va a presión)

 

img_20160929_1920271
Ahora deslice la tapa hacia afuera  para poder ver el contenido
img_20160929_1915011
 Saque la tapa completamente
img_20160929_1915141
 Ahora solo queda soltar los tornillos que fijan el disco al chasis del Nas:
img_20160929_1916501
 Solo falta liberar el cable de datos  y el de alimentación para soltar el disco SATA
img_20160929_1918121
 Ahora toca conectar el disco del NAS recién extraído  a un adaptador SATA-USB  o en su defecto como se ve en la imagen usar una caja de HDD para eventualmente conectar nuestro disco
Una vez ensamblado el disco en el adaptador o en la caja tan solo queda conectarlo a la Raspeberry Pi 2 ( se ha probado con la imagen oficial de Raspbian):
img_20160929_2033581
Al conectar el usb a la Raspberry Pi 2  en seguida es reconocido en caliente por el SO  preguntando si desea ver su contenido .
Una vez accedamos al contenido del NAS,  si deseamos hacer visible algún contenido  únicamente deberemos cortar el/los directorios que no sean visibles  y pegarlos  dentro de  algún directorio que sea visible ( suelen ser visibles ./PUBLIC  ,./GUEST-SHARE  o ./ADMIN  )
img_20160929_2034431
img_20160929_2037081
Observe que esta utilidad le puede servir para gestionar de una forma mas rápida  y eficiente  cualquier operación que desee hacer con sus ficheros ( por ejemplo copiar desde otra unidad ,mover ficheros a otros discos, etc )  pues no se vera mermada la velocidad por la trasferencia  por la red  al estar las unidades  físicamente conectados sobre el mismo equipo ( la Rasberry PI 2)
 Para terminar sobra decir que extreme las operaciones desde su Raspberry Pi sobre todo con los ficheros del sistema operativo pues no debe olvidar que aparte de contener los ficheros personales también incluye el sistema operativo del NAS  el cual puede ser arriesgado manipularlo

 

Constrúyase su propio avisador de notificaciones


Muchas personas echan de menos en los modernos smartphones, los LEDs multicolor que se encendían para mostrar, sin necesidad de encender la pantalla, que tenemos una llamada perdida, un SMS nuevo, un email, una cita, etc.

Esta posibilidad está eliminada en los teléfonos sin LED como el propio Samsung Galaxy S y siguientes, pero si hablamos del ecosistema iOS desde la versión 5 el panorama es bien distinto  (aunque sólo disponible para los iPhone 4 y 4S ) , pues  es posible tener un notificador luminoso  simplemente activando esta característica yendo a Ajustes > General.>Accesibilidad >Alertas… y ya tendremos a nuestra disposición la LED Flash de nuestro smartphone cómo un indicador silencioso e iluminado.

Basándose en el mismo concepto   igualmente para Android también es posible encender el led flash de la cámara frontal ante un evento definido ,pero no de forma nativa aunque si mediante una aplicación ,por ejemplo  mediante la app notificación de flash  disponible en Google Play aqui

Esta interesante app ,es compatible con todos los terminales con led flash con Android 4.0 y superiores Gracias a esta app,cuando se reciba una llamada o un mensaje de texto notificación, el flash parpadeará pudiendo cambiar la frecuencia de parpadeo para ser lentas o alta. 

Ademas  es posible con esta app se puede programar el encendido del led del flash ante eventos de SMS recibidos, entrada de  nuevo e-mail, avisos de  nuevos mensajes de whatsapp, etc

 

noflashl

En caso que no queramos consumir batería  iluminando el led flash  o simplemente no tengamos led en la cámara frontal,  también es posible simular este comportamiento  con la pantalla frontal mediante una curiosa  app  llamada  NoLED , la cual fue desarrollado para el Samsung Galaxy S( que carece de un físico dedicado LED) simulando las notificaciones en la pantalla, corriendo en segundo plano como servicio  activándose o desactivando mediante un widget que podemos añadir al escritorio.

pantalla

Esta “extraña”  app es compatible con SMS/MMS, llamadas perdidas, Google Talk, calendario, buzón de voz, cuentas de correo Gmail ,etc.

Cuando hay algo que recordar muestra toda la pantalla en negro, excepto unos píxeles de colores, uno por tipo de notificación perdida, que van cambiando de posición para no quemar la pantalla.Incluso si queremos podemos sustituir estos píxeles por pequeños iconos, que son ademas personalizables.

noleds2

 

Además de mostrar los iconos, con esta app podemos hacer que el teléfono vibre periódicamente, o emita un sonido, para recordarnos las notificaciones perdidas. También podemos hacer que la pantalla sólo se encienda brevemente cada cierto tiempo, emulando así completamente un LED parpadeante .Tambien se puede aprovechar el sensor de proximidad, evitando encender la pantalla cuando el teléfono está en la funda, en el bolsillo o boca abajo en la mesa, o incluso ignorando las notificaciones cuando ocurren bajo esas circunstancias.

noleds

 

 

Por ultimo   si no deseamos usar el led flash de la cámara frontal o la app anterior ( que hace uso al final de la pantalla LCD) , es también posible construir nuestro propio notificador  luminoso para su teléfono inteligente de forma muy  barata y en menos de 30 minutos

Este gadget no solo nos puede servir  como lámpara de notificación teléfono inteligente, para notificar cualquier evento ( mensaje nuevo , e-mail,etc )  pues también puede ser usado  como linterna .
notif_lamp2.PNG

Para construir el notificador necesitaremos los siguientes materiales:

  • Jack de audio macho de 3,5 mm 
  • 1 led blanco de baja tensión  ( los de baja tensión ofrecen un mejor resultado )
  • Herramientas (soldador y pistola de silicona  o  pegamento )

Una vez tengamos los materiales anteriores ,la construcción del notificador no puede ser mas simple:

  1. Tome el conector de audio y abra la caja despacio, sin  romper el interior .
  2. Tome el teléfono inteligente y enchufe el conector de audio
  3. Escuchar cualquier tipo de música en el teléfono inteligente  estableciendo el volumen al máximo .
  4. Conectar un led en los terminales del conector  hasta que luzca (es  decir buscar la salida positiva y negativa y conectar a estos el ánodo y cátodo del led)
  5. Tome su soldador y suelde  el led al conector  lentamente .
  6. cierre  el conector  con  pegamento caliente y alguna pieza de plástico o  bien con  tubo termoretractil aplicando calor
  7. Conecte este dispositivo a su teléfono inteligente
  8. Ajuste el volumen de audio en el teléfono inteligente al máximo
  9. Si se obtiene una nueva notificación o un nuevo mensaje  , el LED se encenderá
  10. El aspecto final se parecerá a la siguiente imagen:

 

notificacion lamp.PNG
Para ver cómo funciona este sencillo gadget  puede ver el siguiente vídeo:

 

 

 

Fuente del ultimo gadget  aqui

Reparar una cámara Ip


Se  ha popularizado incluso para su uso domestico el uso de cámaras de vigilancia que utilizan las redes IP ( de ahí el nombre de cámaras IP)  , para transmitir las imágenes por   su red local e Internet

Estas  cámaras IP le permiten ver en tiempo real qué ocurre en su negocio u hogar, aunque esté a miles de kilómetros y  a diferencia de las cámaras Web, pues  contienen un procesador    con un firmware  interno que hace de servidor Web  que se conecta directamente a Internet  bien por cable ethernet o bien  por wifi.

Entre sus muchas funciones , estas cámaras puede configurarse para enviar automáticamente e-mails con imágenes adjuntas cuando detecte sonidos  o movimiento  de forma que siempre podremos consultar esas imágenes captadas cuando lo necesitemos.

Entres sus múltiples posibilidades destacan;

  • Ver el vídeo captado por la cámara Ip  en tiempo real desde cualquier ordenador,smartphone,tableta  en su propia red o desde cualquier lugar vía Internet.
  • Activar alarmas de presencia, de forma que la cámara IP grabe vídeo cuando detecte un movimiento o bien envíe un e-mail con imágenes adjuntas, suba las imágenes a un FTP, emita un sonido de alarma, etc. Puede configurar su móvil para recibir automáticamente los e-mails con imágenes adjuntas.
  • Grabar el vídeo de forma continua, con programación horaria o bien cuando se detecte movimiento. Esta grabación se puede realizar localmente o desde cualquier ordenador del mundo vía Internet. Los modelos con ranura para tarjeta SD además permiten grabar en la tarjeta sin necesidad de usar un ordenador. Los vídeos grabados, tanto en el ordenador como en la tarjeta SD pueden consultarse cuando se necesiten.
  • Consultar las grabaciones, que quedarán organizadas por días y horas.
  • Mover la cámara IP a distancia en los modelos con movimiento robotizado . Esto le permite abarcar un campo de hasta 300º horizontales y 120º verticales.
  • Escuchar y transmitir sonido, en los modelos con sonido. Además de las imágenes puede hablar y escuchar utilizando el micro y altavoz que tienen algunos modelos.
  • Ver múltiples cámaras en un sola pantalla, tanto desde un ordenador como desde un smartphone estando las cámaras  en diferentes lugares del mundo.
  • Promocionar un negocio o lugar emitiendo imágenes en directo en una página Web.
  • etc

Las cámaras IP utilizan la tecnología de Internet para transmitir las imágenes. No necesita las antiguas y costosas instalaciones CCTV de videovigilancia con cables, sistemas de grabación, programas específicos de acceso, etc. Hoy en día la tecnología de las cámaras IP permite realizar todas esas funciones de forma mucho menos costosa al utilizar los recursos ya existentes (Internet, WiFi, IP, Navegadores,..).

 

Si usted posees un cámara IP  configurada y de repente ha dejado de responder , a continuación le detallamos algunas pistas que le pueden servir para volverla a tener operativa:
IMG_20160810_000741[1]

 

En primer lugar si ha dejado de responder lo mas normal es que haya perdido la configuración  por lo que lo mas normal es  que  necesitará realizar un reestablecimiento de la cámara a la situación original de fábrica, por ejemplo si ha perdido la contraseña, instalación en otra red, reinicio de la configuración desde el comienzo por algún problema, etc.

Nota: En las cámaras motorizadas sujete la cámara por la base, no por la cabeza (podría dañarse)

Antes de resetear la cámara, ya que al hacerlo perderá toda la configuración que haya hecho .para realizar una comprobación básica, por favor, realice lo siguiente:

  • Conecte la cámara al alimentador eléctrico
  • Asegurese de que el enchufe donde ha conectado el cargdor tiene tension  asi como  que el conector a la camara esta fuertemente fijado
  • Conéctela al router con el cable de red incluido

Si continua sin responder ,lo mejor es intentar hacer un reset para ver como reacciona. En general los pasos para resetear  una cámara IP son los siguientes:

  1. Conecte la cámara al adaptador de electricidad
  2. Mantenga pulsado el botón reset (suelen hacer un pequeño “clic”) durante unos segundos( en algunos modelos puede necesitar hasta 30segundos).
    • Cámaras de interior: el botón reset es accesible a través de un pequeño agujero en la carcasa indicado como “Reset” (necesitará un palillo o similar)
    • Cámaras de exterior: el botón reset es un pulsador al final de un cable e indicado como “Reset” (accesible con el dedo)
  3. Conecte la cámara IP al router mediante un cable ethernet  y espere al menos 1 minuto.
  4. Si la cámara tiene LEDs indicadores, verifique que está encendida la luz de alimentación (normalmente rojo) y que la luz de datos (normalmente verde) haya cambiado la cadencia de intermitente lento a intermitente rápido.
IMG_20160810_000414[1].jpg

En la parte superior se aprecia claramente el pulsador de reset (es un cuadrado blanco)

Si a pesar del reseteado ,la cámara sigue sin responder ,observe  los siguientes puntos:

  • Si se enciende algún indicador luminoso
  • Si aparece la IP de la cámara en el programa de gestión ( normalmente el mas usado es el programa IPCAMERA TOOL)

Si no se enciende ningún testigo  todavía hay esperanza ,pues aunque parezca increíble  la fuente de alimentación  suele  ser la responsable en un 99% de los problemas , así que siga leyendo:

En primer lugar mediremos  la tensión en el conector de la salida de la fuente lógicamente  desconectando la cámara ( suelen ser 12V).Si no mide nada  ya  sabemos que el culpable es la fuente y deberemos sustituirla por  otra de iguales características ( normalmente 12V   y de al menos 2 Amp)

Si a la salida de la fuente mide la tensión correcta en vacío , por extraño que parezca, aun podría ser la culpable la fuente pues el circuito interno puede caer cuando conectamos una carga ,  así que  no se desespere  pues es posible que el alimentador  aun asi esté dañado. Si tiene a mano un alimentador de similares características, pruebe con él, pero en caso de no tener  uno similar ( que probablemente sera la circunstancia mas normal)  en caso de tener la alimentación a 12V o 5V  puede usar una vieja fuente de PC  , asegurándose claramente tanto de  la tensión como de  la polaridad para no dañar irremediablemente la cámara.

Para probar la cámara con una fuente de ordenador  AT o ATX  tenga en cuenta los siguientes puntos:

-Necesitara arrancar la fuente ,cruzando el cablecillo de power (normalmente de color verde y de poca sección) con masa (cualquier negro).

-Asegúrese  de que la cámara se alimenta  a 12V o a 5v( en las especificaciones del cargador suelen venir)

-En caso de que se alimente a 12V DC  utilice por ejemplo el cable amarillo de un conector Molex como positivo y  uno de los cables negros como masa

 

IMG_20160811_100623[1].jpg

 

Si conectando la fuente de PC a su cámara  funciona !enhorabuena!, ya sabe que es el cargador así que ya puede buscar una nueva fuente de intensidad y tensión similares para reemplazar el cargador defectuoso

Si  aun  no funcione, una compruebe que no cae la tensión con la cámara conectada puede probar  a desconectar la tarjeta wifi de la placa madre.Normalmente estas tarjetas son usb y van aparte en una plaquita aparte con sus 4 conexiones USB soldados a la placa con 4 cablecillos  y lógicamente la conexión de antena aparte.

En la imagen siguiente se ve mas claramente dicho adaptador WIFI( es la plaquita azul):

 

IMG_20160810_000257[1].jpg

En la parte superior se ve claramente el adaptador  wifi

!Espero  que haya tenido suerte en la reparación! Lamentablemente puede haber otras averías  que eviten el funcionamiento de una cámara de este tipo ,pero con lo tratado en este post , casi el 99% de las causticas estarán contempladas, y si no ha sido así le animo querido lector a  que lo comparta con toda la comunidad.

 

Constrúyase su propio descodificador con una Raspberry Pi


Aunque el objetivo fundacional de Raspberry Pi era la educación, no se trata de un ordenador para niños en su sentido mas estricto . La nueva placa no es solo un dispositivo estupendo para programar sino que es el ideal para jugar y experimentar. La placa perfecta para sus futuros proyectos de IoT.Es un miniordenador , sin más ( en el sentido  estricto de la palabra pues no lleva ni  fuente de alimentación ni periféricos de E/S)  que es posible usar en  miles de aplicaciones diferentes en campos avanzados como  pueden ser la robótica o las monedas criptográficas, y otras más lúdicas  como podría ser construir una miniconsola retro  o un robot mayordomo como hemos visto en este blog .

Como  ejemplo de polivalencia  de la Raspebrry PI  también puede usarse para   tareas complejas de vídeo ,gracias a su potencia de procesamiento especialmente en gráficos  que y por supuesto también a la gran versatilidad del sw de Kodi.  Veamos los pasos necesarios para llevar a cargo esa tarea;

 

HARDWARE

Aunque desde Raspberry Pi Fundation  dejan claro que no van a olvidarse ni abandonar los modelos anteriores, lo cierto es que dado que la diferencia de precios actuales es muy pequeña ( apenas uno euros entre la versión 2   y la 3 ) , merece la pena en caso de no disponer ya de una versión anterior , de adquirir  la nueva  Raspberry Pi 3 Modelo B (1,2 GHz Quad-core ARM Cortex-A53, 1GB RAM, USB 2.0)

Esta es  la última placa de la familia de Raspberry Pi  ,la cual es  10 veces más potente que la original . A diferencia del la versión 2    lleva  conectividad inalámbrica integrada de 802.11 b/g/n LAN y Bluetooth 4.1  y  se  puede comprar por unos 40€ en Amazon .

raspberrypi

Entre las novedades más destacadas de la Raspberry Pi 3 está su nuevo procesador, ARM Cortex A53, un procesador de cuatro núcleos a 1.2GHz de 64 bits  con chipset  Broadcom BCM2387   y  que es superior un 50% más que la Raspberry Pi 2 model b , es decir el modelo anterior Raspberry Pi 2 model B  , que  a pesar de todo  para aplicaciones de vídeo como las que vamos  a ver,también  ofrece unos resultados también mas que excelentes.

Para empezar nuestro proyecto    es interesante resaltar  que para las funciones de video que vamos a usar  tanto la versión 2 como la 3 cumplirán con excelencia su cometido,  por lo que si tenemos una Raspberry Pi 2  también podremos usarla para este proyecto.

Una vez tengamos la placa  ( la Raspeberry Pi  2  o la Raspberry Pi 3  ) ,lo primero es buscar un emplazamiento para la placa, siendo lo más sencillo  y económico usar una caja trasparente de plástico que tengamos para reciclar  a las que les haremos los agujeros correspondientes con  un  simple  cortante  para las tomas usb, la alimentación por el micro-usb, el hdmi , la toma ethernet  y por ultimo para la micro-sd con idea de poder experimentar con diferentes posibilidades .

Asimismo es importante no olvidar fijar la placa a la caja con 4 tornillos para que no se mueva ésta

En la siguientes imágenes podemos ver lo fácil que resulta  practicar los  agujeros con  un cutter para  dar una mínima  consistencia  física

IMG_20160528_113034 IMG_20160528_113051 IMG_20160528_113103 IMG_20160528_113121

Y aquí vemos el resultado con el trabajo terminado y la tapa puesta

 

IMG_20160528_113013

Una vez hayamos fijado la placa a la caja, conectaremos la fuente  de 5V   (se  recomienda al menos de 1,5Amp  , intensidad  muy similar a las de los cargadores de  smartphones mas grandes) , el cable hdmi, la conexión ethernet  y por ultimo un medio de comunicación con la consola (teclado o ratón )  como puede ser  un mando inalámbrico  que incluya un ratón y mini-teclado en un  único dispositivo .

miniteclado

Un ejemplo de multidispositivo inalámbrico que podremos usar es KKmoon 2.4G Mini Teclado con ratón táctil QWERTY sin hilos del Touchpad para PC portátil Android TV Box HTPC Blanco

 

SOFTWARE

OpenELEC es un sistema operativo embebido en torno a Kodi  , entorno es ultimo  por excelencia para labores  multimedia que es open sw. Este ambiente está diseñado para ser lo más ligero posible en términos de tamaño y complejidad, para poder convertir por ejemplo un  HTPC en un receptor de satélite o un reproductor de DVD. Con su pequeño tamaño, OpenELEC también es ideal para pequeños sistemas de formato de hoy en día, por lo que no necesitará una computadora de escritorio grande en su sala de estar

Ya que está diseñado para ser ligero, OpenELEC utiliza muy pocos recursos del sistema para el procesador o la memoria. Con soporte para Intel HD Graphics, la plataforma GeForce y ION de NVIDIA, la plataforma Radeon & Fusion de AMD, así como chips Crystal HD de Broadcom, OpenELEC puede soportar contenido de alta definición en máquinas con procesadores de baja potencia mediante la descarga de contenido de vídeo a las tarjetas y descodificadores de gráficos compatibles .

Tambien openELEC es compatible con una amplia gama de tarjetas gráficas, por lo que es posible convertir los nuevos y no tan nuevos ordenadores en los sistemas de funciones completo de cine en casa,lo  cual o significa que se puede construir (o comprar) incluso máquinas pequeñas, silenciosas, sin ventilador para ser utilizado con eficacia como centro multimedia. Las siguientes plataformas son:

  • Generic (64 & 32bit): Intel HD/GMA graphics, NVIDIA Geforce / ION / ION2, AMD Radeon / Fusion
  • Raspberry Pi: A and B(+)
  • RaspberryPi-2: Cortex-A7 ARM
  • Freescale iMX6 ARM

Tambien esta aun disponible para plataformas  OpenELEC 3.x (“Frodo”) y 4.x (“Gotham”):

  • NVIDIA ION / ION2
  • Intel GMA HD chipsets
  • AMD Fusion
  • Apple TV 1 (using Broadcom Crystal HD)
  • Raspberry Pi

Se podría instalar Windows o su distribución Linux favorita en su ordenador y luego Kodi en la parte superior – y  funciona- pero no sería tan rápido ni tan fácil como OpenELEC. OpenELEC se construye desde cero específicamente para una tarea, para ejecutar Kodi. Otros sistemas operativos están diseñados para ser polivalentes, por lo que incluyen todo tipo de software para ejecutar otros  servicios y programas que si necesita sólo la parte multimedia no  va a utilizar. OpenELEC, sin embargo, sólo incluye el software necesario para ejecutar Kodi. Debido a que es pequeña (aproximadamente 150 MB), se instala en cuestión de minutos, literalmente, y, se puede arrancar de forma extremadamente rápida en 5-20 segundos, dependiendo del tipo de hardware utilizado.

A diferencia de otras soluciones de Kodi, OpenELEC no se basa en Ubuntu. De hecho, no se basa en cualquier distribución de Linux; OpenELEC ha sido construido desde cero específicamente para actuar como un centro de medios de comunicación. Eso significa que no incluye controladores para las cosas que simplemente no se pueden utilizar como tarjetas 3G y gráficos comprimidos, por ejemplo.

Además, OpenELEC está diseñado para ser manejado como un aparato: se puede actualizar automáticamente y puede ser administrado en su totalidad dentro de la interfaz gráfica. A pesar de que se ejecuta en Linux, usted nunca tendrá que ver una consola de administración, terminal de comandos o tener conocimientos de Linux para usarlo.

Viendo las bondades que nos ofrece  OpenElec  , siendo posible con Raspberry Pi  (incluso en sus versiones anteriores ) veamos ahora como podemos  instalarlo en nuestro proyecto

Lo primero que hay que hacer es descargar la última versión estable de OpenELEC para ello podemos descargar la imagen versión actual desde aquí:http://openelec.tv/get-openelec  seleccionando “Raspberry Pi builds” en la columna de Open Elec stable Releases (6.0.3), o pulsando en el enlace directo de  la imagen  pinchando    aquí :http://openelec.tv/get-openelec/category/7-raspberry-pi2-builds

 

openelec.png

Como  puede observar hay bastantes plataformas disponibles  por lo que como se había comentado hay un gran abanico de posibilidades

 

Para continuar necesitaremos las siguientes herramientas :

  1. Windows XP/7/8.x
  2. 7zip
  3. Win32DiskImager
  4. Una memoria micro-sd de al menos 8GB

 

Los  pasos   a seguir  para instalar

  • Descargar la imagen   desde  aqui :http://openelec.tv/get-openelec/category/7-raspberry-pi2-builds
  • Extraer la imagen utilizando 7zip.
  • Insertar su memoria micorsd   en un lector microsd a USB . Debe aparecer como una nueva letra de unidad.
  • Ejecutar Win32DiskImager
  • Seleccione el archivo de imagen para comprobar la letra de la unidad de destino es correcta, a continuación, en escritura.
  • Cuando esté terminado se puede retirar de forma segura el dispositivo USB / tarjeta SD haciendo clic derecho sobre la unidad en Windows Explorer y seleccionando la opción de expulsión.

ADVERTENCIA: Su memoria micro-sd e borrará por este procedimiento, ya que se instala OpenELEC en la misma. Por favor asegúrese de conocer la letra  correcta para su USB Stick / tarjeta SD.

 

ADDON

Gracias  al sw de Kodi  junto a  un ADDOn,  es posible visualizar  toda la oferta  de canales de Imagenio que se tenga contratada   desde cualquier equipo  que este conectado a la red del hogar    gracias  a la  tecnología  DLNA  actualmente ya soportada por Movistar +

Este  addon   disponible gratuitamente en sourceforge,  permite realizar las mismas acciones (y otras mejoras) que un decodificador de movistar TV desde un PC, tabletas Android, smartphones, Android TVs, raspberrys, Bannana Pi y Linux x64 y 32 bits  pues  soporta los siguientes SO: windows 7 o superior, Android y Linux.

Este software funciona como un plugin dentro del famoso  reproductor multimedia  Kodi Helix  , por lo que es obligatorio tener instalado como prerequisito la  aplicación Kodi (www.kodi.tv) .pero como sabemos en OPenElec  ya esta instalado

Kodi Movistar+ TV es pues un ADDON para Kodi ( y también para XBMC)  que permite disponer de un decodificador virtual de Movistar+ TV para distintos sistemas operativos.

Las principales funcionalidades del addON son:

  •  Actualización automática de canales con descubrimiento automático de canales.
  •  Guía de programación EPG( Guía electrónica de programas).
  •  Grabaciones en la Nube y en local.
  •  Visualización de grabaciones en la nube.
  •  Sincronización de grabaciones a local para evitar su caducidad.
  •  Gestión avanzada de series.
  •  Últimos 7 días.
  • Grabaciones y programación de grabaciones.
  • Funciones Timeshift.
  • Distribución de señal mediante DLNA a otros dispositivos.
  • Gestión y grabación de series.
  • Grabaciones y reproducción en la nube (habilitar grabaciones en nube en la configuración).
  • Sincronización de grabaciones en nube a local.

 

Veamos  los pasos para instalar  este software:

 

Paso 1
Descargarse la versión del ADDON correspondiente al sistema operativo/dispositivo  desde el siguiente link  . https://sourceforge.net/projects/movistartv/

Actualmente existen las siguientes versiones de Kodi Imagenio:

  •  Windows. Para XBMC/Kodi de sistemas Windows.
  •  Raspberry. Para Raspberry PI y sistemas Openelec , raspbmc o Bannana PI.
  •  Openelec X64. Para aquellos que tenéis instalado Openlec para X64 o sistemas X64 con compilaciones de ffmpeg 2.4 (en XBMC).
  •  Ubuntu X64. Resto de sistemas Linux X64.
  •  Android arm. Compilación para android con procesadores arm.

Una vez descargado, el paquete zip debe quedar accesible desde el dispositivo en el que está instalado el XBMC.

Paso 2.
Iniciamos la instalación de Add-on, para ello entramos en sistema -> Ajustes.
Entramos en la opción Add-ons  y   seleccionamos la opción de instalar desde un archivo .zip.
Seleccionaremos el archivo zip correspondiente y con esto quedará instalado el Add-on.
Paso 3.
Activamos y configuramos las opciones de TV en directo.
Para ello entramos en sistema -> Ajustes y seleccionamos la opción de TV en directo.
Activamos en general la TV en directo.
Paso 4.
Existen diversos parámetros de configuración que pueden ser variados y ajustados.Para entrar en los parámetros de configuración ir a Sistema-> Ajustes y seleccionar la opción deAdd-ons. Seguidamente seleccionar Add-ons activados.Seleccionar la categoría de Clientes PVR y  dentro de clientes PVR seleccionar el PVR IPTV Imagenio.
Desde la siguiente pantalla pulsar la opción de configurar.
Existen 3 bloques de configuración:general,Grabación de series,grabación en nube  y DLNA

Las opciones  más importantes son:

  • Directorio de grabación. En que directorio se dejarán los archivos de las grabaciones efectuadas. Por defecto en Windows es c:\recording y en los sistemas Linux el directorio recodings del storage. Esta configuración puede variarse hacia cualquier directorio o recurso compartido.
  •  Cargar todos los canales. Por defecto la aplicación solo le mostrará los canales que tienes contratados, ya que en general para los que no tiene contratado Movistar no devuelve ni tan siquiera señal. Aun así esta opción sirve para realizar un scan automático en toda la posible lista de canales y mostrará aquellos para los que movistar devuelve señal de TV.Como resultado de esto lo más probable es que encuentre nuevos canales que antes no tenía en la lista, en general será la correspondiente versión en SD de los canales HD (para los que tengan HD) o los HD para los que tengan señal en SD.A veces aparece alguno más que por lo que sea está abierto. El objetivo de esta opción (y del addón en general) no es el “pirateo” de canales, sino la de integrar en un solo dispositivo XBMC y el deco de imagenio para suprimir trastos innecesarios.

 

Paso 5
Una vez detectados los canales  desde  la barra horizontal de Kodi, simplemente hay que pulsar en TV , y podremos ver todos los canales que tengamos contratados
 LODI
KODI
Realmente como ha podido ver no es muy complicado  la construcción de este descodificador  cuyo corazón es una  Raspberry Pi 3 Modelo B (1,2 GHz Quad-core ARM Cortex-A53, 1GB RAM, USB 2.0  ¿se  anima a construirlo usted también?

Cómo reutilizar una antigua pantalla de cristal líquido de portátil roto


En este post vamos a ver como  es posible usar la pantalla de  su viejo portátil  si se  ha estropeado  le electrónica que le da la funcionalidad.

Normalmente  las placas madre  de los portátiles suelen tener un numero de horas  de  vida ,  siendo muy  costoso su reemplazo  (desgraciadamente,para sustituir estas, debería corresponder exactamente  con  la marca , modelo , versión  e incluso subtipo, el cual  suele ser una fracción  muy alta del valor del ordenador nuevo y ademas adquirirlas no es garantía de que el procesador  también  funcione),   de modo que  si descartamos  esta opción ,  podemos todavía darles una segunda  vida a la pantalla TFT, pues en realidad se  puede convertir cualquier pantalla de  portátil moderno en un monitor  por medio de  una  tarjeta driver adecuada  como vamos  a ver en las  siguientes lineas .

Aparte de la pantalla,   también es posible  reutilizar el disco duro de 2 1/2″   insertándolo en una económica caja   para discos  SATA  de 2 1/2″  que puede costar menos de 7€ (puede comprarlo  aquí: Memteq BJ62-01 – Caja de disco duro externo 2.5″ SATA, HDD y SSD con USB 2.0, color azul)

 

caja

Si esta interesado en reusar su viejo hdd comprando una caja externa  , tenga cuidado especialmente en asegurarse que el disco  es  SATA   excepto los  muy antiguos todos lo son ).

Cuando tenga la caja , inserte el disco  y cierre la caja en su posición correcta( normalmente no hace falta ninguna herramienta) . Conecte el cable de datos USB / 2 AM con el puerto USB trasero del ordenador (es decir, el puerto USB en la placa base)  y compruebe su funcionamiento

Normalmente una vez descargado el contenido que quiera conservar  del viejo disco, es interesante eliminar particiones   y  formatear mediante el gestor de discos y particiones en el disco duro.

discox

Por supuesto  también se pueden rehusar  otras parte  como son las memorias ( por ejemplo para ampliar  otros ordenadores ),  las unidades de cd/dvd ,  la  fuente  de alimentación ,etc.

Centrándonos  en rehusar la pantalla  nos va   bastar adquirir  una sencilla placa  que también pude comprarse por un módico precio  . Además  vamos a  ver como  la conexión entre le TFT  y  el driver es  muy  fácil  pues  se ciñe tan sólo a  conectar un  cable especial que los conecta  y  todo estará  listo.  No obstante  una vez conectado ambos componentes   nos faltara  un receptáculo para que tenga  todo un aspecto mas profesional   gracias   a  una caja  de vidrio acrílico

Como  necesitamos sólo la pantalla LCD ,en sí no es difícil de extraerla de su  viejo  portátil , pues se trata de desenroscar todos los tornillos y no usar demasiada fuerza para soltarla, y por supuesto soltar tanto el marco como la parte que la protege que hace de cubierta del portátil . Tenga en cuenta que  la mayoría de  las veces llevan embellecedores para ocultar los tornillos especialmente en el marco o en otras ocasiones van por presión ( como en los smartphones)

Se sorprenderá  que  no hay ningún conector HDMI para DVI , pues normalmente el controlador  va integrado en la propia placa madre del ordenador, pero como vamos  a ver  no es difícil de utilizar  como vamos a ver

 

Esas placas de controlador LVDS están por todas partes en Internet.  Si usted está buscando una económica  con conexiones  DVI y VGA  pueden ser estas   dos opciones:

Amazon.de:http://amzn.to/1uc2adP

 

placa dvi

Amazon.com:http://amzn.to/ZJBdEZ

 

 

placa pulsa

Para seleccionar la placa adecuada simplemente busque el número de modelo de la pantalla en la que puede encontrar los números  del  panel del TFT en la parte de atrás  normalmente pegada en una pegatina cerca del conector.

En el vídeo del paso a paso    veremos   que   la referencia es  156 XW

Muchas placas incluso podría trabajar con otras  pantallas que no   corresponden al numero de modelo por lo que es un riesgo que según el coste del driver  es posible que pueda asumir.

Hay placas básicas que solo cuenta con el conector DVI    y otras  que  tienen   tiene múltiples conexiones como HDMI ,VGA y DVI , incluso contando  con un  CI  7496 como  amplificador de potencia de audio que puede entregar dos canales de audio que es suficiente para aplicaciones de televisión

Es interesante destacar  como todas las placas suelen llevar una placa auxiliar  de pulsadores  para  los típicos controles de todos los monitores ( brillo,color,etc.). Estas placas  se conectan  al driver  con una  forma de cable  que conecta ambas placas .

En caso de tener audio incorporado , también tendría que conectar un jack  o   unos altavoces  desde el conector a estos ( en el vídeo optan por un jack de presión )

La conexión del driver al TFT suele hacerse  con un conector de pines de oro que va desde el driver  hasta  el zócalo de la placa del TFT

En cuanto al consumo del conjunto puede llegar hasta setecientos cuarenta mA  y tensión  de 12 voltios lo cual lo hace ideal por ejemplo para alimentarlo desde una batería externa convencional.

Una vez conectado y probado el driver LVDS   es interesante  dotar el conjunto de un habitáculo , pero no hay que buscar  soluciones costosas pues  bastará sólo  un poco de vidrio acrílico  cortado a medida  que le aportara  la rigidez  mecánica necesaria que podemos pegar con  cola térmica haciendo los agujeros  para que sean accesibles los conectores   .

El conjunto se puede cerrar con una placa  de las misma dimensiones del TFT   que permite incluso fijarlo  a la pared sin necesitar adquirir ningún soporte especial

 

Gracias al  genial vídeo de greatScott  podemos  ver el sencillo  proceso   de forma practica  paso a paso para convertir cualquier  LCD  procedente  de un portátil roto en un segundo monitor completamente funcional  para su PC ,consola de juegos,etc:

 

Es interesante destacar  que el puerto HDMI aumenta el precio mucho.

A continuación  están los  links de la placa que greatScott ha utilizado (no es barata):

Amazon.de: http://amzn.to/1py5xKJ

Ebay: http:? //rover.ebay.com/rover/1/711-53200-19255-0/1 …

 

hdmi

 

Puede encontrar  mas información del proceso de construcción  aqui

Reproductor offline y abierto


Se llama Meesic, y es un proyecto de código abierto español ,  escrito por el desarrollador español José Amuedo “spheras”, el cual pretende ,tras la desaparición de grooveshere  ,ser una alternativa  ( eso si en local )  para  los que deseen reproducir sus archivos  MP3 desde cualquier lugar sin necesitar tener que llevarlos todos consigo

Messic  proviene de la unión de dos palabras:

  • Desastre: un estado sucio o desordenado de las cosas o de un lugar
  • Música: sonidos vocales o instrumentales (o ambos) combinados de tal manera  para producir belleza de la forma, la armonía, y la expresión de la emoción

El objetivo del proyecto es pues convertir el maremágnum  de archivos de música en una biblioteca de música de verdad ordenada y catalogada, pudiendo reproducirla  también de una manera cómoda y sencilla desde cualquier lugar en el que estemos sin depender de terceros.

Las principales características de Messic  son:

  • Totalmente abierto y libre! messic es totalmente libre y sin ningún beneficio personal. Tiene una licencia GPLv3 .
  • Ser un catálogo privado de la música lo más automático posible, y es propiedad sólo de usted. Usted puede ir siempre al sistema de archivos donde lo copia y conseguirlo.
  • Se reproduce la música en una interfaz muy cómoda y bonita.
  • Se ejecuta a través de la web, por lo que podría publicar este servicio en el hogar para cada dispositivo.
  • Es multiusuario.
  • Está enfocada a catalogar su biblioteca de música personal. Queremos gestionar y escuchar a nuestro propio catálogo de música en casa sin subir nada a la Internet.
  • No es necesario estar conectado a Internet para escuchar su música. Está disponible siempre en su red doméstica, o descargado de forma local en el dispositivo.

 

 

 

Meesic pretende ser fácil de instalar, así que  lo primero que tiene que hacer es descargarse   la aplicación básica que haga de servidor, la cual tendrá que ir en el ordenador que vaya a utilizar para alojar su música   Windows, Mac o Linux (acuérdese que tendrá que mantener el equipo siempre encendido, pues sin esta aplicación de servidor  funcionando, obviamente su servicio  de biblioteca musical no estará operativo)  y posteriormente ,si lo desea  instalar el cliente en cualquier dispositivo en su casa.

 

Respecto al servidor se puede descargar el instalador en la página oficial de Meesic, desde los enlaces  del repositorio de github para Linux, Mac y Windows. Obviamente debe seleccionar la versión más adecuada para su sistema y proceder a instalarlo:

 

Una vez instalado dicho  sw siguiendo el asistente , podrá  iniciar y detener el servicio,el cual  proporcionará un acceso web a la interfaz web de messic, es decir, una vez en servicio  se podría ver la interfaz web messic simplemente abriendo desde cualquier navegador moderno yendo a la dirección URL del dispositivo donde se instaló messic (probablemente algo similar a http: //192.168.1.X:. 8080 / messic .)  Esta URL dependerá del equipo en el que instaló el servicio messic en su red local … ( no se preocupe, el servicio messic le permitirá saber cómo es esa URL cuando se inicia).

Por lo tanto, si ha instalado el servicio de messic en cualquier ordenador de la red doméstica y ahora, desde este dispositivo, o desde cualquier otro, ya está listo para acceder a la interfaz web messic para administrar su música.

Una vez instalado y ejecutado,lo primero que tiene que hacer es ir a la opción Configuración para determinar en qué carpeta local quiere que se aloje la música que suba .Asimismo también podrá activar la opción de comunicaciones seguras o establecer el tiempo máximo de cada sesión.

Lo primero y obvio es  subir algo de música para messic: seleccione pues los archivos de audio que desee adjuntar para el álbum que está creando y cualquier otro recurso como cubiertas, artes, letras, y así sucesivamente …Se puede añadir toda la información adicional de su música(es decir los metadatos ) como puede ser el año de publicación, autor, observaciones, género, nombres de canciones, … o añadir la obtención de esta información de las etiquetas de mp3 de forma automática, o gracias a los servicios externos como freedb o Discogs, que también son compatibles con messic. A partir de ese momento  ya pude  usar esta interfaz web para escuchar su música siempre que lo desee, o incluso activar el protocolo DLNA para compartir su música con otros dispositivos en su hogar.

Una vez hecho esto ya podrá ir a la pestaña Principal. En ella sólo tendrá que darle a la opción Iniciar que te aparecerá arriba a la derecha y la aplicación se ocupará del resto. Cuando le aparezca en verde que el servicio está iniciado ya podrá abrir en una pestaña de tu navegador la URL que se te ha generado para acceder al cliente web.

Por otra parte, si el servicio messic está instalado en su casa, en la red, y no quiere publicarla  en Internet, entonces es probable que desee utilizar el cliente de teléfono inteligente Android pues este cliente de Android puede conectar con su servicio messic y escuchar su música desde allí, e  incluso puede descargar su música en el dispositivo con el fin de escuchar su música por todas partes, sin necesidad de estar conectado a su servicio messic.

En resumen  ,puede  conectarse a su Meetic de dos maneras, o a través de sus aplicaciones para Android disponibles en Google Play y Amazon o en la web con su APK, o utilizando cualquier navegador moderno con su cliente web.

Además de la opción de subir música, en la aplicación web también encontrará la opción de Inicio donde se le sugerirán canciones dependiendo de tus gustos, y un Explorar Música donde se le listan todos los discos de su colección. Asimsimo también tiene secciones para gestionar las listas de reproducción y para configurar tus parámetros de usuario o los del servidor.

Las versiones del cliente (no el servidor) para teléfonos inteligentes Android y Android TV son las siguientes:

 

 

repro

 

En cuanto al cliente para dispositivos Android, con él podrá reproducir todas su colección de música online y descargarla en su dispositivo para poder reproducirla fuera de línea. Todo ello sin subir ni ceder tu música a ningún proveedor de terceros, ya que está utilizando su propio ordenador como servidor desde el que emitir.

Este cliente es capaz de conectarse a un servidor messic para reproducir música online u offline.Lógicamente es necesario disponer por tanto de un servidor messic al que conectarse, al menos la primera vez para descargar música en su dispositivo, o reproducirla directamente del servidor messic.

Con esta app se pueden acceder a  las siguientes funcionalidades:

  • Reproducir música online de un servidor messic
  • Descargar música de un servidor messic
  • Reproducir música offline

Tenga en cuenta que messic NO sube/cede tu música a ningún proveedor externo. Tan sólo almacena su música en su propio sistema. Un típico caso de uso es descargar el servidor messic e instalarlo en cualquier ordenador  de casa. Puede subir su música a messic a través de un navegador web desde cualquier otro ordenador de casa, utilizando messic desde un navegador. Después de eso, podrá escuchar su música en cualquier sitio, en cualquier momento, bien a través del servicio de música messic (web) o a través de esta aplicación android.

 

 descargado

Al acceder a este cliente por primera vez tendrá que crearse una primera cuenta de usuario, la cual será también de administrador. Después podrá ir creando más para quienes vayan a utilizar la aplicación, y durante el proceso podrá configurar aspectos como si quieres que se suban tus estadísticas para que se creen listas con las canciones que más o menos has escuchado.

mmes1

Una vez creado el usuario accederá al panel principal del cliente online,no puede utilizar tus carpetas ya existentes de música en su smartphone, por lo que tendrá que ir subiendo cada disco que quiera que esté disponible.

 

 

mme3

Para hacerlo tendrá que hacer click en la opción “Subir Música”, y elegir los MP3 de cada disco incluyendo la imagen que quiera que se utilice como portada. La información del álbum puedes escribirla usted mismo, aunque también hay un asistente que utilizará la de los propios MP3 o webs como FreeDB o Discogs para obtener los metadatos.

mme2    mme4

 

 

 

 

La API de la aplicación y todo su código está disponible en la red, y lo puede encontrar en su repositorio de GitHub.