Hackear un sensor PIR

Cuando se alimenta con pilas o baterías un circuito , cualquier ayuda es poca a la hora de bajar el consumo. En esta ocasión vamos a ver un típico sensor PIR como podemos modificarlo para alimentarlo a 3.3V en lugar de 5v DC . Es obvio decir que este pequeño truco es aplicable a otros circuitos parecidos.


Es relativamente utilizar  sensores PIR Panasonic de ultra baja potencia, componte  que es usado  en la mayoría de los sensores de proximidad.

Estos sensores están disponibles en varias variantes (series WL y VZ, rango de 5-12m, corriente inactiva de 1-6uA) siendo la corriente de detección activa de este sensor de ~ 30uA (durante el movimiento), y el  consumo de  corriente cuando esta inactiva de  sólo  2uA.

Cuando se ensambla junto a otros componentes en un sensor de proximidad , que es lo habitual  , la corriente inactiva total del  conjunto  será de alrededor de 10uA, por lo que como vemos el consumo es bastante ajustado.

Como  el voltaje de entrada de los PIR de Panasonic es de 2.3-4V , en algunas  placas   cuentan con el siguiente puente de soldadura para cambiar su VCC de la fuente de la batería a la fuente de 3.3V 

El sensor de movimiento PIR predeterminado en  los famosos  módulos  HC-SR501  es precisamente  el mismo sensor de Panasonic , usando alrededor de 60uA en inactivo, y la corriente de detección activa es ~ 200uA.

 

 

El sensor PIR del HC-SR501 tiene un rango de voltaje de alimentación de aproximadamente 3.9V a 24V lo cual lo hace ideal para usarlo por ejemplo con un Arduino como vemos  en el siguiente esquema.

 

Este rango  tan amplo de alimentación es genial, pero cuando estamos operando con una batería LiPo que se agota desde 4.2V cuando está completamente cargada pero todavía durará mucho tiempo sin modificaciones en el sensor PIR. Cuando el voltaje de la batería cae por debajo de 3.8-2.9V, el sensor PIR se disparará continuamente,pero como no queremos eso  necesitamos que el sensor PIR funcione hasta los 3.3V que marcarán el estado de la batería descargada.

En  estas   placas  , es patente  que el sensor PIR tiene un diodo y un regulador:

      • El diodo tiene un enorme voltaje directo de 0.6V, por lo que como mínimo deberá quitar este diodo y sustituirlo por un puente. También puede cruzarlo soldando un cable a los 2 terminales del diodo o con un poco de estaño intentar tocar ambos terminales  (como en la imagen de mas abajo).
      • El regulador tiene otra caída de voltaje de 0.1-0.25V, por lo que para alimentar el circuito con  el rango de entrada de voltaje más bajo absoluto para el PIR, también se puede quitar el regulador  ya que el regulador es lineal, por lo que será muy poco eficiente cuanto mayor sea el voltaje de entrada.

El diodo (y el regulador) deberían salir fácilmente si calienta repetidamente los terminales . La vía  mas simple de  hace esta pequeña modifiación  es reemplazar  estos componentes ( excepto la masa del regulador ) por simples  puentes de soldadura como se muestra a continuación.

Es evidente  que el quitar estos componentes al circuito conlleva dos peligros evidentes:

    • Podemos quemar el circuito si invertimos la polaridad al no contar con el diodo de protección
    • Si eliminamos el regulador también hay riesgo de quemadura del sensor  sobre todo si sobre-alimentamos el circuito

A pesar no obstante de estos riesgos es evidente  que el circuito podrá ser alimentado por menor tensión (3.3V) consumiendo ademas menos corriente , lo cual es muy importante cuando alimentamos estos sensores con fuentes recargables

 

Consejo para una fácil desoldadura:

Estos componentes son SMD y podrían ser un poco difíciles de desoldar si nunca antes lo ha hecho. Afortunadamente, hay un truco bastante fácil: derrita un montón de soldadura en la punta del soldador; esto aumentará la masa térmica de la punta. Para el diodo, caliente un lado y luego muévalo rápidamente hacia el otro, luego de un lado a otro hasta que el diodo se desprenda. Si este es un diodo realmente pequeño (algunos PIR tienen diodos pequeños y algunos más grandes), entonces puede simplemente conectar / cortar los terminales del diodo con un pequeño cable de puente sin tener que desoldarlo.

Si desea hacer que el PIR tenga una potencia aún más baja, debe quitar el regulador y conectar el regulador VIN a VOUT. Con un montón de soldadura derretida en su punta de hierro, toque los 3 cables del regulador y debería salir inmediatamente, luego deje caer la soldadura derretida en el centro y las almohadillas derechas donde estaba el regulador (como se ve en la foto de arriba).

 

