Diagnosis de su coche con Raspberry Pi


OBD-II PID ( Diagnóstico a bordo de parámetros IDs ) son códigos utilizados para solicitar datos de un vehículo, que se utiliza como herramienta de diagnóstico  que tradicionalmente se ha reservado a los  técnicos automotrices que usan PID con una herramienta de análisis conectado al conector OBD-II del vehículo.

  • El técnico entra en el PID
  • La herramienta de análisis lo envía al del vehículo red controlador-área (CAN) la parada de microbus, VPW, PWM, ISO, KWP . (Después de 2008, sólo CAN)
  • Un dispositivo en el bus reconoce el PID como uno es responsable de, y reporta el valor para ese PID al bus
  • La herramienta de análisis lee la respuesta, y lo muestra al técnico

Un  adaptador   OBD-II  funciona  en cierta manera  como el USB de un ratón que usamos con el ordenador, ya que se conecta a la centralita del coche y convierte los datos que lee en información que podemos procesar desde nuestro móvil.

Estos adaptadores se puede encontrar  fácilmente en internet y a precios que empiezan en los 6 euros y van subiendo hasta los varios cientos, dependiendo de la calidad y cantidad de opciones que necesitemos. Pero para un uso completamente ‘amateur‘, tenemos suficiente con los más económicos. Eso sí, antes de comprarlo debe   compruebe que la centralita de su coche tiene la conexión de 16 pines del estándar y es compatible  con dicho  interfaz.

 

 

Adaptadores ODB2 bluetooth

elm37

Algunas centralitas de vehículos puede soportar más o menos funciones que otros.,pero en todo caso  no olvide  que la aplicación necesita un adaptador Bluetooth OBD2 para trabajar.

Estos  adaptadores  son  pequeños y se conectan a la toma de diagnóstico en el coche que le da a su acceso a los teléfonos.Uno de los adaptadores mas usados  es el modelo el ELM327 OBD2 el cual funciona igual de bien que otros aparatos similares de tamaño mucho mayor y   aún precio bastante menor (como por ejemplo el  adaptador Scantool.net, el adaptador de OBDKey y PLX Kiwi ).

El modelo ELM 327  es el clásico lector de parámetros del motor y de códigos de error OBD II mini, en carcasa de plástico transparente  de  reducido tamaño(otros modelos mayores  estorban en la zona de los pedales)   que es capaz de enviar los datos vía Bluetooth   y que se puede adquirir  a muy buen precio.

Para usarlo, hay que enchufar el dispositivo  al conector que suelen traer casi todos los coches modernos  junto a la fusiblera principal que suele estar  debajo del volante.

Después hay que instalar  la aplicación  Torque en su smartphone   ( en su versión gratuita o de pago )  y automáticamente al ejecutarla  debería empezar a ver en la app  una cantidad ingente  de información sobre el funcionamiento de su vehículo.

Los usuarios  se abruman   del  impresionante volumen de datos aportado pues aplicación es 100% configurable para mostrar los parámetros que prefiera. De hecho los datos ofrecidos son prácticamente similares a una maquina de diagnosis de cualquier taller en sus manos, aportando ademas de un sinfin de parámetros informativos sobre el estado de motor, consumos, temperaturas, posibles averías etc

Resumidamente  estas son algunas de las utilidades  de la combinación  del adaptador  ELM327 OBD2 junto con el programa  Torque:

  • Leer los códigos diagnóstico, genéricos y específicos del fabricante, y mostrar su significado (sobre 3000 definiciones genéricas del código en la base de datos).
  • Borrar los códigos de problemas y apagar el MIL (“Check Engine” de luz)
  • Mostrar los datos actuales del sensor

Según el modelo de coche podrá ver más o menos datos, pues eso no depende de este aparato  en su .De hecho ,hay usuarios que no han conseguido hacerlos funcionar con determinados modelos de vehículos, pero en cambio en otros modelos  funciona perfectamente:

 

Por cierto ,esta versión  del  ELM327  se puede comprar por menos de 6€  con gastos de envió incluidos  aqui (Amazon.es)

Adaptadores ODB2 USB

Hay muchos ejemplos de entusiastas que  están usando estos adaptadores ODB2 no solo desde dispositivos Android sino incluso desde PC standard ,pero ¿ y si se pudiera usar desde otros dispositivos  como por ejemplo desde una Raspbery Pi?

Pues en  efecto desde pistonheads.com  nos demuestra como es posible desde una RPi de  leer datos de su moto a través de un lector USB OBD-II  usando  como registrador de datos para una moto gracias  a que cabe perfectamente  debajo del asiento

Para ello , se usa un   cable USB -> OBD2 , el cual  soporta muchas versiones diferentes del puerto estándar OBD2

La RPi toma la  alimentación  una conexión micro del USB que se alimenta a su vez  de la batería (lo ideal es desde luego hacerlo desde  la llave de encendido / apagado, pero esto llevar mucho más trabajo y se corre el peligro de  dañar el cableado de la moto) así que el usuario opto  por compro un interruptor y un fusible  que  termina en un puerto USB hembra lo cual permite  apagar la RPpi al final de un viaje

Lo siguiente es  el código, basado en  la  librería python  desarrolla en 2009 llamado pyobd. Esta fue  la  base para lo que quería hacer, encontrando algunos errores en el código pues , en general, estaba escrito para ser utilizado por una aplicación  grafica GUI que venía con ella. Como el autor no quería una aplicación GUI, obviamente, bajo su asiento se bajo su repositorio y comenzó a trabajar en hacerlo más parecido a un datalogger

El trabajo esta en su  repositorio : https://github.com/roflson/pyobd

 

Gracias al trabajo excelente de Salgar , Martin quiso ir mas lejos  conectando ademas una cámara ,    utilizando  los datos OBD para superponer mph, rpm, temperatura y la posición del acelerador sobre el vídeo tomado con la placa de la cámara construyendo realmente un dispositivo bastante interesante

Resumidamente  el  proceso de desarrollo de  la nueva herramienta fue muy similar a la anterior adaptación de Salgar , basándose también en un  adaptador  USB al cable de interfaz de OBD2 del tipo ELM 327 1.5V USB CAN-BUS Scanner ELM327 , por cerca de £ 10 disponibles en  amazon.com o amazon.co.uk .( en España un no esta )

Otro elemento importante es conectar la cámara a su Raspberry Pi 2 usando el conector propietario especifico

Un modelo asequible compatible con la Raspberry Pi2   es el Módulo de cámara Raspberry Pi de SainSmart  que cuesta unos 14€ 

 

Luego  una vez adquirido el hardware , descargo el  software de salgar de su repositorio github, https://github.com/roflson/pyobd , como base para el nuevo programa (el software de salgar es una bifurcación de un proyecto llamado pyobd, https://github.com/peterh/pyobd , que es una aplicación basada en GUI para leer datos OBD-II).

Utilizo el autor  este  nuevo software  como base para un programa que se conectaría a través de la interfaz OBD-II, interrogando al coche qué sensores soportaba y luego leyendo los sensores de datos en un bucle cada 0,5 segundos  escribiéndolos en la pantalla de modo que la RP2 no solo registra el video , también registra  los  datos dinámicos superponiendolos al video cumpliendo pues una doble función

