5. SENSOR DE INCLINACIÓN
Funciona en la opción CARGAR y VIVO.
Información
El sensor de inclinación tiene la capacidad de mandar una señal a la placa de desarrollo cuando sufre una ligera inclinación.
Tiene 3 Pins:
- PMW: Conectar cable de cualquier color y va conectado a cualquier puerto PMW del arduino, es el cable responsable de los datos.(devuelve 0 si esta inclinado y se enciende un piloto led rojo, devuelve 1 si esta en reposo o plano led apagado).
- 5V(+): Conectar cable rojo , que deberá ir conectado al puerto arduino 5V.
- GND(-): Conectar cable negro y va conectado al puerto arduino GND.
Conexión
inclinar a zona detección o dejarlo plano
Programación Mblock
Esta etiqueta nos indica la dirección de inclinación donde el sensor esta activado y nos da un valor 0.
Bloque que NO detecta inclinación. Da valor 1 siempre.
Bloque que detecta una inclinación. Da valor 0 siempre. VERÁS UNA LUZ ROJA.
Con estos bloques conseguimos que el sensor conectado al puerto digital PMW 9 (puede conectarse del D2 al D13, al que quieras), si esta en reposo o estable mandará una señal =1, pero en el caso de que se mueva y se incline mas de un 30% aprox., devolverá una señal =0.
Recordad que estos valores 1 o 0 nos servirán para comparar variables y después decidir que hacemos en cada caso.
+30
Ejemplo: Detecta inclinación en pin 9
Con este programa conseguimos que el sensor conectado al puerto digital PMW 9 sea detectado con el (SI ENTONCES).
Tenemos 2 opciones:
- Cuando detecte inclinación, da valor =0 y hacer algo concreto que yo decida. Por el momento lo dejamos sin ninguna orden de bloque.
- No detecto inclinación o esta plano, por lo tanto da valor = 1.