Repetimos   que deberia tener en cuenta que  una vez  realice estas modificaciones, el PIR se podrá alimentar  hasta 5 V y deberá conectarse correctamente  pues ya no hay protección de diodo inverso

Como mejorar una balanza de cocina

Algunas balanzas o pesos de cocina se alimentan con pilas tipo boton o AAA que les otorga muy poca autonomía obligando a estar continuamente reemplazándolas incluso cuando esta cocinando, Con estas dos simples mejoras intentaremos arreglar ese contratiempo


Las básculas electrónicas o digitales destacan por una excelente  precisión y por su diseño ligero, fácil de limpiar y de guardar comparadas con sus homologas  las basculas mecánicas proporcionando un peso muy exacto con un mínimo de error,que es  en general no superior a los 5 gramos (aunque las hay  de precisión de 1 gr o inferior  para  uso domestico lógicamente a un precio bastante superior a las balanzas habituales) , siendo por tanto la forma de “moderna   ” de  obtener el mejor peso en una cocina actual.

En cuanto  a las balanzas digitales han evolucionado  respecto  a las funcionalidades  ofrecidas   como  por ejemplo las de dietética que nos muestran las calorías del alimento,con conversión a medidas de volumen , las que incluyen reloj, con información Hold ( manteniendo a la vista el peso mostrado durante unos segundos) , las “tipo cuchara” para pesos pequeños  etc   o las mas modernas :  es decir las  que cuentan con conexión a un smartphone  con calculadora Nutricional– Peso, Calorías, Grasas, Colesterol, Carbohidratos – Función de Diario de Nutrientes Dietéticos, etc

Hoy en día lo que se consideraba  una  funcionalidad avanzada  hace unos años como es la función «Tara» para añadir nuevos elementos para pesar sin quitar los ya pesados, es una funcionalidad  habitual pues permite ir añadiendo los ingredientes que se desean pesar en el mismo recipiente, sin tener que cambiarlo cada vez, y utilizar cualquier recipiente para pesar, incluso el cazo (siempre atento al máximo de peso que soporta) en que se va a calentar el ingrediente. Se coloca sobre la balanza y la opción «Tara» pone la balanza a 0, lista para pesar el nuevo ingrediente. De hecho esta funcionalidad es habitual porque como la mayoría de balanzas digitales no incluyen recipiente para pesar (son superficies planas preparadas para ser utilizados con cualquier bol) se necesita un mecanismo(la tara )  para descontar precisamente el peso de  los contenedores  donde vamos a pesar esos alimentos.

Una balanza de cocina electrónica o digital es por tanto la mejor opción para cocinar: precisa, cómoda y fácil de limpiar,  pero hay que hacer una importantísima  anotación   !tenemos que recordar tener pilas de repuesto para que no nos deje sin peso en medio de una receta!, pero esto lo vamos a intentar solucionar con la siguiente mejora.

 

Bien ,si cuenta con una balanza de hace algunos años , la “moda” era alimentarlas con baterías tipo botón de 3V, como por ejemplo el tipo CR2025, baterías que incluso siendo de litio (más caras)  no son fáciles de conseguir   siendo ademas de un precio ciertamente “poco amigable” comparándolas con las tipo AA o AAA , y ademas tienen un capacidad considerablemente mayor.

 

Ademas  de la batería  tipo botón (CR2025 o similares),  muchas equipan un interruptor para conversión a Libras , lo cual  no es habitual  usarlo  excepto  para el mundo anglosajón.

Bueno,   pues la idea  que proponemos  es de mejorar la alimentación de esta balanzas al tiempo que le intentamos dar otro uso al mini-interruptor de conversión de unidades en gr a libras.

Empezaremos quitando las protecciones antideslizantes ,que como suele ser en muchos equipos electrónico, esconden los tornillos de fijación de la carcasa .

 

En este modelo de ejemplo  se ve claramente la simplicidad del diseño : en el centro el sensor  de presión ( tres cables )    los cuales e van directamente al display  a la derecha.

Asimismo es visible  junto a la placa del display lcd  ,la mini-placa del pulsador de doble funcionalidad de encendido y tara.

Por ultimo destacar las conexiones del porta-pilas para la pila  CR2025  y el mini-interruptor de libras.

Como queremos cambiar el suministro de alimentación DC ,empezaremos creando un hueco para albergar 2 pilas en serie tipo AA o AAA  que sustituirán a la pila de botón (CR2025 o similares).

 