Descargar y ejecutar

El autor   finalmente  ha puesto a la disposición de todos los usuarios su  sw  de modo que puede descargar el código directamente desde github  en ,https://github.com/martinohanlon/pyobd ,

 

Resumidamente estas son las instrucciones de instalación:

 

Si le “pica”la curiosidad en el vídeo podemos ver la Rp2 con el sw en acción

Anuncios

Cómo iniciar un app automáticamente en Android


AutoStart es una interesante aplicación Android gratuita que podríamos usar, para ordenar a cualquiera de nuestras aplicaciones instaladas en el dispositivo móvil para que se ejecuten automáticamente cada vez que encendamos el terminal.

Objetivamente se puede intuir , que en Google Play existen otras alternativas que podría elegir quizás mejores ,pero  desde luego no sin un interfaz  tan minimalista como el  de este app y desde luego sobre todo que no precisen ser root  o consuman  tantos recursos en el sistema operativo Android como esta app.  Una característica muy interesante destacable respecto  otras apps es que el inicio automático funciona muy bien en todos los teléfonos o tabletas y no requiere permisos de root. Veamos el modo de usarla junto con un ejemplo:

 

 

En este post vamos a comentar la app AutoStart disponible en Google Play .  Una vez que la tengamos instalada  en nuestro dispositivo móvil Android (que puede ser un “ChromeCast” o un mini PC), sólo tiene que ejecutarla para configurarla    directamente desde la pantalla inicial  tanto que se autoinicie la app ( sin esta app corriendo no se iniciara el resto)  como se ejecuten las apps que se deseen.

Como podrá observar  pues la pantalla principal de AutoStart tiene una interfaz minimalista en la configuración.

Allí solamente tiene que tocar al botón para activar el servicio (es decir, para que esté siempre activa) y también, seleccionar al botón “Add” para agregar una o varias aplicaciones Android que desee que se ejecuten automáticamente cada vez que se encienda su dispositivo Android ,  es  decir como vemos tan solo  tiene que seleccionar las aplicaciones que desea iniciará automáticamente después de encendido del teléfono (arranque).

Otros parámetros que podrá  ajustar se ven  un poco más abajo ,los cuales pueden  ayudara hacer que haya un tiempo de espera antes de que la ejecución de estas aplicaciones en  el inicio. El primer valor corresponderá a la propia app,  mientras que el segundo, es el tiempo que debe esperar el sistema para que se vayan ejecutando el resto de aplicaciones Android.

i

Un detalle de esta app es que funciona  tanto en terminales Android con pantallas pequeñas(smartphones)  como terminales con pantallas  mas grandes como pueden ser  tabletas ,android TV, etc, dispositivos todos ellos donde en ocasiones nos puede venir muy bien poder tener disponibles al arrancar estos nuestra app favorita
 

Un ejemplo claro de uso de la app AutoStart   es usarla para iniciar Seguricasa .  La  app Seguricasa disponible en Google Play por 1€ pretende  que reciclemos o reutilicemos  un viejo terminal Android  que tengamos en desuso  fijándolo a la pared  , para que nos sirva tanto para el control de accesos ,como la monitorización del estado de suministro eléctrico  (la utilidad aquí de Autostart sera para que se inicie automáticamente la app Seguricasa en caso de agotamiento de la batería o de un apagado involuntario)

Dado que los inmuebles son el mayor activo de las personas tanto a nivel personal como a nivel de empresas o negocios,  es importante asegurarnos que no son accedidos por terceros o que siempre están alimentados eléctricamente, dada la gran dependencia del suministro de corriente alterna, por lo que es necesario tener constancia de cualquier caída en el suministro eléctrico.

Enviar notificaciones si se detecta un corte de red ,es posible sin ningún hardware adicional ,puesto que dejaría de estar alimentado externamente el Smartphone (por el cargador del terminal), circunstancia que puede ser monitorizada y procesada dentro de la aplicación  SEGURICASA  que es interpretada  como falta de red de corriente alterna.

Quizás lo interesante  de la aplicación es pues que no se necesita ningún cableado ni hardware adicional pues lo único que  requiere es el cargador que alimente el terminal ,una tarjeta SIM ( para que pueda enviar SMS’s o correo en caso de falta de suministro eléctrico)   y por ultimo un simple cartón que se fije solidario a la puerta de modo que al abrir la puerta de acceso tape el sensor de proximidad presente en el frontal de cualquier Smartphone.

 

 

La app Seguricasa puede enviar notificaciones automáticamente vía SMS o por correo electrónico según se desee en el momento que se detecte una falta de red en el suministro eléctrico o también la apertura o cierre de la puerta gracias al sensor de proximidad que incluye cualquier Smartphone y así como también  detectar actos de vandalismo sobre el terminal para notificarlo al usuario.

Como ejemplos de utilidad de esta aplicación seria la vigilancia de los alimentos perecederos (es decir de mantener la refrigeración ) o sistemas de calefacción ,aunque es obvio que todos sabemos cómo las consecuencias de una falta de red eléctrica puede abarcar otros muchísimos usos: servidores para servicios de TI, comunicaciones, seguridad , riegos automatizados, cultivos ,acuarios, etc.

Esta app, pues, está pensada dirigida a familias, pequeños comerciantes, o incluso negocios etc., ya que por su simplicidad está prevista para ser auto instalada por cualquier usuario. Seguricasa es una solución ideal pues para aquellas personas que no están dispuestos a pagar una cuota por un sistema de alarma pero les gustaría saber lo que ocurre en sus propiedades sobre todo con el suministro de corriente alterna en el acceso. La solución es única, pues no es necesario adquirir ningún hw adicional ya que se basa en un Smartphone para gestionar tanto los accesos como los cortes de red de corriente alterna de una vivienda o local

 

Como habrá podido observar , “AutoStart” ofrece una simplicidad bastante grande a la hora de manejar sel arranque automático  fiable sin ser root de cualquier aplicación como por ejemplo la aplicación Seguricasa

Facil monitorizacion de cortes de suministro electrico o acceso a una vivienda por SMS o email


Los inmuebles son el mayor activo de las personas tanto a nivel personal como a nivel de empresas o negocios, por lo que es importante asegurarnos que no son accedidos por terceros. Además, dada la gran dependencia del suministro de corriente alterna, es necesario tener constancia de cualquier caída en el suministro pero desgraciadamente, las soluciones que existen en el mercado suelen tener un coste alto y suelen llevar implícita una cuota periódica.

 En este contexto, esta nueva aplicación intenta resolver que estén informados particulares, pequeños negocios, comercios, segundas residencias, locales comerciales, etc. sobre problemas relacionados con la necesidad de saber si ha habido corte de suministro eléctrico o de conocer si se accede a estos.

La nueva aplicación Seguricasa puede enviar notificaciones automáticamente vía SMS o por correo electrónico en el momento que se detecte la apertura o cierre de la puerta gracias al sensor de proximidad que incluye cualquier Smartphone. Asimismo, también puede enviar notificaciones si se detecta corte de red ya que dejaría de estar alimentado externamente el Smartphone (por el cargador del terminal), circunstancia que puede ser monitorizada y procesada dentro de la aplicación y que fácilmente podemos entender como falta de red de corriente alterna.

