IngoberWiki

Omnia sunt communia

Herramientas de usuario

Herramientas del sitio


sensor_puerta

¡Esta es una revisión vieja del documento!


Estado de la puerta del Hacklab Ingoberlab 301

Objetivo

El objetivo es conseguir saber cuando la puerta del hacklab esta abierta y cuando no. El hacklab Ingoberlab tiene una sala en el centro social de comunes urbanos. Esa sala es la 301 (situada en la tercera planta).

Material utilizado

El material que hemos empleado para llevar a buen puerto el proyecto ha sido el siguiente:

  • Arduino Uno (el más genérico y el que teníamos a mano. Es posible utilizar otros).

  • Raspberry Pi Modelo B (la que teníamos a mano, cualquier otra serviría igualmente).

Código arduino

Código (Cambiar por el final). Este es un ejemplo que no es el real. En cuanto podamos meteremos el código bueno que funciona guay:

const int pinSensor = 2;
const int pinLED = 13;
 
void setup() {
  //configurar pin como entrada con resistencia pull-up interna
  pinMode(pinSensor, INPUT_PULLUP);
  pinMode(pinLED, OUTPUT);
}
 
void loop() {
  int value = digitalRead(pinSensor);
 
  if (value == LOW) {
    digitalWrite(pinLED, HIGH);
  } else {
    digitalWrite(pinLED, LOW);
  }
 
  delay(1000);
}

Esquema:

Conectado a raspberry etc……

sensor_puerta.1498931902.txt.gz · Última modificación: 2017/07/01 19:58 por fanta