Con un simple alicate de corte, podemos dejar listo el hueco en cuestión de segundos.

 

 

Respecto al mini-interruptor, como  normalmente opera cerrado, para que la lectura sea en libras  , simplemente cortaremos los hilos que van a este, pues queremos darle la funcionalidad de apagado total  para no agotar las pilas cuando no se vaya a usar la bascula  en largos periodos de inactividad.

En caso de que el interruptor tuviese mas hilos ,o fuese al revés ,simplemente haríamos las conexiones pertinentes manualmente para liberar el interruptor.

Lo siguiente es pues albergar el porta-pilas para dos pilas AA o AAA en el hueco que hemos previsto.  

Ubicadas las pilas, soldaremos  los hilos con cuidado de no equivocarnos en la polaridad, pues recuerde que las baterías tipo  “botón”  el polo positivo va a la carcasa y el negativo  va al terminal central.

Soldaremos pues el  hilo negativo del porta-pilas al terminal central del porta-pilas de botón ( si no esta seguro use un polímetro para comprobarlo). 

Finalmente soldaremos el hilo positivo(rojo) del portapilas AA o AAA  al del  mini-interruptor de libras    y  un nuevo  cable rojo desde el  positivo  del porta-pilas (CR2025 o similares), a la otra conexión del  mini-interruptor.

 

Finalmente volveremos a atornillar  y  colocaremos los topes antideslizantes.

 

Por supuesto estas dos simples ideas son mejorables, por ejemplo  usando baterías y un cable usb para la recarga  ,pero por precio   y simplicidad hemos optado por dos simples pilas.

Amigo lector, si se le ocurren otras mejoras para este tipo de balanzas,  no dude en compartirla con la comunidad.

Como actualizar su Kindle

¿Hace tiempo que no usa o actualiza su dispositivo Kindle? Dependiendo de la versión de la actualización de software instalada en el dispositivo, antes de instalar la versión más reciente es posible que tenga que instalar una actualización de software anterior.


Es vital tener hoy tener todos nuestros dispositivos electrónicos actualizados con la ultima version de software disponible , por lo que nuestro amigo inseparable ,es decir  nuestro kindle , no le son  ajenos  tampoco,  pues las actualizaciones de software más reciente  ofrecen los recursos  necesarios para seguir usando algunos servicios en su dispositivo. Estas actualizaciones se descargan e instalan automáticamente cuando conecte su Kindle a una red wifi,pero si no es posible , puede que tenga que instalar la actualización de software manualmente para volver a tener acceso a estas funcionalidades.  Ademas si su modelo es algo antiguo, dependiendo de la versión de la actualización de software instalada en el dispositivo, antes de instalar la versión más reciente es posible que tenga que instalar una actualización de software anterior.

No todas las generaciones de e-readers Kindle han estado disponibles en todos los mercados así que lo primero es revisar las funcionalidades distintivas para determinar qué dispositivo tiene  así  que en este pequeño post  hemos intentado resumir todas las generaciones con sus diferentes  versiones de este famoso e-reader  ,incluyendo al lado  los links oficiales de Amazon para descargar el ultimo firmware disponible.

El Kindle debe estar conectado a una red wifi para descargar e instalar esta actualización. Esta actualizaciones no se descargarán si el dispositivo está conectado a una red 3G. 

Antes de ver los modelos ,básicamente  hay tres versiones modernas del firmware para Kindle  :la 5.12.15 que es  las mas actual  y la 5.12.4 o la 5.12.3      

Version 5.12.15: Se desplegó en Abril 2020  . Optan a esta ultima actualización  todos  los Kindle desde la octava  hasta  décima generación incluyendo ademas el  kindle Voyage de séptima generación (es decir los modelos  Kindle Oasis (10.ª generación),Kindle (10.ª generación),Kindle Paperwhite (10.ª generación),Kindle Oasis (9.ª generación),Kindle (8.ª generación),Kindle Oasis (8.ª generación) y Kindle Voyage (7.ª generación) ).

Estas son sus novedades:

      • Lectura fluida desde distintos dispositivos: un diálogo de posición de página actualizado que te ofrecerá información útil sobre su ubicación más reciente y que hará que sea más sencillo navegar entre su página actual y la última página que haya leído.
      • Mejoras de rendimiento, correcciones de errores 
      • Otras mejoras generales.