Esta app, pues, está pensada dirigida a particulares pero tambien autónomos, pequeños comerciantes, etc., ya que por su simplicidad está prevista para ser auto instalada por cualquier usuario.

Primeros pasos

Seguricasa es una solución ideal para aquellos que no están dispuestos a pagar una cuota por un sistema de alarma, pero les gustaría saber lo que ocurre en sus propiedades.

La solución es única, pues no es necesario adquirir ningún hardware adicional, ya que se basa en un Smartphone con SO Android 4.1 (Yelly Bean) o superior, para gestionar tanto los accesos, como los cortes de red del suministro eléctrico de una vivienda o local.

Basta con insertar una SIM en su viejo Smartphone, instalar la aplicación Seguricasa y   mantener el Smartphone conectado al cargador, para que desde ese momento, en cuanto defina el número del teléfono y las cuentas de correo de origen y de destino, pueda recibir   a voluntad   notificaciones por SMS o por mail, de cualquier anomalía que suceda en el suministro de corriente alterna de su vivienda.

En el caso de que se desee también monitorizar los accesos, tampoco se necesita ningún hardware especial: simplemente tendrá que fijar su viejo Smartphone   cerca de la puerta de acceso mediante un velcro o similar , y colocar un soporte solidario a la puerta que pueda cubrir aproximadamente al menos 1cm la parte superior del Smartphone, para  que en cuanto  abramos la puerta  automáticamente oculte el sensor  y de esta forma ser envíen según se defina,   notificaciones por SMS o por mail de cualquier acceso  ( obviamente si ha definido  el número del teléfono  y las cuentas de correo de origen y de destino dentro de la propia aplicación).

Montaje

Pare este monatje vamos a necesitar  instalar la aplicación “Seguricasa ” en un Smartphone con SO Android 4.1 (Yelly Bean) o superior. Tambien es importante destacar que   si se desea almacenar las notificaciones de SMS o e-mail, el terminal debería contar al menos con 128MB de espacio en la SD externa para almacenamiento de logs.

El montaje es muy sencillo, pues solo habrá que descargar la aplicación  Seguricasa  desde Amazon aqui (el precio de 1€ es algo que todos podemos permitirnos) e  instalar  la aplicación  Seguricasa en el terminal que vayamos a  destinar.

El terminal Android debe tener SO Android 4.1 (Yelly Bean) o superior y no  es fundamental  que tenga  la pantalla  perfecta ( o la bateria)  ya que la interacción con el terminal solo sera necesaria para configurar cuales van a ser las notificaciones  y los destinatarios de estas ( es decir este terminal puede ser perfectamente reciclado  o incluso en mal estado ) .

El siguiente paso  es insertar la SIM  en el terminal si es que vamos  a enviar SMS o emails estando sin suministro eléctrico  , ya que normalmente cuando no haya red eléctrica tampoco solo tenemos tener wifi. Dependiendo de lo que deseemos (sms o emails ) necesitaremos  un plan mas o menos ajustado ,pero ene general con una tarjeta prepago debería ser suficiente .

Ahora  lo siguiente debería ser fijar el terminal  a un extremo de la puerta si es que vamos a usarlo  también para notificar los acceso a la vivienda o local. Por ejemplo un belcro auto-adhesivo pegado en la parte de atrás del terminal  puede ser un sistema perfecto  , aunque en el mercado  obviamente también existen soportes  para  fijar el terminal de forma vertical de una manera muy simple.

IMG_20170316_191402.jpg

Fijado el terminal   ya solo nos quedaría  si lo que deseamos es  controlar el acceso  fijando un cartón   al extremo de la puerta  con cinta  adhesiva de modo que  al abrir al puerta este  tape el sensor de proximidad del terminal tal y como se ve en la fotografía siguiente

Una vez fijados el terminal  y el cartón es hora de conectar  la alimentación  por medio del cargador original  o en su defecto cualquier cargador con salida micro-usb .En este sentido tenga en cuenta que el cargador debe permanecer siempre enchufado de modo que pueda ser motorizado  el estado de la red eléctrica por lo que este  debería ser preferentemente el original  o por lo menos de buena calidad.

Ya tenemos todo preparado , así que arrancaremos  la aplicación   y  podemos  configurar  todos los  parámetros como vamos a ver  a continuación.

Manejo de la aplicación

Para iniciar la aplicación basta con pulsar sobre el icono “Seguricasa”.

Inmediatamente al iniciar la aplicación, aparecerá la pantalla principal de la aplicación donde se muestra la información básica del estado de los sensores, la cual incluso cerrándola queda en segundo plano con objeto de seguir monitorizando la vivienda o inmueble.

La información mostrada por la aplicación en la pantalla principal es la siguiente:

  • Nivel de carga de la batería expresada en tanto por ciento.
  • Temperatura del terminal en grados centígrados.
  • Estado de suministro eléctrico expresado en voltios.
  • Estado del sensor de proximidad.

Bajo el icono del botoncito de la esquina superior derecha se muestra el nivel de batería expresado en tanto por uno

Asimismo, la aplicación cuenta con dos botones:

  • Ayuda: pulsando aquí se accede  al menú básico de ayuda en línea
  • Histórico: se accede al log de envíos de correos o SMS ’s enviados desde la propia aplicación.

Hay un tercer botón oculto muy importante, que es el de configuración de la aplicación, el cual se accede pulsando el botón contextual del terminal   de Android.

Este botón   suele colocarse en los terminales Android nuevos en la parte inferior a la izquierda, con una “U” invertida en la parte inferior de la pantalla en cuyo interior hay dos pequeñas rallas horizontales.

AYUDA EN PANTALLA

Desde la pantalla principal pulsando el menú ayuda, se accede a una pantalla auxiliar donde se explica sucintamente el sentido de esta aplicación.

Para volver a la pantalla principal,   pulsar el botón volver del terminal, o simplemente se puede pulsar el botón cerrar de esta pantalla.

LOG DE EVENTOS

Desde la pantalla principal, pulsando el menú histórico se pueden acceder al log de envíos de correos o SMS ’s enviados desde la propia aplicación.

Siempre que se haya definido un nombre valido de fichero en la pantalla de configuración,   y el terminal cuente con al menos con 128MB de espacio en la SD externa para almacenamiento de logs, se mostrara en cada línea del log la fecha y hora junto el tipo de notificación (SMS o e-mail) y los motivos (corte o vuelta de red y puerta abierta o cerrada).

Para volver a la pantalla principal   pulse el botón volver del terminal o simplemente pulsa el botón cerrar de esta pantalla.

Es interesante destacar que, en esta pantalla, en cuanto se supera el tamaño visualizable en la pantalla del terminal, sobre esta se podrá hacer scroll vertical para poder acceder al resto de información.

En caso de no que no interese mantener este fichero de log, el usuario siempre puede acceder al administrador de ficheros y acceder a la raíz de la SD para proceder a mover o eliminar dicho fichero de log.

Obviamente si desea personalizar el nombre del fichero de log, simplemente deberá cambiar el nombre del fichero personalizado de fichero de log en la opción Fichero de Log→Carpeta

