Reducir el consumo de energía en Arduino

En este caso os traigo una forma de reducir el consumo de energía en Arduino. Esto os será muy útil si vuestro proyecto va a ser alimentado por baterías e incluso por paneles solares. Si tu proyecto es básicamente leer un sensor cada cierto tiempo, puedes llegar a reducir el consumo de energía hasta más … Leer más

Arduino: TaskScheduler, no más millis ni delay

En esta entrada os voy a hablar de los TaskScheduler. Los TaskScheduler son como su nombre indica, programadores de tareas que nos permitirán crear tareas periódicas sin tener que usar millis o condicionales. ¿Cómo funcionan? Los TaskSchedulers son objetos a los que les puedes añadir tareas y ellos se encargan de ejecutarlas cada cierto tiempo. … Leer más

Schmitt Trigger: Qué es y para qué sirve

En este tutorial os voy a enseñar que es el Schmitt Trigger y para qué nos puede servir. Un Schmitt Trigger es un tipo de entrada lógica que nos proporcionará histéresis o dos niveles de umbral: alto y bajo. Esto nos permitirá reducir los errores producidos por señales ruidosas, dando como resultado una onda cuadrada. … Leer más

Interrupciones de Hardware y software en Arduino

Una cosa bastante útil de la que me gustaría hablar son las Interrupciones en Arduino. Una interrupción es una señal ya sea de Hardware o Software que hace que nuestro Arduino se salga del programa principal y ejecute una función indicada. Antes de empezar con ello, hay una serie de consideraciones importantes a tener en … Leer más

Resistencias pull-up y pull-down en Arduino

Hola, hoy os traigo un tutorial básico acerca de las resistencias pull-up y pull-down, y del modo de entrada INPUT_PULLUP de los pines de Arduino. Este tipo de resistencia ayudará a que tu Arduino no se vea afectado por le ruido eléctrico y recibas errores en tus mediciones como por ejemplo falsas pulsaciones en un … Leer más