Versión 5.12.4 :se desplegó en  Febrero de 2020 para el Kindle Paperwhite (7.ª generación) pero No  esta  disponible aun para descargar en este momento  por  lo que deberá actualizarse a 5.12.3.Estas eran las novedades que traía. 

    • Menú Aa: Durante las próximas dos semanas, aparecerá un menú Aa actualizado que hará que sea más fácil acceder a las opciones de fuente, diseño y lectura sin salir del libro que estés leyendo.
    • Mejoras de rendimiento, correcciones de errores y otras mejoras generales.

Versión 5.12.3 : se deplegó el año pasado en  Diciembre de 2019 para el Kindle Paperwhite (7.ª generación). Estas eran sus mejoras

      • Distintivos de la biblioteca: Los libros Prime y Kindle Unlimited de tu biblioteca ahora mostrarán un distintivo.
      • Mejoras de rendimiento, correcciones de errores y otras mejoras generales.

De forma general , para  saber que version de sw   tiene instalado siga estos pasos :

          • En las versiones 4.1.3  ir a pantalla de Inicio, pulse el botón Menú y luego seleccione Configuración  y entonces  la versión de software actual aparecerá en la parte inferior de la pantalla 
          • En versiones 5.3. o 7  superiores nos iremos a la pantalla de Inicio, pulse el icono de menú y luego Configuración. Pulse de nuevo el icono de menú y después seleccione Información del dispositivo.

A  pesar de que  hay versiones comunes de firmware  por ejemplo para el fw 5.12.15   ,  existe una actualización  a medida  para cada modelo y generación de e-reader .

Estos son los diferentes modelos  ordenados por fecha   y generación con todas las actualizaciones oficiales de firmware disponibles : 

Kindle Oasis (10.ª generación)

 Tiene la  mejor pantalla táctil  Paperwhite de 7 pulgadas con resolución de 300 ppp y diseño frontal sin bordes leyéndose   como el papel impreso gracias a la última tecnología E-Ink.

Luz cálida ajustable que permite cambiar el tono de la pantalla de blanco a ámbar.

Resistente al agua (IPX8) para que puedas leer en la bañera o en la piscina  con diseño fino, ligero y ergonómico con botones de paso de página.

Botones de paso de página en la parte frontal del dispositivo

Lanzado en 2019. Existe version de 8B    y otra  con 32GB con 4G ,  se puede comprar en su version mas vendida  de 32Gb por 279€

Se  puede  llevar  a la  version   5.12.5:Descargar la actualización de software

Kindle (10.ª generación)

Esta  version es  táctil   y lleva la luz integrada regulable que le  permite leer durante horas dentro y fuera de casa, tanto de día como de noche. permitiendo con una sola carga disfrutar de semanas, no horas.

Diseñado para la lectura: dispone de una pantalla de 167 ppp y alto contraste en la que se lee como en papel impreso, sin ningún reflejo, incluso bajo la luz del sol.

Permite subrayar pasajes, buscar definiciones, traducir palabras o ajustar el tamaño del texto: todo ello sin abandonar la página que está leyendo.

 Tiene capacidad para miles de títulos en sus 4GB internos 

Lanzado en 2019 , se puede comprar  por unos 89€

Se puede  subir a la   version 5.12.5  desde el link de descarga de Amazon :Descargar la actualización de software

 

Kindle Paperwhite (10.ª generación)

Esta version fue lanzada 2018      siendo el Kindle Paperwhite más ligero y fino hasta esa fecha  con un pantalla  táctil  de 300 ppp sin reflejos que se lee como en papel impreso, incluso bajo la luz del sol. Integra luz  regulable  que  permite leer dentro y fuera de casa, tanto de día como de noche.

También es resistente al agua (IPX8), para que poder usarlo tranquilamente en la playa, en la piscina o en la bañera.

El Kindle Paperwhite está disponible con 8 o 32 GB de almacenamiento

La version de 8b esta disponible por 129€

Se puede  subir a la   version 5.12.5  desde el link de descarga de Amazon Descargar la actualización de software

Kindle Oasis (9.ª generación)

La pantalla táctil  de mayor tamaño y resolución, con 7 pulgadas y 300 ppp leyéndose  como el papel impreso, sin reflejos incluso a plena luz del día .

Fue el primer Kindle resistente al agua (IPX8), para poder  disfrutarlo con tranquilidad en más lugares todavía.

Diseño fino, ligero y ergonómico, con botones de paso de página y luz frontal autorregulable para leer  cómodamente durante horas.

Con una sola carga, la batería dura semanas

El Kindle Oasis ahora está disponible en versiones de 8 GB y de 32 GB 

Destaca  el que incluye botones de paso de página en la parte frontal del dispositivo

Este kindle no es el ultimo   pues fue lanzado en  2017. No obstante aun se  puede conseguir por unos 339€ con 32GB  y navegacion 3G gratis