También si desea no registrar los eventos, simplemente deberá borrar el nombre del fichero personalizado de fichero de log en la opción Fichero de Log→Carpeta

CONFIGURACION DE LA APLICACIÓN

Hay una opción muy importante referida a la configuración de la aplicación, la cual se accede pulsando el botón contextual del terminal   de Android.

Este botón   suele colocarse en los terminales Android nuevos en la parte inferior a la izquierda con una “U” invertida en la parte inferior de la pantalla en cuyo interior hay dos pequeñas rallas horizontales.

Pulsando sobre el botón de configuración del terminal nos aparecerá el menú Configuración en la parte Inferior de la pantalla.

Una vez ahí, pulsando sobre el ítem, se mostrara el submenú de configuración de la aplicación:

La pantalla está divida por seis secciones claramente identificadas:

  • Avisos por SMS.
  • Avisos por email.
  • Números de teléfono para SMS.
  • Correo electrónico destino.
  • Usuario Gmail para envíos.
  • Fichero de log.

Avisos por SMS.

La conectividad a internet de los terminales de última generación junto con el crecimiento exponencial tanto de las redes sociales como los de servicios de mensajería no han frenado la expansión de los mensajes SMS a nivel comercial.

Está claro que  los nuevos métodos de comunicación han tomado la delantera en lo que se refiere a las comunicaciones personales y grupales  ,pero a cambio han dejado a los mensajes SMS cómo líderes absolutos  de las comunicaciones de empresas como bancos,  empresas de transporte público, empresas de telecomunicaciones , compañías de seguros, hospitales ,otras instituciones públicas y un largo etcétera las cuales han adoptado los mensajes SMS como método para enviar notificaciones, confirmar transacciones, recordar citas, etc.

Precisamente pensando en la gran seguridad, accesibilidad y confianza que ofrecen los SMS’s frente a otros servicios de mensajería, en esta aplicación se ha optado por permitir él envió de mensajes de forma selectiva según las necesidades de los usuarios.

Clicando en cualquiera de las tres opciones de este submenú automáticamente se enviaran   un SMS al número que se defina ante las siguientes circunstancias:

  • Corte de suministro de corriente alterna mediante la el suministro de tensión externa al terminal ( opción “Cortes de electricidad”)
  • Aperturas o  cierres de la puerta   ocultando el sensor de presencia(opción “Aperturas puerta”)
  • Al iniciar por primera vez la aplicación Seguricasa (opción “Al iniciar esta app”).

Avisos por e-mail.

Estar dado de alta en una cuenta de correo electrónico, hoy en día es una realidad pues todos los usuarios de la red disponen de una dirección de correo electrónico y lo utilizan diariamente.

En la actualidad, el uso del correo electrónico, se puede dividir en diferentes ámbitos como académico, laboral y personal, por lo que es muy interesante  también poder avisar  por e-mail ante cualquier evento de acceso  o anomalía en el suministro de corriente alterna desde el Core de esta aplicación.

Los avisos por e-mail en esta aplicación son personalizables mediante esta sección:

Clicando en cualquiera de las tres opciones del submenú de avisos por  e-mail, automáticamente se enviaran   un email a la cuenta de correo electrónico que se defina ante las siguientes circunstancias:

  • Corte de suministro de corriente alterna mediante la el suministro de tensión externa al terminal (opción “Cortes de electricidad”).
  • Aperturas o cierres de la puerta ocultando el sensor de presencia (opción “Aperturas puerta”).
  • Al iniciar por primera vez la aplicación Seguricasa (opción “Al iniciar esta app”).

Número de teléfono para envíos SMS

Complementando el submenú de avisos por SMS ’s se incluye esta sección, donde   se definirá el número de teléfono al que se deseen dirigir los mensajes de texto.

Tenemos que definir sobre todo el número del Teléfono hacia el que quieren dirigirán los SMS ‘s ante los eventos que se deseen auditar chequeados en   el submenú de avisos por sms’s.Opcionalmente,   también se puede asignar una cadena de texto en la opción Usuario que nos permita por ejemplo identificar el número de teléfono que hayamos asignado.

Es interesante destacar que si no informamos del número de teléfono destinatario de los SMS ‘s y clicamos alguna opción de SMS, nos saltara un error de número no definido.Si introducimos el numero o el nombre de usuario en esta sección, para volver a la pantalla principal, pulsar el botón volver del terminal o simplemente pulsa el botón cerrar de esta pantalla.

Correo electrónico destino

Complementando el submenú de avisos por mail, se incluye esta sección donde   se definirá la cuenta de correo electrónico al que se deseen dirigir los mails.

Tenemos que definir el correo electrónico destino hacia el que quieren dirigirán las e-mail ante los eventos que se deseen auditar chequeados en   el submenú de avisos por e-mail

Clicaremos en la copión E-mail y sobre la caja de texto cumplimentaremos el destinatario donde se dirigirán el e-mail ante los eventos que se deseen auditar chequeados en   el submenú de avisos por e-mail.

Es interesante destacar que si no informamos de la cuenta de correo y clicamos alguna opción de envíos de correos, nos saltara un error de mail no definido.

Para volver a la pantalla, el botón volver del terminal o simplemente pulsa el botón cerrar de esta pantalla.

Usuario Gmail para envíos

Complementando el submenú de avisos por mail, en esta sección   se definirá la cuenta de correo electrónico de Gmail desde donde se enviaran los mails.

Obviamente se podría haber definido otro tipo de servidor  de correo saliente, pero  por simplicidad dado que los usuarios de Android están obligados a tener una cuenta vinculada a una dirección de correo de Gmail para instalar nuevas aplicaciones en su terminal , este es el  candidato ideal como  servicio de envió de e-mails.

Dada la facilidad de envíos de correos electrónicos ante las circunstancias definidas, tenemos que definir el correo electrónico origen desde donde se dirigirán las e-mail ante los eventos que se deseen auditar chequeados en   el submenú de avisos por e-mail

La cuenta de Gmail pues se cumplimentara en la opción “cuenta” mediante el formato establecido completo (es decir con el formato [email protected]).

Para volver a la pantalla principal, basta pulsar el botón volver del terminal, o simplemente pulsar el botón cerrar de esta pantalla.

Dado que usaremos la cuenta de Gmail, para poder enviar correos desde esta cuenta, necesitamos cumplimentar en el apartado “Clave” la password de la cuenta de Gmail.

Como vemps en la pantalla anterior al cumplimentar la password de la cuenta de Gmail se ocultara su contenido tanto cuando estamos cumplimentándolo como cuando los revisamos pudiéndolo actualizar o eliminar en cualquier momento desde esta opción.

Es interesante destacar que si no informamos de la cuenta de correo y clicamos alguna opción de envíos de correos, nos saltara un error de mail no definido.

Para volver a la pantalla principal   pulsar el botón volver del terminal o simplemente pulsa el botón cerrar de esta pantalla.

Fichero de log

Es importante destacar que   si se desea almacenar las notificaciones de SMS o e-mail, el terminal debería contar al menos con 128MB de espacio en la SD externa para almacenamiento de logs.

