Abrelatas de la puerta automática de Arduino



http://biomedicaltechnologyconsulting.blogspot.com/2012/05/Arduino-Automatic-Door-Opener.html

Este proyecto se puede conectar a un teléfono de la puerta para que cuando se presiona el botón del timbre de la puerta la puerta se abre automáticamente.
Muy útil para las oficinas de los médicos con muchos pacientes como laboratorio de Hematología. Este hardware es para la entrada del edificio principal (puede dejar la puerta de su oficina abierta...:))

Mientras se presiona el botón del timbre que puedes tomar un voltaje de CA en el altavoz del teléfono de la puerta. Usted puede medir este voltaje de disparo utilizando un sensor de voltaje de DC.
¿Por qué un sensor de voltaje? Causa que usted aislar tu arduino de voltajes que puede llegar tan alto como 12Vdc o 24Vdc. Mi sensor de voltaje también divide voltaje de entrada de proporción 5 a 1, máximo voltaje de entrada es 25V.
En mi caso tengo un activador de 6.5VAC. Este voltaje de disparo va a una CA a CC Diodo puente y luego a través del sensor de voltaje DC a la A0 entrada analógica. Si A0 entrada analógica devuelve un Lee más de 4 voltios y luego digital I pin 0 12 llega a ser alto y activa el relé de 5V que está conectado al botón del teléfono de la puerta que se abre la puerta.

Hardware:
Arduino Nano V3

Batería 9V

Módulo de Sensor de voltaje de DC

1 canal relé módulo tablero 5V

Puente del diodo

Circuito:
Batería: Conectar a Vin y GND de arduino (cuidado de no conectar la batería cuando también tienes conectada por usb)

CA a puente del diodo DC: AC pines va para pernos del altavoz del teléfono, pernos de CC al sensor de voltaje de DC de la puerta.

Sensor de tensión: entrada + VCC va a + perno de puente de diodos, entrada de la tierra va a - perno de puente de diodos, S al pin A0, salida + Vcc al pin de 5V, salida tierra al pin GND de arduino.

Relé de canal: disparo al Pin de I/O Digital 12 + Vcc al pin de 5V, tierra al pin GRN de arduino.

Código:

establecer números de pin:
const int ledPin = 13;           el número de los pines del LED
const int relayPin = 12;           el número de pin realmente
const int AnalogInputPin = A0;    Clavija de entrada analógica del sensor

void setup()
{
pinMode (ledPin, salida);        configurar pin digital LED salida
pinMode (relayPin, salida);      configurar pin digital salida de relé
Serial.Begin(9600);             para el control de entrada de sensor de voltaje cuando se conecta a la PC
} //end void setup

void loop()
{
flotador de sensorValue = 0;
sensorValue = analogRead(AnalogInputPin);        Lee A0 entrada analógica y devuelve el valor de 0 a 1023 (Convertidor AD de 10 bit).
Float sensorRatio = ((5*5)/1023);               Éste debe han trabajado pero no (entrada analógica máxima de 5v * 5 veces relación salida a entrada de sensor de voltaje de DC / 1023 máximo de A0)
Float sensorRatio = 22.646/1000;                  //!!!! Comprobar con el monitor serial y usar 2 baterías (1, 2V y 9V) mide su voltaje con un voltimetro que hice este coeficiente de corrección. Antes de conectar el puente de diodos.
flotador voltIs = (sensorValue * sensorRatio) + 0,6; 0.6 v es la tensión de umbral promedio de un diodo puente cuando no hay rectificador como en este caso.
Serial.println(voltIs);                          para el control de tensión con el monitor serie del software de arduino 1.0.
Delay(200);                                      retardo de 0,2 segundo para refrescarse procesador

Cuando se pulsa la tecla de la puerta 4, 5V voltaje está apareciendo en el altavoz del portero automático.

Si (voltIs > 3.95 & & voltIs < 08.05) voltaje //Speaker = 6,5 voltios (sí podría han sido más precisos pero tenía que asegurarse de que la puerta se abre)
{digitalWrite (ledPin, HIGH);              Indicación del LED que circuito de relé está cerrado
digitalWrite (relayPin, HIGH);              circuitos de relé está cerrado por lo que el mecanismo de la puerta está en
retrasar (3500);                                   Apertura mecanismo magnético durante 3,5 segundos para que el paciente pasa a través de la entrada de la puerta de la demora.

digitalWrite (ledPin, LOW);              Apagar Led
digitalWrite (relayPin, bajo);              relé a NO
Delay (20);                               retraso de precaución
}
otra cosa
{
sensorValue = 0;                              PRECAUCIÓN sólo en caso de anomalía no para abrir la puerta.
voltIs = 0;                                 PRECAUCIÓN sólo en caso de anomalía no para abrir la puerta.
} //end si voltIs

} //end void loop

/*
Creado @ 2012 por
Pagonidis Alexandros
www.BiomedicalTechnology.gr

*/

El proyecto final en una caja:

Bien tratar de no usar una caja de metal porque se necesita mucho pegamento para aislar los circuitos.