Se puede  subir a la   version 5.12.5  desde el link de descarga de Amazon :Descargar la actualización de software

Kindle (8.ª generación)

          • Pantalla táctil
          • Sin botones en la parte frontal del dispositivo
          • Lanzado  en 2016
          • Se puede  subir a la   version 5.12.5  desde el link de descarga de Amazon Descargar la actualización de software

Kindle Oasis (8.ª generación)

          • Pantalla táctil
          • Luz de pantalla ajustable
          • Botones de paso de página en la parte frontal del dispositivo
          • Lanzado 2016
          • Se puede  subir a la   version 5.12.5  desde el link de descarga de Amazon   Descargar la actualización de software

Kindle Paperwhite (7.ª generación)

        • Pantalla táctil
        • Luz de pantalla ajustable
        • Sin botones en la parte frontal del dispositivo
        • Lanzado 2015
        • Dos versiones:
          • 5.12.4: La actualización de software no está disponible en este momento. 

Kindle Voyage (7.ª generación)

          • Luz frontal autorregulable
          • Pantalla táctil
          • Sensores PagePress a ambos lados de la pantalla
          • Sin botones en la parte frontal del dispositivo
          • Lanzado 2014
          • Se puede  subir a la   version 5.12.5  desde el link de descarga de Amazon  Descargar la actualización de software

Kindle (7.ª generación)

        • Pantalla táctil
        • Sin botones en la parte frontal del dispositivo
        • Lanzado 2014
        • Se puede  subir a la   version 5.12.2  desde el link de descarga de Amazon  :Descargar la actualización de software

Kindle Paperwhite (6.ª generación)

        • Iluminación ajustable incluida
        • Pantalla táctil
        • Sin botones en la parte frontal del dispositivo
        • Lanzado 2013
        • Se puede  subir a la   version 5.12.2  desde el link de descarga de Amazon Descargar la actualización de software

Kindle Paperwhite (5.ª generación)

Imagen de Kindle Paperwhite

        • Iluminación ajustable incluida
        • Pantalla táctil
        • Sin botones en la parte frontal del dispositivo
        • Lanzado 2012
        • Se puede  subir a la   version 5.16.1.1  desde el link de descarga de Amazon  Descargar la actualización de software

Kindle (5.ª y 4.ª generación)

Imagen de Kindle (botón de navegación)

Kindle Touch (4.ª generación)

Imagen de Kindle Touch

 

Importante: Si la versión de software que tenga instalada es posterior a las versiones que aparecen en la tablas anteriores , no necesitará actualizar el dispositivo. Además, los siguientes modelos de dispositivo no se verán afectados y no necesitarán esta actualización:
      • Cualquier modelo de e-reader Kindle (7.ª generación y posteriores)
      • Tablets Fire (todas las generaciones)

Código Fuente de los e-readers Kindle

Como novedad Amazon ha puesto el codigo fuente  en formato tar.gz  de acuerdo con ciertas licencias de software gratuitas y de código abierto.

Por tanto Amazon  pone a la disposición del publico en general para descargar un archivo de código fuente legible por máquina (“Código fuente”) desde  las versiones previas  hasta las versiones mas recientes.

Al descargar el Código fuente, acepta lo siguiente: AMAZON Y SUS AFILIADAS LE PROPORCIONAN EL CÓDIGO DE FUENTE “TAL CUAL” SIN REPRESENTACIONES O GARANTÍAS DE NINGÚN TIPO. USTED ACEPTA EXPRESAMENTE QUE SU USO DEL CÓDIGO FUENTE ES BAJO SU PROPIO RIESGO. EN LA MEDIDA PERMISIBLE POR LA LEY APLICABLE, AMAZON Y SUS AFILIADAS RENUNCIAN A TODAS LAS GARANTÍAS, EXPRESAS O IMPLÍCITAS, INCLUIDAS, PERO SIN LIMITARSE A, LAS GARANTÍAS IMPLÍCITAS DE COMERCIABILIDAD Y APTITUD PARA UN PROPÓSITO EN PARTICULAR. AMAZON Y SUS AFILIADOS NO SERÁN RESPONSABLES POR NINGÚN DAÑO DE NINGÚN TIPO DERIVADO DEL USO DEL CÓDIGO FUENTE, INCLUYENDO, PERO SIN LIMITARSE A DAÑOS DIRECTOS, INDIRECTOS, INCIDENTALES, PUNITIVOS Y CONSECUENTES.

Este es por cierto el link de descarga 

Mas información en https://www.amazon.es/gp/help/customer/display.html?nodeId=201307450