Quiero leer el estado de un sensor de interruptor (contacto magnético). Estoy pensando en conectar el interruptor entre un pin de interrupción de mi micro y tierra, escuchando el estado de CAMBIAR.
De esta manera, tengo problemas de rebote, así...
Estoy intentando leer el borde descendente de la entrada lógica digital para activar un microcontrolador. A continuación se muestra el circuito que he utilizado. Hay un filtro RC para proporcionar un tiempo de rebote de ~ 5 ms, y una recuperació...
Estoy tratando de reducir el consumo de corriente de mi Atmega328 -Arduino- usando los modos de suspensión. En mi código, quiero activar cada 10ms , leer el valor de ADC y volver al modo de suspensión nuevamente.
Hay algunas instruccion...
Quiero activar el ESP8266 cuando se encienda la luz, enviar información al servidor, pasar a la suspensión profunda durante unos segundos y luego enviar la información nuevamente y seguir haciendo eso. Si el servidor deja de recibir la informaci...
Estoy intentando configurar 2 alarmas diferentes en mi STM32L073RZ para salir del modo de suspensión profunda, pero desafortunadamente, después de la primera activación, la memoria se restablece y la segunda alarma nunca activa la STM32. Mi prim...
Estoy intentando escribir una función de temporizador a largo plazo en un attiny85 y actualmente estoy usando un contador. Estoy experimentando con el modo de suspensión como se detalla aquí . Me pregunto si el chip "retiene" información en mod...
He diseñado un simple control remoto RC5 usando un PIC16F57 y el clásico de filas-columnas escanea en un teclado de matriz 4x4.
La versión anterior de mi firmware escaneaba continuamente el teclado para encontrar una pulsación de tecla, pero...
Estoy tratando de reducir la potencia consumida por el microcontrolador pic16f1618, y por lo tanto pensé en usar SLEEP (). Todas las interrupciones, como el temporizador y el pin están deshabilitados. El código se genera con la ayuda de MCC (con...
Estoy tratando de poner mi controlador en modo de suspensión y despertarlo con un cierto número de desbordamiento del temporizador. El código es el siguiente:
//*******TIMER 2 INITILIZATION will be used
TCCR2=0X07; //clock source select...
Me gustaría apagar el microcontrolador cuando la placa comience a moverse (o a vibrar). De ser posible, solo debería ser un interruptor pasivo (solo necesito una ventaja positiva de la batería para que empiece la placa, y no me importa el otro c...