Artículos Relacionados

Abrelatas de la puerta automática pollo con PICAXE

Abrelatas de la puerta automática pollo con PICAXE

Utilizando el excelente PICAXE 08M 2 chip armé un abrelatas de la puerta automática coop (llamado Cluck-O-Matic) así que no tengo que levantarme tan temprano en la mañana para los pollos de la coop. Este pollo barato abrelatas de la puerta sólo se ab
Chook (gallinero) con puerta automática

Chook (gallinero) con puerta automática

Un par de años hemos construido un gallinero.No tan diferente se podría decir, pero este viene con una contador de tiempo controlados puerta automática accionada por el sol.El prototipo utiliza un taladro de batería reciclada, el cargador y las bater
Arduino domótica, puertas automáticas d.

Arduino domótica, puertas automáticas d.

Tuve una idea para hacer un abridor de puerta simple y fácil de usar con un motor a un par de años atrás. En ese momento no tengo el conocimiento para hacer un abrelatas de la puerta. Esta vacaciones de invierno me sentí optimista y le dio un tiro. E
Sistema de puerta automática de garaje de Arduino

Sistema de puerta automática de garaje de Arduino

nuestra clase TEJ recibió el desafío de construir algo que sea original o y mejora algo que ya existe y de alguna manera debe implementar "Arduino"Este Instructable permitirá crear una puerta de garaje equipada con un sensor a sentido cuando un
Persianas automáticas con Arduino. Controlado por Android-control remoto de TV-botones-reloj

Persianas automáticas con Arduino. Controlado por Android-control remoto de TV-botones-reloj

¡Hola!Primer instructivo...Todos los días en la mañana abro el ciego en 8:00 y apague @ 7:00, así que he decidido automatizar todo el procedimiento.usar un Arduino pro mini 5v, codificador de posición actual, RTC reloj de tiempo, un módulo bluetooth,
Número de puerta automática luz

Número de puerta automática luz

cada casa tiene una puerta número o nombre que lo identifica. Mayoría de la gente conformarse con alguna forma de números de metal en el de la puerta. Por qué ser tan aburrida cuando hay un mundo de la electrónica para iluminar todo!Para aprovechar l
Simple puerta automática

Simple puerta automática

Este es un simple super instructivo que le ayudará a conservar el calor en las habitaciones calientes sobre que quieres colgar.Si usted tiene una puerta otros miembros en tu hogar amor dejar abierta, dejando hacia fuera el calor que tan desesperadame
Simple Robot móvil automática utilizando arduino y L293d IC

Simple Robot móvil automática utilizando arduino y L293d IC

se trata de un Robot básico operado por un arduino y lo que hace es que simplemente vaga alrededor y siga una trayectoria circular por código por defecto pero se puede modificar el código para cambiar la ruta fácilmente. Es un proyecto simple que cua
Puerta de Coop de pollo automática simple

Puerta de Coop de pollo automática simple

En este Instructable te está presentando como un abridor de puerta de coop de pollo automática fácil de hacer.Para quien mantiene pollos, la siempre presente amenaza de animales depredadores como zorros es siempre una preocupación. Recientemente tuvi
Aparatos con alarma automática de medición de distancia

Aparatos con alarma automática de medición de distancia

Hoy voy a mostrarte cómo hacer un aparato para medir distancia con alarma automática utilizando una placa de Arduino Uno y sensor ultrasónico. Se mostrará la distancia en una pantalla LCD y si algo se viene en una gama fija le advertirá con un mensaj
Abrelatas de la puerta del garage con el iphone (proyecto de Arduino)

Abrelatas de la puerta del garage con el iphone (proyecto de Arduino)

usted también puede comprar iWUP 100% ensamblado en: iwupmobile.comPaso 1: Iniciar proyecto¿ Lo que necesito para empezar?Los requisitos de hardware para comenzar es:* Nota: donde puedo comprar el material con todos los componentes para construir yo
Puerta de Coop de pollo automática

Puerta de Coop de pollo automática

Quería una pequeña puerta se abra automáticamente (a través de Arduino - mañana/noche) con el mundo exterior. Haciendo esto nos liberaría de preocuparnos si los pollos estaban a salvo en la noche y para poder salir de la casa cuando queríamos) esta p
Android automática puerta eléctrica abierta con exploración del código QR

Android automática puerta eléctrica abierta con exploración del código QR

este sencillo tutorial, mostrarle, cómo hacer un simple abrelatas de la puerta eléctrico.Sin los botones que necesita.Al abrir la aplicación, el teléfono automático conectarse a tu arduino a través de bluetooth,y escanear el código QR, entonces abra
Automáticas de garaje puerta abierta/cerrada Checker

Automáticas de garaje puerta abierta/cerrada Checker

¿Has notado que nadie recuerda cerrar la puerta anoche? ¿Que ha sido abierto como la noche, y solo es saberlo en el camino por la puerta al trabajo? Bueno, si eres un poco práctico y como un pequeño reto, seguir estos pasos para crear un sistema inte