Si deseamos registrar los logs de aviso por email o por SMS, simplemente necesitamos apuntar en el apartado “Carpeta” el nombre del fichero que deseamos usar para registrar todos estos eventos en el root de la microsd.

Para volver a la pantalla principal   pulsar el botón volver del terminal o simplemente pulsa el botón cerrar de esta pantalla.

 

En el siguiente vídeo  podemos ver  mas claramente el funcionamiento de todas estas opciones comentadas;

Requisitos

  • Smartphone Android con SO Android 4.1 (Yelly Bean) o superior.
  • Tarjeta SIM (puede ser de Prepago).
  • Cargador original.
  • Es importante destacar que si se desea almacenar las notificaciones de SMS o e-mail, el terminal debería contar al menos con 128MB de espacio en la SD externa para almacenamiento de logs.
  • Opcional: sistema para fijar el smartphone a la pared y soporte solidario a la puerta de acceso que tape parcialmente el sensor de presencia del Smartphone al abrirse.

Como actualizar una hoja de calculo con un botón externo


 Ted Benson  queria  diseñar un botón simple que pueda pegarse a la pared y pulsar para registrar ciertos eventos asociados a la crianza de su hijo . Por suerte , Amazon acababa de empezar a enviar sus nuevos botones Dash , los cuales se pueden transformar en exactamente eso con sólo unos minutos, pero obviamente esa no pretende ser la utilidad de este dispositivo.

Los botones son pequeños, de plástico  y de un coste ínfimo (  5€) ,pero ahí no va mas pues ademas incluye  una batería y una conexión WiFi dentro. Amazon quiere que usted los pegue en el interior de sus puertase y utilizarlos para volver a pedir productos de uso cotidiano  como pueden ser los pañales o papel higiénico ( por ejemplo simplemente pulsando el botón, obtener un nuevo paquete de pañales  por medio del mensajero  en dos días).

Vamos a mostrarle cómo secuestrar y utilizar estos botones para casi cualquier cosa que desee. Aquí está una vista previa de vídeo corto de los resultados. Siga leyendo para ver cómo puede construir esto usted mismo en sólo unos minutos.

Video del resultado final. Puede conectar tantos botones como desee para grabar cosas alrededor de su casa. El retardo entre la pulsación del botón y el cambio de la hoja de cálculo se debe al proceso de arranque del hardware Dash.

Aquí está el truco: escuchar el botón para despertar y conectarse a la red.

Nuestro objetivo es detectar cuando uno de estos botones Dash se empuja y luego hacer algo más que ordenar más pañales en Amazon. El hack impresionante sería abrir el botón y reprogramarlo (personalmente me lo apunto)  pero  vamos a tomar la ruta fácil: sólo vamos a escribir un programa simple que rastrea nuestra red wifi para buscar  la evidencia de que el botón fue pulsado  y luego registra un punto de datos cuando escucha estos.

Resulta que Amazon nos dio una manera muy fácil de hacer esto porque estaban tan preocupados con el ahorro de energía pues estos  botones  se desactivan la mayor parte del tiempo para conservar la batería dentro. Sólo se encienden cuando son pulsados. Y eso significa que tienen que volver a conectarse a su red Wifi cada vez que son pulsados. Eso es fácil de detectar.

Los dispositivos de Internet no solo se conectan a una red Wifi y empiezan a hablar con Amazon: se presentan primero a la red local . Esta introducción se hace con algo llamado una sonda ARP , y es esencialmente una comprobación de seguridad para asegurarse de que la dirección MAC que el dispositivo va a utilizar como identificador ya no está siendo utilizada por otra persona.

Cada vez que pulsas un botón Dash, se vuelve a conectar a la red, causando una transmisión predecible  de llamada una sonda ARP que podemos detectar y actuar.

Eso es una gran noticia para nosotros: cada vez que se pulsa un botón Dash, se enciende su radio y transmite rápidamente el mensaje, “Hola! Mi nombre es [Dirección MAC]! “

Así, que conceptualmente, el problema esta resuelto pues sólo tenemos que:

  1. Evitar que el botón realice cualquier pedido
  2. Escuche las sondas ARP del botón Dash y
  3. Traducir esas sondas a actualizaciones de hojas de cálculo

 

 

Paso 1: Evite que el botón  lance una compra

 

Lo primero que debe hacer es configurar los botones para enviar mensajes cuando los pulse , pero en realidad no termines el proceso de  compre  . Cuando obtiene un botón Dash, Amazon le da una lista de instrucciones de configuración para empezar. Simplemente siga esta lista de instrucciones, pero no complete el paso final – no seleccione el producto particular que desea ordenar.

El último paso para el botón Huggies, por ejemplo, es seleccionar cuál de los varios productos Huggies desea. Simplemente no responda a esta pregunta y no tendrá que preocuparse de comprar nada.

 

Paso 2: Detectar cuando un botón se pulsa por  monitorizacion de sondas ARP

 Así que ahora su botón está enviando mensajes a la red cada vez que se empuja. El siguiente paso es oler la red WiFi para estos mensajes. Recuerde, estamos buscando algo llamado una sonda ARP. Para hacer eso, vamos a escribir un pequeño programa de Python usando una bibliotecallamada Scapy .

Solo copie y pegue el siguiente código:

from scapy.all import *

def arp_display(pkt):
   if pkt[ARP].op == 1: #who-has (request)
       if pkt[ARP].psrc == ‘0.0.0.0’: # ARP Probe
              print “ARP Probe from: ” + pkt[ARP].hwsrc

print sniff(prn=arp_display, filter=”arp”, store=0, count=10)

Con ese programa en ejecución – aquí está la parte de baja tecnología – se rastrea  un botón cuando es presionado. Aparecerá un mensaje después de unos segundos (¡los botones tardan un tiempo en encenderse!). Esa es la dirección MAC que identifica de forma exclusiva ese botón.

Cada vez que presiona el botón Dash, se despierta y emite una solicitud ARP. Al observar la salida de sniffer de estas solicitudes en tiempo real, puede aprender la dirección MAC de cada botón.

Ahora que conocemos las direcciones MAC, vamos a codificarlas en nuestro programa python  .

En este caso el código y las capturas de pantalla a continuación son para un ejemplo de boton. Sus direcciones se verán diferentes.

Aquí está el código modificado:

from scapy.all import *
def arp_display(pkt):
      if pkt[ARP].op == 1: #who-has (request)
          if pkt[ARP].psrc == ‘0.0.0.0’: # ARP Probe
            if pkt[ARP].hwsrc == ’74:75:48:5f:99:30′: # Huggies
                     print “Pushed Huggies”
            elif pkt[ARP].hwsrc == ’10:ae:60:00:4d:f3′: # Elements
                   print “Pushed Elements”
            else:
                   print “ARP Probe from unknown device: ” + pkt[ARP].hwsrcprint sniff(prn=arp_display, filter=”arp”, store=0, count=10)

Y aquí está la salida de la consola cuando presionamos un  botón mientras este programa se está ejecutando:

Ya casi terminamos! Nuestro código identifica cada pulsación de botón correctamente. Ahora sólo tenemos que registrar un punto de datos en respuesta.

Paso 3: Grabe los datos de pulsaciones de botones en una hoja de cálculo de Google

