(redirected from Tutoriales.SensorTilt)

Learning   Examples | Foundations | Hacking | Links

Sensor de inclinación

El sensor de inclinación es un componente que puede detectar la inclinación de un objeto. Sin embargo, tan sólo se trata del equivalente a un pulsador activado a través de un mecanismo físico diferente. Este tipo de sensor es la versión ecológica de un interruptor de mercurio. Contiene una bola metálica en su interior que conmuta los dos pines del dispositivo de encendido a apagado y viceversa si el sensor alcanza un cierto ángulo.

El ejemplo de código es exactamente el mismo que el que se usaría para un pulsador, sustituyendo al pulsador por el sensor de inclinación. Usamos una resistencia pull-up (de ahí el uso activo-bajo para activar los pines) y conectamos el sensor a un pin de entrada digital que vamos a leer cuando sea necesario.

La placa de prototipo ha sido provista de una resistencia de 1K para hacer el "pull-up", y de un sensor de inclinación. Hemos elegido el sensor de inclinación de Assemtech, cuya hoja de características (datasheet) puede encontrarse aquí. El hardware fue montado y fotografiado por Anders Gran, el software proviene de los ejemplos básicos de Arduino.

Circuito

Imagen de un sensor de inclinación montado sobre una placa de prototipos, por Anders Gran

Código

Utiliza el ejemplo Digital > Button para leer el sensor de inclinación, pero ten en cuenta que necesitarás asegurarte de que la variable "inputPin" en el código coincide con el pin digital que estás utilizando en la placa Arduino.

Share