Reconocimiento de colores con Pixy


En efecto, si no tenemos demasiado tiempo  para experimentar con algoritmos de reconocimiento de imágenes con opencv o similares ,por ejemplo para integrar  la visión artificial en un robot que siga una linea, hay un producto llamado   Pixy2    que puede hacer todo eso y mas. Además, esta segunda version,  es más rápida, más pequeña y más potente que el Pixy original, agregando algoritmos de seguimiento / seguimiento de línea, así como otras características  (de  hecho la velocidad de procesamiento  en tiempo real   se ha mejorado en 60 fotogramas por segundo)

Como  puede  suponer  Pixy2  incorpora una cámara  y  una fuente de luz , y con todo  este hw puede detectar líneas, intersecciones y pequeños códigos de barras, diseñados para robots que siguen líneas.

Precisamente  por la utilidad de integrarlo en pequeños robots ,se han agregado algoritmos de seguimiento a la detección de objetos basada en color. Ademas tampoco descuidan su conexión con otras placas pues proporcionan bibliotecas mejoradas y simplificadas para Arduino, Raspberry Pi.

Veamos a continuación   mas detalles sobre esta interesante  placa

 

Hablamos de una placa  bastante pequeña(de unos 8x7cm) ,  tanto que incluso se puede conectar varios Pixy2 a un microcontrolador pues  Pixy2 es más pequeño, más rápido y más potente que el Pixy original. 

Este sistema de visión inteligente plug-and-play para Arduino-compatibles, Raspberry Pi u otros microcontroladores / sistemas de computadora.

 Al igual que su predecesor, Pixy2 puede aprender a detectar objetos que le enseñe, simplemente presionando un botón. Además, Pixy2  implementa nuevos algoritmos que detectan y rastrean las líneas para su uso con robots de seguimiento de línea (  incluso con  los nuevos algoritmos también pueden detectar intersecciones y “señales de tráfico”.)

 

Aunque la nueva cámara puede funcionar hasta 60 fps, se  ejecuta aproximadamente la mitad de esa velocidad y existen múltiples opciones para el ajuste fino del reconocimiento de objetos, todo  ello  para  mejorar la precisión   el reconocimiento de imágenes   ya que la cámara no esta diseñada para la grabación de imágenes pero si  pasará el centro X, Y, y el ancho, la altura de un objeto, y lo hace muy bien.

La nueva version  Pixy2  lleva  modo de seguimiento de línea y fuente de luz LED integrada simplificando  su programación recibiendo solo los objetos que le interesan.

Se puede utilizar el controlador que desee pues incluye bibliotecas de software para Arduino, Raspberry Pi y BeagleBone Black.

Si lo conectamos a  un pc, podemos instalar la utilidad de configuración (se ejecuta en Windows, MacOS y Linux) asi como el sw  Pixy2 CMUCam5, un sensor de imagen para su microcontrolador que puede enseñarle qué buscar.También es una gran mejora con respecto a las versiones anteriores de Pixy CMUCam, que agrega una mayor flexibilidad cuando se trata de cambios de iluminación y exposición. También puede recordar siete firmas de colores diferentes, encuentre cientos de objetos en a visión del robot es fácil: presione el botón para enseñarle a Pixy2 un objeto

Por ello el   Pixy2   es un sensor de imagen con un potente procesador que puede programar para enviar solo la información que está buscando para que su microcontrolador no se vea abrumado por los datos  ya que Pixy2 exporta su información en una variedad de formas útiles (UART serie, SPI, I2C, salida digital o salida analógica) para que su microcontrolador o microcomputadora pueda comunicarse fácilmente mientras realiza otras tareas.

Las coordenadas  enviadas  desde   Pixy2  pueden decirle a su robot qué hacer, como girar a la izquierda, girar a la derecha, disminuir la velocidad, etc. Y Pixy2 hace todo esto a 60 cuadros por segundo, para que su robot también pueda ser rápido. Pixy2 utiliza el tono y la saturación como su principal medio de detección de imágenes, en lugar del RGB normal. Esto significa que la iluminación o la exposición no afectarán la detección de Pixy2 de un elemento, lo cual es un problema frustrante con muchos sensores de imagen. .

 

 

Vamos  a ver un ejemplo publicado en instructables.com  de un interesante  robot seguidor que implementa  esta tecnologia  creado  por chaabani houssem 