Ahora todo lo que tenemos que hacer es grabar datos cada vez que se pulsa un botón. Para ello, usaremos un Magic Form , una herramienta que Cloudsttch , que  permite enviar datos desde  cualquier lugar  a una Hoja de Google.

Simplemente visite Cloudstitch, cree un formulario mágico y se le dará una URL que agregará filas a su hoja de cálculo cuando publique los datos del formulario.

Así que todas las piezas están en su lugar ahora: antes teníamos un poco de código que imprime un mensaje cada vez que se pulsa un botón Dash. Ahora solo agregamos unas cuantas líneas de código para enviar datos a nuestro Formulario Mágico. En lugar de pegar en todo el ejemplo actualizado nuevamente, solo enlazarémos con la versión completa y en su lugar mostrarle la parte que registra una entrada de pañales Poopy en nuestro formulario mágico. Justo después de imprimir “Huggies empujado” a la pantalla, se agrego este código, que envía dos campos, un Timestamp y el mensaje “Poopy Diaper” a la URL del formulario.

¡Eso es! Vuelva a ejecutar el programa, presione los botones, y verá las filas agregadas a su hoja de cálculo como lo hace!

 

Conclusión: El IoT ya está aquí para quedarse 

Mucha gente se burlaba de Dash Buttons cuando Amazon los lanzó el día antes del Día de los Inocentes . Sin embargo, independientemente de lo que usted piense acerca de Dash como un producto de consumo, es un prototipo sin duda  convincente de lo que  Internet de las cosas va a parecer.

Fuente https://blog.cloudstitch.com

Desmontaje Xiaomi Mijia


A finales de 2016  apareció de la mano de  Xiami   un novedoso patineete  electricico :el Xiaomi Mijia. Al igual que con todos los productos de Xiomi, el scooter de inmediato atrajo la atención de un público más amplio gracias a su diseño exitoso tal vez minimalista  y sobre todo por sus muy buenas características técnicas

Los datos técnicos mas destacados son los siguientes:

  • Velocidad de 25 km / h
  • Autonomía de 30 km
  • Bateria 280 Wh, LG M26 10s3p;
  • Ruedas de 8,5 pulgadas (neumáticos de caucho inflables con la cámara);
  • Potencia de 250 vatios (nominal), 500 vatios (máximo);
  • Plegable;
  • 12,5 kg de peso;
  • Peso máximo del usuario de 100 kg;
  • Clase de protección IP54.


Xiaomi_Mijia_Electric_Scooter-v_slozhennom vide_vid_sboku

Desembalaje 

kit Xiaomi_Mijia_Electric_Scooter

El Scooter viene ensamblado  en la caja, a excepción de la columna de dirección. Para montarlo  es necesario colocar con precisión el cable de conexión en el tubo de dirección, donde se combinan dos de los rieles que deben  fijarse  con cuatro tornillos con una llave hexagonal que viene incluida.

ensamblaje Xiaomi_Mijia_Electric_Scooter

Las instrucciones  en papel vienen en chino ( pero están disponibles en ingles en la web de xiomi)  . En  estas se refleja  que no se debe de montar en en la carretera, no se puede conducir a través de los charcos, saltar  por las escaleras , montar bajo una intensa lluvia, etc. circunstancias  todas ellas donde  recomiendan   no transportar a los pasajeros en esos casos.

El fabricante ademas recomienda utilizar  protecciones como  casco, rodilleras y coderas. (hay una breve instrucción sobre la gestión estas ).

Para arrancarlo, debemos estar de pie en el scooter con un pie, empujar y  darle al “gas” del mango.

Para girar debemos tener en cuanta la necesidad de cambiar el centro de gravedad en la dirección de rotación.

Las dimensiones del patin son las siguintes:

  • Longitud: 1.080 mm
  • Altura: 1.140 mm (490 mm en el estado plegado)
  • Ancho: 430 mm (dirección de anchura), 145 mm (ancho de la plataforma)
  • Distancia al suelo: 80 mm

Los neumáticos  tiene una anchura de  50 mm, tamaño de la fábrica 8,5 “x2, una presión máxima de 3,4 atm.

xiaomi_mijia_electric_scooter_perednee_motor-koleso_sboku

Apariencia

El patinete  Xiaomi MiJia  ha resultado ser sorprendente hermoso  no habiendo nada superfluo pues  casi todos los tornillos, tuercas y cables van ocultos bajo el revestimiento de plástico o en el interior del marco.

La calidad  de los materiales es  muy buena  haciendo     hincapié en el estricto estilo minimalista del equipo.

Con este diseño, este patinete  francamente parece condenado al éxito por sus grandes  características: amplio, cómodo,  mangos de aleación blanda (diámetro 33 mm), acolchado cómodo suave en la cubierta (el pie) ,mecanismo plegable,  freno de disco con una manija en el manillar, luces delanteras y traseras , señal de stop, rayas rojas reflectantes,etc.

El patinete está equipado ademas con un  un reposapiés metal retractable muy practico para que no se caiga.

xiaomi_mijia_electric_scooter_podnozhka_slozhena xiaomi_mijia_electric_scooter_podnozhka_razlozhena

En el panel de control, vemos un botón de encendido, que también incluye los faros, y por encima  4 LEDs que muestran el nivel de carga.

Para plegar el scooter, necesita tirar de la palanca y soltar mecanismo. Para mayor comodidad, el volante está fijado por  un gancho en el alerón trasero con una  etiqueta de ayuda . Cuando está plegado, el fabricante sugiere  llevarlo usando  la cremallera de dirección.

 

También implementa frenada  regenerativa y la parte trasera está equipada con frenos de disco (110 mm) y ambas ruedas están cubiertas por  alas de pulverización . Pero en el guardabarros trasero hasta que frena  en cualquier caso, no vale la pena pues el frenado del ala no se proporciona y se puede dañar el cable  que lleva al faro.

Plegado

En cuanto al pegado ,  no existe   comparación con un scooter convencional. Este efecto se debe principalmente a la rueda entera Xiaomi, no  se dobla  por el mango. El mecanismo de plegado de la cremallera de dirección se descarga en parte, por lo que,no afecta al  uso. Si esta unidad está suelta, incluso, nada fácil de instalar – la rueda libremente queda baja y por lo tanto no tiene ninguna reacción negativa.

Xiaomi_Mijia_Electric_Scooter-11


Función  Cero-Start

Su funcionamiento es muy simple: el scooter no empezará a responder al acelerador hasta que se empiece a mover  por lo que debe ser empujado, ganar un poco de velocidad, y sólo entonces el patinete comenzará a escuchar el gatillo.

Esta funcionalidad  se hace  necesario  por  la seguridad,pues si toca accidentalmente el gatillo, el scooter no va a ir a ninguna parte y además, es una buena idea para ahorrar consumo de batería y obliga al usuario a moverse, que es quizás la ventaja más importante de esta característica.

El scooter de  Xiaomi  ademas incluye límite de velocidad por  software independientemente del peso del conductor  y la disponibilidad de una pequeña pendiente, scooter no acelerara a más de 25 km / h. La dinámica de aceleración Xiaomi también va a la zaga de refuerzo, pero sólo un poco.

 

Frenado ABS.

