¿Has pensado en hacer un proyecto que hiberna hasta que alguien lo toma o lo mueve? La placa Wake-on-Shake es justo lo que necesitas. Es una excelente manera de extender la vida de la batería de un widget que no necesita estar activo todo el tiempo.
El Wake-on-Shake combina el ATTiny2313A con el acelerómetro MEMS ADXL362 de bajo consumo, para cortar la energía a tu proyecto durante largos períodos de tiempo. Todo el tiempo de espera el consumo es <2µA @ 3,7V, con tan bajo consumo de energía el factor limitante para la esperanza de vida de los dispositivos estará más relacionado con la autodescarga de las baterías.
Esta placa es facil de usar. Simplemente se conecta como interruptor entre tu dispositivo y la fuente de poder (2,0 - 5,5V). Por omisión, la placa activará la carga cuando siente un pequeño tope o inclinación. La carga de energía será suministrada 5 segundos después del movimiento inicial. Usando una conexión serial de datos, la sensibilidad del sensor se puede aumentar o disminuir, como también se puede modificar el tiempo de demora. Adicionalmente el pin “WAKE” permite que la carga controle el momento de hibernación. Dejando la señal de “despertar” alta (al menos 2,7V), mantendrá la carga con energía hasta soltar el pin.
Nota: Es posible conectar la carga al puerto serial en la placa y así permitir que la carga consiga acceso al almacenamiento del ADXL362 y EEPROM del ATTiny2313A. Es importante tener cuidado con este procedimiento para evitar el traspaso de corriente a la carga a través de las líneas de datos del puerto serial en el ATTiny2313A, ya que esto lo podría dañar y causar una pérdida excesiva de energía.
Características:
Voltaje de suministro: 2,0 - 5,5VDC
Consumo de carga en hibernación: <2µA @ 3,7V
Señal despertador: 2,7 - 15V
Conector serial para la configuración es compatible con el breakout FTDI básico
Conector ISP expuesto para ATTiny2313A, sin bootloader disponible.
Conector PH, de JST, para batería LiPo.
Documentos:
Tutorial de projecto (7-Cube)