Necesitaremos  al menos los  siguientes componentes:

  • 1 Arduino mega (o en su defecto un Arduno uno o Arduino nano … )
  • Pixy2  
  • 2 motores  paso  a paso
  • 2 ruedas y sus engranajes 
  • Un l293d
  • Una batería de  9v  (o   cualquiera que pueda reciclar 

 

Podemos  enseñar cualquier objeto a pixy a través de este enlace:

http: //cmucam.org/projects/cmucam5/wiki/Teach_Pixy …

Para controlar  los dos motores usaremos un famoso controlador , el CI   l293d

Este circuito integrado     de 16 pines ofrece los siguintes carasterciticas: 

  • Capacidad del canal: 600 mA de corriente de salida / canal.
  • Sistema de activación.
  • Pico de salida de corriente: 1,2 A / canal (no repetitivo).
  • Protección contra sobretemperatura.
  • Entrada lógica “0” a 1,5 V (alta inmunidad al ruido).

Picture of Build the Robot

Conectemos  los pines del L293D   a un  Arduino   de la siguiente manera :

  • Pin  1 al pin Arduino 2.
  • Pin 2 al pin 3 de Arduino.
  • Entrada 3 al pin 4 de Arduino.
  • Entrada 4 al pin Aduino 5.

Con estas conexiones ya  se puede probar el robot como verificar el avance, probar el giro a la izquierda o  el giro a la derecha y la parada.

Si todo va  bien ahora ya puede agregar pixy, pero para que  funcione el robot  antes tendrá que  programar Arduino  para  que  en función de la  salida de  Pixy2   de las  ordenes oportunas a los motores

Como  ejemplo de código  vamos a ver  una demostracion de como podemos  controlar lso dos motores usando  unicamente la informacion apoportada por Pixy2  

 

//definición de  puertos  que se usaran

int mg2 = 4;

int mg1 = 5;

int md1 = 3;

int md2 = 2;

int enag= 6;

//librerias  externas

#include <Wire.h>

#include <Pixy.h>

//llamada a las primitivas de Pixy

Pixy pixy;




//definición de puertos 

void setup()
{
pinMode(enag, OUTPUT);

pinMode(md1, OUTPUT);

pinMode(md2, OUTPUT);

pinMode(mg1, OUTPUT);

pinMode(mg2, OUTPUT);

//sacamos  por consola de Arduino mensajes de depuración

Serial.begin(9600);

Serial.print("Arrancando...\n");

pixy.init();

}







//comienzo del programa  principal

void loop()
{

static int i = 0;

int j;

uint16_t blocks;

char buf[32];


blocks = pixy.getBlocks();

if (blocks)

{
i++;

// Hacer esto cada 50 cuadros porque si se  supero colapsaria Arduino


if (i%50==0)

{
sprintf(buf, "Detected %d:\n", blocks);
Serial.print(buf);


//bucle for que recorre todos lox bloques enviados por Pixy
for (j=0;  j<blocks;    j++) 

{

sprintf(buf, " block %d: ", j);

Serial.print(buf);  //sacamos las salida por consola

pixy.blocks[j].print();

}


}

if((pixy.blocks[0].x>120)&&(pixy.blocks[0].x<190))
{
go();  //avanzar
}

if((pixy.blocks[0].x<120) && (pixy.blocks[0].x>10))
{

gauche();//girar a derecha

}

if(pixy.blocks[0].x>190)
{

droite();} //girar  a izda
}

else
{

o9if();//hacia atras

}
}






//giro a la derecha
void droite()
{
analogWrite(enag,210);
analogWrite(mg1,0);
analogWrite(mg2,0);
analogWrite(md1,255);
analogWrite(md2,0);
delay(30);
}




//giro a al izda

void gauche()
{
analogWrite(enag,210);
analogWrite(mg1,255);
analogWrite(mg2,0);
analogWrite(md1,0);
analogWrite(md2,0);
delay(30);
}




//hacia atras
void o9if()

{
analogWrite(mg1,0);
analogWrite(mg2,0);
analogWrite(md2,0);
analogWrite(md1,0);
delay(30);
}

//avanzar

void go ()
{
analogWrite(enag,210);
analogWrite(mg1,255);
analogWrite(mg2,0);

analogWrite(md1,255);
analogWrite(md2,0);
delay(30);
}

 

Y   ahora en un vídeo podemos ver el robot   funcionando:

 

En general,   Pixy2   es un excelente sistemas de visión inteligente introductorio  pues  podemos dar seguimiento de objetos a un  robot de manera mucho más fácil que usar un pc de una sola placa con OpenCV (más requisitos de menor potencia) pues se conecta fácilmente a un Arduino Nano o Uno (entre otros sistemas)  gracias  a los ejemplos de código que proporcionan que  ayudan a ponerlo en marcha rápidamente .Ademas es  muy fácil configurarlo utilizando las instrucciones en su sitio web pues hay ejemplos integrados en su software.

 

Mejoras patinete Xiaomi (2 de 2)


En un post anterior    hablábamos de como mejorar el   famoso modelo Mi Electric Scooter ,sin duda unos de mejoras  patinetes eléctricos  disponibles en el mercado , lo cual no es un  hecho casual, pues junto  a una excelente relación calidad/precio se une su diseño exquisito funcional como lo muestra  por ejemplo el hecho de que  dispone de un sólo botón para encenderlo o apagarlo o mediante  una pulsación larga encender las luces integradas o el hecho de contar con solo un simple display  de 4  leds  para monitorizar la autonomía.

Ademas de su diseño, hay otras características que lo hacen  singular como su  facilisimo  plegado en tres paso, su ligereza  ( esta construido en marco de aluminio aeroespacial  que le otorga un peso de  solo 12,5kg )   , su sistema de  frenado  eABS antibloqueo regenerativo para conseguir una distancia de frenado eficiente de sólo cuatro metros  ,su potente  y segura  batería ( de 36V  con una capacidad  de  7800mAh  / 280Wh   que ofrece una espectacular  autonomía de 30km  )    y su  eficiente motor  brushless  de  250W  , aspectos  todos ellos  que no son  fáciles  de ver en modelos de  otros fabricantes.

También asimismo  hay una cuestión nada desdeñable :  al ser uno de los patinetes mas vendidos en todo el mundo, no es para nada complejo conseguir repuestos para cualquier pieza que se le estropee (si le interesa el cableado del patinete, en este post explicamos detalladamente su desmontaje,  así como las diferentes piezas que lo componen).

Sin duda estamos ante un scooter fantástico ,pero ¿se puede mejorar?:pues como casi todo en  la vida creemos que si. Veamos a continuación algunos trucos  que ya vimos en un post anterior  y otros nuevos    para sacar el máximo partido de este  estupendo patinete.

 

Apps

Entre las muchas apps disponibles no oficiales nos ha llamado la atención la app  M65  HUD pues muestra velocidad en tiempo real , el kilometraje y el consumo de energía para el Mi Electric Scooter    de un modo mucho mas visual   y parametrizable desde el punto de vista estético  con números claramente visibles.

 

m365.PNG.

Podemos tocar ademas ajustar determinados parámetros de configuración disponibles vehículo:

  • Control de crucero,
  • Luz trasera
  • El nivel de recuperación de energía.

Este es el link en Google Play para descargar esta a nuestro terminal

App para visualizar  fácilmente  la velocidad

Aunque hay muchas  otras apps, la app recomendable es   la oficial Mi home (disponible en google Play). La aplicación funciona  fenomenal   gracias  a un enlace bluetooth que habrá que habilitar . Una vez instalada , lo primero es buscar el patinete en el apartado “Mis dispositivos” y seguir el asistente con el patinete lógicamente encendido.

El interfaz una vez conectado y vinculado el patinete a nuestro teléfono,  nos ofrece una información  justa, es decir  la velocidad actual , el porcentaje de batería restante y los km recorridos como vemos en esta imagen:

Screenshot_2018-08-31-07-18-15-955_com.xiaomi.smarthome[1]

Es muy destacable en la opción Más   , algunos  aspectos configurables del patinete  como son la dureza del sistema de  frenado regenerativo , el control de crucero , el encendido de la luz trasera , establecer una clave, información de la batería  o del vehículo y sobre todo  la actualización del firmware ( o la restauración de este ) entre otras  funcionalidades.

Screenshot_2018-08-31-07-19-36-479_com.xiaomi.smarthome[1]

 

Soporte para el movil

Obviamente  si queremos llevar nuestro móvil en el propio patinete para conocer la velocidad actual o modificar aspectos de este  , tendremos  que contar con un soporte adecuado para ello. Lo cierto es que casi cualquier soporte para  bicicleta debería poder valer,   pero no todos cabrán, dadas las reducidas medidas del manillar

 

Destaca para este modelo de Lixada   que se adapta perfectamente tanto a  Mi Electric Scooter     como a cualquier terminal Android o Ios. 

Por cierto este modelo esta en Amazon por menos de 9€

 

Asiento plegable

En efecto   por descabellado que pueda resultar se puede colocar un  sillín en este patinete para que podamos ir cómodamente sentados en nuestros desplazamientos

La altura es regulable de  44 a 60cm para adaptarse a diferentes personas  y el  cuerpo es de aluminio resistente para máxima estabilidad y durabilidad.  El sillin esta fabricado de un material cómodo y agradable siendo el asiento es retráctil y flexible pero si el asiento no termina de gustarle se puede reemplazar por otro de bicicleta de paseo por ejemplo, o añadir un cubre-sillín de gel.

Lleva un amortiguador incorporado  para  adaptase  mejor  al contorno de la carretera .

La instalación  de este sillin es  muy  fácil y rápida ,pues para su sujeción cuenta con tuercas rápidas de seguridad con las se puede  instalar este sillín en un instante y en cualquier lugar  por lo que no hace falta ningún destornillador ni llave inglesa para fijarlo.

Por cierto , si le interesa esta disponible en Amazon   por menos de 50€

Cambio de neumáticos

Uno de los  principales averías  que puede sufre este modelo es  que  puede  pinchar alguna de  las ruedas  ( como casi cualquier vehículo con neumáticos ).En este caso desgraciadamente , la dificultad estriba en que  las ruedas son tan pequeñas que son mas complejas de cambiar  que una bicicleta.

Los pinchazos  serán mas acusados  si se sobrepasan los 100kg de peso ( por ejemplo si lleva consigo a un niño pequeño) o si se transita por vías no asfaltadas: en estos casos   existe la solución de los  neumáticos macizos

Existen  neumáticos diseñados para reemplazar la rueda delantera o trasera del scooter eléctrico Xiaomi Mijia M365 siendo muy resistentes ,y  lo mas importante:no requieren  hincharlos ,  por lo que no pueden pinchar nunca,  así  que  para aquellas personas que suelen pinchar,  esta solución es  la mas práctica y duradera.

El material usados es especial de goma con superficie ranurada ofreciendo una excelente adherencia y una buena resistencia al desgaste. También es resistente a la perforación, no esta ventilado, y es duradero y ligero

Su flexibilidad  por tanto es superior , y su capacidad de sellado también ,permitiendo al neumático permanecer estable como un neumático tradicional totalmente transpirable.

Ofrecen en resumen ciertas ventajas:

  • Mayor  fiabilidad total
  • Ya no va a pinchar  al bordear las aceras  , salytando , etc
  • El patinete puede circular por cualquier tipo de terreno
  • El mantenimiento es cero
  • No hay  que regular las presiones
  • Soportan   muchísimos mayor  pesos  que los de aire

Y como contra-prestaciones:

  • Menos autonomía
  • Mayor  peso
  • Menor aceleración
  • Menos confort  que con  los de aire (pero tampoco  tan incómodos como un skate o como las ruedas típicas de patinetes pues la goma amortigua parte de los baches  al no ser completamente rígidas  pero cuenta con numerosas  ventajas )

 

Por cierto, si opta por cambiarlas usted mismo no  olvide calentar estas ( por ejemplo metiéndotelas en un microondas un corto tiempo)    para colocarlas   en las ruedas originales pues de otro modo sera  una tarea casi imposible.

Por cierto  este tipo de rueda mazida  se pueden comprar en Amazon  por unos 30€ 

Una solución parcial es  usar neumáticos hinchables de  doble cámara   algo más gruesas (1,8 mm) que las originales (0,9 mm) lo  cual  evitará pinchazos repetidos

Aumento de  potencia

La velocidad normal del patinete con la batería completamente  cargada es de 25Km/h y tiene una autonomía de unos 30 kilómetros  lo   cual lo hace optimo para  muchas funciones permitiendo  obtener las  máxima  autonomía cumpliendo ademas la normativa legal   en la mayoría de los países.

Hay personas que  prefieren   una mayor  potencia ( por ejemplo para meterlo en el campo )   y lo cierto es  simplemente modificando el firmware por otro del mismo fabricante pero de  modelos anteriores ,  es posible  conseguirelo  haciendo que la velocidad punta supere los 40Km/h  según aseguran desde Review4iu.com, si bien la autonomía lógicamente se verá mermada al entregar una mayor potencia  que según modelo puede llegar  a los 1000w acelerando  así  mucho mas rápido, superando terrenos irregulares , pudiendo subir cuestas mas altas , cargar mas peso., etc

Básicamente la operación se ciñe a  instalar la  aplicacion   m365 DownG    disponible en Google Play     en su terminal  Android   que se conectara por  bluettooh  al monopatín (como  la app original  de la que hemos hablado mas arribe  )

Desde la propia app se instala un firmware externo que modificara la configuración del patinete para que entregue más potencia PERO  A CAMBIO PERDEREMOS LA  GARANTÍA  Y TAMPOCO SERA LEGAL TRANSITAR POR VÍAS PUBLICAS.

PATCHE.PNG

Esta aplicación permite por tanto permite  enviar otros  firmwares oficiales de otros modelos   anteriores del mismo patinete de Xiaomi (disponibles a través de Internet)  y  que según todos los indicios pueden instalarse en  modelos mas recientes    a través de Bluetooth.

La aplicación es gratuita y se trata sin ninguna garantía y todos los archivos flash pertenecen a sus respectivos propietarios,

Antes de flasherar  comprobar si su scooter tiene 2 fusibles pues al requerir   mas potencia consumirá el  doble de energía y pueda que funda el fusible interior de protección .

Por cierto el código de la  app esta disponible  github y los binarios están disponibles en un wiki francés

 

El usuario de Youtube Vicesat explica en un vídeo  este proceso  de cómo trucar el patinete para incrementar su potencia y velocidad. Si escribe en Google una sencilla búsqueda con ese motivo comprobará que existen muchos tutoriales en los que se detalla cómo realizar la operación.

 

Es muy importante destacar que aunque  pueda sonar  tentador obtener mas potencia del patinete a  cambio de una mucho menor autonomía, no solo podemos estropear el patinete ,  y perder la garantía ,  sobre todo   el patinete no es legal para transitar con las consecuencias que pueden acarrear sobre todo  si nos vemos involucrados en un accidente así que desde estas lineas  los desaconsejamos completamente.

 

 

Mejoras    del patinete gracias a la   impresión 3d

Por ser  un modelo tan popular muchos usuarios se han decidido a diseñar piezas en 3d para este modelo   y compartir sus diseños para que cualquiera pueda imprimir  estas ( u ordenar su impresión). Esto  facilidad  que ciertamente  ofrece infinitas posibilidades es criticada por usuarios que no disponen precisamente de impresora 3d , pero no debe olvidar  que hoy en día esto no es problema pues en el peor de los casos se puede acudir a empresas o tiendas que nos resolverán el problema( y no son tan caras como se piensa).

Hay muchísima variedad de piezas para imprimir para este patinete ,  veamos algunas de las piezas mas interesantes descargables gratuitamente desde Thinginverse para  Mi Electric Scooter :

  • Almohadillas:Sirven   para eliminar la holgura del sistema de plegado evitando que se ensucie y termine teniendo holgura la barra de dirección.

fleje.PNG

Este conjunto de piezas  elimina el juego o posibles holguras  de la barra de dirección y es. El diseño ofrece 3 tipos de almohadillas para scooter eléctrico xiaomi 0.4 mm, 0.6 mm y 0.8 mm.  y  así puede probar cual de ellos se adapta mejor así a su modelo  y  a sus gustos personales.Este es el link de descarga  :https://www.thingiverse.com/thing:2436676

  • Protección luz trasera : Esta pieza es también muy interesante pues los cables de la luz posterior van muy expuestos a la  intemperie (van cubierta únicamente con cinta líquida y silicona).Gracias a este protector  descargable gratuitamente desde Thinginverse podemos proteger esta pieza de una forma muy efectiva utilizando ademas los mismos tornillos.

luz trasera.PNG

Este es el link de descarga  :  https://www.thingiverse.com/thing:2375311

  • Gancho para colgar: Esta pieza utiliza uno de los tornillos de la barra de dirección siendo muy útil para colgar cualquier cosa  como por ejemplo una bolsa de la compra.Este es el link de descarga   : https://www.thingiverse.com/thing:2549865

gancho.PNG

  • Refuerzo guardabarros : El guardabarros  original  trasero ofrece cierta fragilidad . Este diseño  es ideal para imprimir en impresoras FDM casi sin soporte .  Necesita tornillos M3x12 o M3x15 para ensamblar modelos de parte 1 y parte 2 .Usa soporte adicional con método de montaje simple .Una vez impreso ,atornille el soporte a la luz trasera,inserte el soporte en los agujeros  y después atornillar el guardabarros al scooter

refuerzo.PNG

Este es el link de descarga  : https://www.thingiverse.com/thing:2868159

  • Cesta :Aunque puede mejorar, nos ha gustado esta cesta pequeña para scooter Xiaomi M365 .Para montarla  en el patinete  necesitaremos una pequeña goma como mediador entre la montura y la lanza delantera y dos tornillos adicionales de 1/4 * 1/8.

cesta

Este es el link de descarga  : https://www.thingiverse.com/thing:2925158

  • Soporte para niños :Es frecuente  que muchos padres decidan usar el patinete para llevar su hijos en el patinete   para evitar otros sistemas de locomoción contaminantes. Este diseño permite añadir una segunda barra para que los niños se puedan sujetar de forma mas segura,

kids handle.PNG

Este es el link de descarga  :https://www.thingiverse.com/thing:2746283

  • Stand para niños:En sintonía con el diseño anterior nos proponen un stand para montar en el scooter niños de menos 4 años  pues sin este soporte se golpean la cara en el manillar.El diseño también es descargable gratuitamente desde Thinginverse, El diseñador recomienda colocar dos tiras de cinta adhesiva de espuma 3M de doble cara y sujetar con pernos de acero del tipo M3

stand.PNG

Este es el link de descarga  : https://www.thingiverse.com/thing:2703403

Por favor, en caso de llevar niños en al patin  o para usted mismo  no olvide elementos tan importantes de seguridad como el casco  y si es posible protecciones para los codos  rodillas   y manos especialmente para los más pequeños,

 

 

Mejoras para el patinete de Xiaomi ( 1 de 2)


Cada vez es más común verlos por la calle y ,no hablamos de los VTC, ni de las bicicletas eléctricas, sino  de un salto cualitativo en diseño: los patinetes eléctricos  plegables, los cuales literalmente  han invadido el  espacio transitable  dando a sus felices conductores una  flexibilidad  e independencia jamas vistos por otro tipo de vehículos gracias  a  sus potentes  y versátiles motores brushless alimentados  por baterías de ultima generación.

Precisamente Xiaomi es una de las marcas que destaca  con su modelo Mi Electric Scooter ( antes  Mijia),    que con una de las mejores relaciones calidad/precio ,  que incluso ha llegado a desplazar  al famoso Segway ,permitiendo moverse cómodamente por las aceras y carreteras de las grandes ciudades de un modo jamas visto por algún otro vehículo hasta este momento.

Veamos en este post algunas características de este modelo  así como algunas ideas para intentar mejorarlo

 

 

En efecto el modelo Mi Electric Scooter ha sido diseñado con la simplicidad  y la elegancia en mente, destacando por ejemplo el hecho de que  dispone de un sólo botón para encenderlo o apagarlo o mediante  una pulsación larga encender las luces integradas o el hecho de contar con solo un simple display  de 4  leds  para monitorizar la autonomía ( aspecto que por cierto podemos profundizar desde la app  indicándonos incluso los km que podemos circular con la capacidad restante).

Precisamente uno de los aspectos de Mi Electric Scooter   mas destacados es  su forma compacta que permite el plegado del patinete en tres fáciles pasos haciéndolo ideal para guardarlo o llevarlo donde queramos: simplemente se gira hacia abajo la palanca para plegar y el timbre del monopatín es atrapado por el cerrojo en la rueda trasera.

Y por  cierto respecto al peso , gracias a que esta construido en marco de aluminio aeroespacial ( que el aporta baja densidad, gran fuerza estructural,excelente conductividad termal y resistencia a la corrosión ) le da mucha ligereza pues solo pesa solo 12,5kg por lo que se puede llevar  plegado con relativa comodidad .

Respecto  a la seguridad   del Mi Electric Scooter  cuenta con  un disco de freno y el novedoso  sistema de frenado eABS antibloqueo regenerativo para conseguir una distancia de frenado eficiente de sólo cuatro metros  , lo cual no es fácil de ver en ningún modelo de ningún otros fabricante.

En referencia  al famoso problema de las baterías de algunos modelos de bajo coste de otras marcas chinas  (que por cierto  no están ofreciendo  modelos seguros), este modelo   gracias a  su  batería compuesta por celdas Panasonic  independientes  18650 , su sistema BMS de carga inteligente, y sus  múltiples circuitos de protección por ramas y la monitorización de la temperatura ofrece  una batería completamente segura  y fiable   en claro contraste  a las baterías baratas  usadas en otros patinetes.

Por cierto,la batería  usada en Mi Electric Scooter  ofrece en total  de 36V  con una capacidad  de  7800mAh  / 280Wh   ofreciendo así  una espectacular  autonomía de 30km  calculada para una persona de 75kg a velocidad constante de 25km/h

bateria.PNG

Para terminar destacar el motor  brushless  de 500W limitado a 250W  por normativa para circular en territorio europeo , el cual por  cierto se puede bajo su responsabilidad soslayar cargando el firmware de modelos antiguos  ( eso si ,a costa de mermar la autonomía de la batería , y de que en esa caso  ,ya no debería circular por suelo urbano).

Por cierto , si le interesa el cableado del patinete, en este post explicamos detalladamente su desmontaje  así como las diferentes piezas que lo componen.

Sin duda estamos ante un scooter fantástico ,pero ¿se puede mejorar?:pues como casi todo en  la vida creemos que si. Veamos a continuación algunos trucos   para sacar el máximo partido de este  estupendo patinete

 

App para visualizar  fácilmente  la velocidad

Hablamos de algo obvio pero que muchas personas suelen olvidar  : la app ofrecida por el propio fabricante para gestionar este modelo, la cual es casi siempre la mas olvidada a pesar de sus muchísimas prestaciones.

En efecto ,aunque hay muchas  apps, basadas en el uso del GPS, para calcular la velocidad , esto  hará consumir  batería del móvil  y NO  van ofrecer la información  de la autonomía,  o batería ( la oficial si ).  Ademas ,   sobre todo, tampoco   va a permitir cambiar diferentes aspectos del patinete :la dureza del sistema de  frenado regenerativo , el control de crucero , el encendido de la luz trasera o la actualización del firmware entre otras  variables.

La app recomendable por tanto es   la oficial Mi home (disponible en google Play)

La aplicación funciona  fenomenal   gracias  a un enlace bluetooth que habrá que habilitar . Para que la puedan utilizar en el idioma español  tiene un truco , que es el siguiente: en el momento que instale la app pide el país y todos  debemos poner Europa ( recomendado ) , y no tienen que poner OTROS PAISES .Siguiendo ese sencillo paso  puede  seguir instalando la aplicación y esta ya no dará problema:se conecta con el patinete y se queda instalada con el idioma castellano.

Una vez instalada , lo primero es buscar el patinete en el apartado “Mis dispositivos” y seguir el asistente con el patinete lógicamente encendido

Screenshot_2018-08-31-07-21-13-014_com.xiaomi.smarthome[1]

El interfaz una vez conectado y vinculado el patinete a nuestro teléfono,  nos ofrece una información  justa, es decir  la velocidad actual , el porcentaje de batería restante y los km recorridos como vemos en esta imagen:

Screenshot_2018-08-31-07-18-15-955_com.xiaomi.smarthome[1]

Si deslizamos hacia la derecha podemos bloquear el patinete   y por ejemplo de este modo  no se podría apagar pulsando el botón de encendido y mandaría una alarma si se elija:

Screenshot_2018-08-31-07-18-09-865_com.xiaomi.smarthome[1].png

 

Es muy destacable en opción Más   , algunos  aspectos configurables del patinete  como son la dureza del sistema de  frenado regenerativo , el control de crucero , el encendido de la luz trasera , establecer una clave, información de la batería  o del vehículo y sobre todo  la actualización del firmware ( o la restauración de este ) entre otras  funcionalidades.

Screenshot_2018-08-31-07-19-36-479_com.xiaomi.smarthome[1]

Uno de los aspectos   cruciales,  es poder actualizar el firmware del patinete a su ultima versión , para lo cual se hace fundamental que tanto el patinete como el terminal permanezcan cerca y con el bluetooth activo :en tan solo uno segundos  lograremos nuestro objetivo  y tendremos  nuestro  patinete con el ultimo firmware disponible el cual intentara exprimir al máximo las capacidades de este.

Screenshot_2018-08-31-07-22-47-966_com.xiaomi.smarthome[1]     +Screenshot_2018-08-31-07-22-24-533_com.xiaomi.smarthome[1]

 

Otras apps

Entre las muchas apps disponibles no oficiales nos ha llamado la atención la app  M65  HUD pues muestra velocidad en tiempo real , el kilometraje y el consumo de energía para el Mi Electric Scooter    de un modo mucho mas visual   y parametrizable desde el punto de vista estético  con números claramente visibles.

 

m365.PNG.

Podemos tocar ademas ajustar determinados parámetros de configuración disponibles vehículo:

  • Control de crucero,
  • Luz trasera
  • El nivel de recuperación de energía.

 

Este es el link en Google Play para descargar esta a nuestro terminal

 

Soporte para el movil

Obviamente  si queremos llevar nuestro móvil en el propio patinete para conocer la velocidad actual o modificar aspectos de este  , tendremos  que contar con un soporte adecuado para ello. Lo cierto es que casi cualquier soporte para  bicicleta debería poder valer,   pero no todos cabrán, dadas las reducidas medidas del manillar

Destaca para este modelo de Lixada   que se adapta perfectamente tanto a  Mi Electric Scooter     como a cualquier terminal.

Estas son alguna de sus características:

  • Longitud ajustable de 50mm a 100mm, apto para el teléfono 3.6-6.2 pulgadas o dispositivos electrónicos, como para el iPhone 7, para el iPhone 7 Plus, GPS, y así sucesivamente.
  • El diseño de cuatro garras bloquea firmemente el teléfono, evitando que se caiga cuando se conduce en carreteras difíciles.
  • El relleno adhesivo de pegamento protege su teléfono móvil de ser rayado.
  • Hecho de plástico de alta resistencia y aleación de aluminio, duradera de usar.
  • Conveniente para el manillar de Φ31.8, espaciador del uso para el manillar de Φ25.4mm / Φ22.2mm.

Por cierto este modelo esta en Amazon por menos de 9€

Mejoras    del patinete gracias a la   impresión 3d

Por ser  un modelo tan popular muchos usuarios se han decidido a diseñar piezas en 3d para este modelo   y compartir sus diseños para que cualquiera pueda imprimir  estas ( u ordenar su impresión). Esto  facilidad  que ciertamente  ofrece infinitas posibilidades es criticada por usuarios que no disponen precisamente de impresora 3d , pero no debe olvidar  que hoy en dia esto no es problema pues en el peor de los casos se puede acudir a empresas o tiendas que nos resolverán el problema( y no son tan caras como se piensa).

Hay muchísima variedad de piezas para imprimir para este patinete ,  pero destacan la sencilla pieza para proteger el cable de la luz trasera justo donde pasa desde el guardabarros a la luz  , y  otra para eliminar la holgura del sistema de plegado, !y  por supuesto   muchas mas!.

Veamos algunas de las piezas mas interesantes para  Mi Electric Scooter :

Almohadillas para el fleje

Esta es  una de las piezas mas  famosas ,descargada y usadas siendo ademas de las primeras en  demostrar su utilidad.

Sirve   para eliminar la holgura del sistema de plegado evitando que se ensucie y termine teniendo holgura la barra de dirección.

fleje.PNG

Este conjunto de piezas  elimina el juego o posibles holguras  de la barra de dirección y es descargable gratuitamente desde Thinginverse . El diseño ofrece 3 tipos de almohadillas para scooter eléctrico xiaomi 0.4 mm, 0.6 mm y 0.8 mm. y  así puede probar cual de ellos se adapta mejor así a su modelo  y  a sus gustos personales.

Este es el link de descarga  :https://www.thingiverse.com/thing:2436676

 

Protección luz trasera

Esta pieza es también muy interesante pues los cables de la luz posterior van muy expuestos a la  intemperie (van cubierta únicamente con cinta líquida y silicona).Gracias a este protector  descargable gratuitamente desde Thinginverse podemos proteger esta pieza de una forma muy efectiva utilizando ademas los mismos tornillos.

luz trasera.PNG

Este es el link de descarga  :  https://www.thingiverse.com/thing:2375311

 

Gancho para colgar

Esta pieza utiliza uno de los tornillos de la barra de dirección siendo muy útil para colgar cualquier cosa  como por ejemplo una bolsa de la compra.El diseño es descargable gratuitamente desde Thinginverse

gancho.PNG

 

Este es el link de descarga  : https://www.thingiverse.com/thing:2549865

Refuerzo guardabarros

El guardabarros  original  trasero ofrece cierta fragilidad . Este diseño  es ideal para imprimir en impresoras FDM casi sin soporte y es  descargable gratuitamente desde Thinginverse.  Necesita tornillos M3x12 o M3x15 para ensamblar modelos de parte 1 y parte 2 .Usa soporte adicional con método de montaje simple

Una vez impreso ,atornille el soporte a la luz trasera,inserte el soporte en los agujeros  y después atornillar el guardabarros al scooter

refuerzo.PNG

 

Este es el link de descarga  : https://www.thingiverse.com/thing:2868159

 

Cesta

Aunque puede mejorar, nos ha gustado esta cesta pequeña para scooter Xiaomi M365 que también es descargable gratuitamente desde Thinginverse.
Para montarla  en el patinete  necesitaremos una pequeña goma como mediador entre la montura y la lanza delantera y dos tornillos adicionales de 1/4 * 1/8.

cesta

Este es el link de descarga  : https://www.thingiverse.com/thing:2925158

Soporte para niños

Es frecuente  que muchos padres decidan usar el patinete para llevar su hijos en el patinete   para evitar otros sistemas de locomoción contaminantes. Este diseño permite añadir una segunda barra para que los niños se puedan sujetar de forma mas segura,

El diseño es descargable gratuitamente desde Thinginverse ( el diseñador  recomienda  user Prim para imprimir el  agarre)

kids handle.PNG

Por favor no olvide elementos tan importantes de seguridad como el casco  y si es posible protecciones para los codos  rodillas   y manos especialmente para los mas pequeños

Este es el link de descarga  :https://www.thingiverse.com/thing:2746283

Stand para niños

En sintonía con el diseño anterior nos proponen un stand para montar en el scooter niños de menos 4 años  pues sin este soporte se golpean la cara en el manillar.El diseño también es descargable gratuitamente desde Thinginverse

El diseñador recomienda colocar dos tiras de cinta adhesiva de espuma 3M de doble cara y sujetar con pernos de acero del tipo M3

stand.PNG

Por favor no olvide elementos tan importantes de seguridad como el casco  y si es posible protecciones para los codos  rodillas   y manos especialmente para los mas pequeños

Este es el link de descarga  : https://www.thingiverse.com/thing:2703403

 

 

 

Conclusión

Seguro  querido lector que  existen muchísimos mas diseños  interesantes para colocar en nuestro patinete , así que le invito a que si le gusta cualquier  otro accesorio que le sea útil con  Mi Electric Scooter   las comparta con toda la comunidad de soloelectronicos.  Para inspirarle en este link puede encontrar muchos mas diseños de  piezas en 3D  para nuestro patinete  https://www.thingiverse.com/search?sort=makes&q=xiaomi+scooter&type=things&dwh=825b8932d42a8e4

 

Por cierto, el famoso  patinete de Xiaomi  se puede comprar  directamente en Amazon , ofreciendo este el envío en un par de días como máximo  y sobre todo la garantía europea de  2 años a diferencia de otros portales orientales que tan solo ofrecen solo unos meses corriendo ademas los gastos de envío  por parte del comprador..