Pero eso no es todo, como ya hemos señalado, reducir la velocidad de Xiaomi comienza al  liberar  el gatillo del acelerador pues este scooter está diseñado como un coche Tesla dado que el nivel de frenado es ajustable a través de la aplicación.

Hay tres niveles: débil, media y fuerte, que es ajustado  individualmente en función del usuario y el alivio de peso. Esto le permite resolver n la mayoría de situaciones  ajustando el acelerador sin  necesidad de presionar el freno

Al mismo tiempo una desaceleración será lo más óptima para la recuperación y recargar las baterias en el proceso.  Al frenar en gran medida la eficiencia de recuperación se pierde sobre todo  por  las pérdidas de calor Especialmente se recupera con eficacia la batería durante el descenso de las pistas de larga duración por lo que una vez más, no toque el freno al mismo tiempo. Y esta es otra ventaja.

Y eso no es todo pues Xiaomi decidió sorprendernos en su totalidad. Después de leer el comunicado de prensa, muchos pensaron que era algún tipo de error  o algo mezclado,pero no es es , de hecho, no  han implementado en el patinete  algo  muy similar al ABS (sistema anti-bloqueo).

El freno trasero realmente no puede hacer nada pues se trata de un freno de disco ordinario como el de bicicletas,pero el  freno delantero-regenerativo deja de dar resistencia al alcanzar la velocidad mínima. Si la rueda se bloquea, el frenado termina inmediatamente,  lo cual  hace que sea posible  no perder el agarre y perder el control de la moto.

Para implementar la funcio del ABS no requiere ninguna unidad y mecanismos adicionales pues al igual que Zero-Start,  son  un par de condiciones adicionales implementadas en el firmware del scooter.

 

Configurar y administrar

Hemos visto una serie de características adicionales, que se implementan a nivel de software: Zero-Start, ABS, marcha mínima en  desaceleración.

Todo lo controla el firmware – por ejemplo, las luces de trabajo, el control con el botón de encendido LED. A su vez gracias a una aplicación móvil  se puede controlar, además, las funciones de estas opciones,por ejemplo, el control de crucero .lo cual en el scooter moderno es  una característica obligatoria donde a través de la aplicación móvil  podemos activar esta función, así como desactivarla.

En cualquiera de los botones de ciclomotores y interruptores de palanca estas funcionalidades  no se proporcionan. Por lo tanto, es muy importante establecer estos ajustes desde la aplicación de teléfono. La aplicación le solicita que actualice su teléfono, y la propia aplicación, a su vez, informará sobre la necesidad de actualizar el firmware del scooter. Esto es tan fácil y simple, y de esta forma se puede obtener nuevas características o corregir los defectos detectados.

El  scooter puede funcionar con dos aplicaciones: En primer lugar  esto es la aplicación original del productor directo Scooter Company Ninebot. Para instalarlo, introduzca ninebot para encontrar la AppStore o PlayMarket. La aplicación se denominará Ninebot en Segway.

La segunda opción – MiHome de Xiaomi. Buscar, respectivamente,  mihome pero asegúrese de que el desarrollador de aplicaciones Xiaomi inc. Sorprendentemente, las diferentes aplicaciones, tiene diferentes decorados y diferencias de funcionalidad.

Ninebot es de  fácil instalación y conexión. La interfaz es más fácil de leer y brillante, lo cual  será más conveniente para viajar directamente. Se desarrollan las funcionalidades sociales: Valoración kilometraje, buscar usuarios Ninebot cercanas, etc …

Xiaomi_Mijia_Electric_Scooter_prilozhenie_Ninebot

MiHome es más difícil de conectar.  Lo primero que llama la atención: la aplicación determina el color de la moto (negro o blanco).

Las cifras y las estadísticas son menos fácil de usar,asi que  no es tan cómodo.

Sin embargo, la aplicación para Android esconde sorpresas interesantes en el menú «Información de la batería». Se abrió un campo que no muestra Ninebot: hubo un segundo sensor, el número de ciclos completos de la descarga, el número de sesiones de carga y cargar las celdas de la batería.

Bat_Info

 

Por supuesto, el número de ciclos de carga y la carga de cada célula no son necesariamente importantes ,pero muestran la situación real de la batería.

Junto las células de la batería incluye un controlador dedicado, que se llama BMS (Sistema de Gestión de la batería). Su tarea principal  es  para que las células  no excedan los límites de tensión tanto en la carga y durante la descarga, así como controlar la temperatura. Si Como  el exceso de límites de tensión y de temperatura pueden conducir a la pérdida de la función de la batería, e incluso en los casos más graves llegar a su ignición ,BMS desconecta la batería en caso de cualquier liberación de cualquiera de los umbrales de las células o el sobrecalentamiento.

Si una de las células, por cualquier motivo (por ejemplo, esta defectuoso) siempre va a ir más allá de la posición de la trama, el BMS desactivará esa celula ,asi que a la batería todavía podría funcionar normalmente aunque se perderiae energía de la batería.

Con la aplicación MiHome para Android, podemos diagnosticar en casa, sin tener que recurrir a los servicios de un servicio especializado. Controlar  el número de ciclos de carga sirve  para evaluar el grado de deterioro de la batería, pues  está diseñada para 400-500 ciclos. Si esta cifra será superior a unos pocos cientos, usted no será sorprendido por este causa.

Datos muy interesantes proporcionados  son cuando cargar la batería y la distancia estimada que puede viajar sin necesidad de recarga, el controlador de  la temperatura, la tension de la batería, la capacidad, voltaje e las celdas ,etc.

Hay dos opciones: la inclusión del control de crucero y la regulación de la fuerza de recuperación cuando el gatillo del acelerador se libera  (como se mencionó anteriormente). Después de encender el sistema de control de crucero no es suficiente para mover al mismo ritmo durante 5 segundos, luego los pitidos de motos, y ya no se puede tocar el gatillo. Esto desactiva el crucero cuando se presiona el freno o el gatillo del acelerador.

En un largo viaje  una ayuda seria mantener el gatillo ,pero eso no puede ser demasiado cómodo. Límites de velocidad en la aplicación no lo hace, aunque el scooter tiene ECO-modo en el que la velocidad máxima está limitada al 18 km / h. Para activar este modo, debe encender la moto y pulsa dos veces rápidamente pulse el botón de encendido: el testigo inferior se vuelve verde.

Este modo ECO se desactiva haciendo doble clic en el  botón de encendido Xiaomi solamente.

Una sola pulsación en el dispositivo activo activa y desactiva las luces de circulación y una pulsación larga se apaga el scooter.

Pulsando  la palanca de freno se activa el frenado regenerativo de la rueda delantera y comprime las  pastillas a fondo.

Si el scooter está apagado, se frena  la rueda trasera únicamente de forma  mecánica  lo  que no permite una frenada eficaz,así que en la máquina está apagada, es necesario actuar con cautela. El acelerador  también no hace otra cosa que controlar el empuje del motor.

 

 

 

 

Desmontaje completo

Para disfrutar de los beneficios del producto, lo mejor es simplemente desmontarlo,sobre todo cuando estamos hablamos de que el vehículo en todo caso, tarde o temprano, va a requerir un  mantenimiento.

Vamos a empezar con la linterna y botones. No hay duda de que todo está bien protegido contra la humedad. Retire la cubierta sobre la lámpara (hay  un par de tornillos  arriba y abajo de la tapa).

Xiaomi_Mijia_Electric_Scooter_otkrutili_faru

La interna de leds  sale del  cuerpo solidario tirando con cuidado (ojo con el cable)

.
Xiaomi_Mijia_Electric_Scooter_fara_i_provod

Gire 90 °, para tener acceso a los tres tornillos. Estos pernos están fijados a la boquilla de la pipa de dirección. El tubo para el volante de dirección es una guía de cables ,colocados en la bolsa oculta compuesta de silicona para evitar el contacto con agua.

Xiaomi_Mijia_Electric_Scooter_otkruchivaem_rulXiaomi_Mijia_Electric_Scooter_rul_snyat

Cuando se  elimina la unión cuidadosamente el barnizado, la electrónica va cubierta por  una tapa de plástico pegada con un botón. Retire con cuidado.

Xiaomi_Mijia_Electric_Scooter_nachinka_rulya

En el interior, todo es perfecto. El botón también está sellado en plástico y está completamente sellado. El agua no tiene ninguna posibilidad de llegar a el.

Xiaomi_Mijia_Electric_Scooter_germetichnaya_rezinovaya_knopka

Vamos a ver lo que tenemos con la palanca de freno.

Xiaomi_Mijia_Electric_Scooter dispositivo de palanca de freno

Podemos ver un sensor Hall y un imán, que se ocultan bajo la cubierta. El propio sensor esta cuidadosamente barnizado.

Xiaomi_Mijia_Electric_Scooter sensor Hall en la palanca de freno 1Xiaomi_Mijia_Electric_Scooter sensor Hall en la palanca de freno 2

Vemos aquí la caracasa del cuerpo del sensor Hall:

Xiaomi_Mijia_Electric_Scooter carcasa del sensor Hall

Ahora  vamos a  la cubierta donde el interior es de bisel de plástico blando cerrado.

Xiaomi_Mijia_Electric_Scooter-vid_snizu

Es notable la flexión bajo los tornillos que lo sujetan a la parte inferior del scooter. La solución intenta evitar dañar el cuerpo al golpear el bordillo.
xiaomi_mijia_electric_scooter_zashhitnaya_kryshka_deki

Vemos las marcas en la  roscas de los  tornillos y la cubierta perfectamente protegida contra agua mediante el material de espuma suave que recorre el perímetro.xiaomi_mijia_electric_scooter_gidroizolyatsiya_kryshkiDentro de la caja vemos elementos  muy tecnológicos como son el controlador y la batería que están situadas cada una en su caja transparente.

xiaomi_mijia_electric_scooter_otkrytaya_deka_akkumulyator_kontrollerxiaomi_mijia_electric_scooter_otkrytaya_deka_akkumulyator

Para desconectar  la batería ,tenemos que scaar todos los cables desde el controlador y uno bajo las luces de cola al alerón trasero.

xiaomi_mijia_electric_scooter_otklyuchennyj_razyom_zadnego_fonarya
La Batería esta  sellada a fondo para evitar la entrada de humedad. Es BMS para controlar el voltaje de cada célula, y lleva  dos sensores de temperatura,asi como  el cable de interfaz en marcha, a través del cual el controlador recibe la información completa acerca del estado de la batería.

xiaomi_mijia_electric_scooter_akkumulyatornaya_sborkaxiaomi_mijia_electric_scooter_akkumulyatornaya_sborka_etiketkaxiaomi_mijia_electric_scooter_akkumuoyatornaya_sborka_germetizatsiya_tortsa-1xiaomi_mijia_electric_scooter_akkumuoyatornaya_sborka_germetizatsiya_tortsa-2xiaomi_mijia_electric_scooter_akkumuoyatornaya_sborka_termopara

El controlador para un mejor enfriamiento está unido a la cubierta a través de  pasta térmica, lo que claramente intenta  nos obligara a restituirla en caso de que lo desmontemos.

xiaomi_mijia_electric_scooter_snimaem_kontroller_termopasta

La electronica del controlador está cubierta por una tapa transparente, pero no se proporciona ninguna impermeabilización adicional. El compartimiento esta  perfectamente protegido del agua, en el caso de que se inunde la batería.

xiaomi_mijia_electric_scooter_snimaem_kontrollerxiaomi_mijia_electric_scooter_kontrollerxiaomi_mijia_electric_scooter_kontroller_i_akkumulyator

Los cables del controlador entra en el tubo en la dirección de la rueda de dirección

xiaomi_mijia_electric_scooter-otkrytaya_deka_provoda

Ahora vamos a pasar al motor. Con el fin de llegar a ella, hemos decidido quitar el tapón por completo.

xiaomi_mijia_electric_scooter_perednee_motor-Koleso

Para ello, afloje los dos tornillos en el marco del mecanismo de plegado y quitar un tornillo central, lo que lleva a una horquilla.

xiaomi_mijia_electric_scooter_oslabit_dva_boltaxiaomi_mijia_electric_scooter_vykrutit_bolt

En el interior, será necesario desatornillar el tornillo de una retención. Y el tapón se cae.

xiaomi_mijia_electric_scooter_snyataya_vilka_vid_sprava

En los revestimientos de plástico hay  pegadas tiras reflectantes rojas. Para llegar a los tornillos, éstos deben ser removidos.

xiaomi_mijia_electric_scooter_snyata_vilka_perednego_kolesa

En virtud de las cubiertas de plástico estamos a la espera de más tornillos en la carcasa de la horquilla de plástico.

Xiaomi_Mijia_Electric_Scooter_vilka_bez_levoy_nakladkiXiaomi_Mijia_Electric_Scooter_vilka_bez_pravoy_nakladki

xiaomi_mijia_electric_scooter_plastikovye_nakladkixiaomi_mijia_electric_scooter-nakladka_perednej_vilki_pravaya

En principio, para quitar la rueda, no es necesario quitar el tapón en su conjunto, como el acceso a la tuerca del eje, que ya tenemos. Pero decidimos desmantelarla. Retire la cubierta.

Xiaomi_Mijia_Electric_Scooter_vilka_bez_plastikovogo_kozhuha

xiaomi_mijia_electric_scooter_plastikovyj_kozhuh_vilki_vid_sverhuxiaomi_mijia_electric_scooter_plastikovyj_kozhuh_vilki_vid_snizu

El elemento equipa un  imán fino. Al ser de acero, significa que no se rompe el eje.

xiaomi_mijia_electric_scooter_perednyaya_vilka_vid_snizuxiaomi_mijia_electric_scooter_perednyaya_vilka_vid_sverhuxiaomi_mijia_electric_scooter_motor-Kolesoxiaomi_mijia_electric_scooter_stupichnaya_gajka_i_shajba

Al desenroscar la tapa del motor , a continuación pulsamos el lado opuesto del eje y aparece el estator de la parte móvil.

xiaomi_mijia_electric_scooter_pravaya_kryshka_motor-kolesaxiaomi_mijia_electric_scooter_motor-koleso_rotorxiaomi_mijia_electric_scooter_motor-koleso_stator