Ouvreur de porte automatique Arduino



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

Ce projet peut être attaché à un téléphone de porte afin que lorsque le bouton est enfoncé la porte s’ouvre automatiquement.
Très utile pour les bureaux de médecins pour beaucoup de patients comme laboratoire d’hématologie. Ce matériel est pour l’entrée principale du bâtiment (vous pouvez laisser votre porte de bureau ouverte...:)))

Tandis que vous appuyez sur le bouton de sonnette vous pouvez vous procurer une tension alternative dans l’enceinte de l’interphone. Vous pouvez mesurer cette tension de déclenchement à l’aide d’un détecteur de tension DC.
Pourquoi un détecteur de tension ? Cause que vous en concluez que votre arduino de tensions qui pourrait aller aussi haut que 12Vdc ou 24Vdc. Mon capteur de tension divise aussi la tension d’entrée par rapport 5: 1, donc la tension d’entrée maximum est 25V.
Dans mon cas, j’ai un déclencheur de 6.5VAC. Cette tension de déclenchement va à un AC à convertisseur de pont de diode DC, puis par l’intermédiaire du capteur de tension CC pour le A0 d’entrée analogique. Si A0 d’entrée analogique retourne un lit plus de 4 Volts puis numérique j’ai / axe 0 12 devient élevé et déclenche le relais 5V qui est relié au bouton de l’interphone qui ouvre la porte.

Matériel :
Arduino Nano V3

Pile 9V

Module de capteur de tension DC

Module à 1 canal relais Module Conseil 5V

Pont de diodes

Circuit :
Batterie : Connectez à Vin et de la terre de l’arduino (attention ne connectez pas la batterie lorsque vous avez également usb connecté)

AC pont de diode DC: AC pins va pour haut-parleur épingles du téléphone, DC à capteur de tension CC de la porte.

Capteur de tension : entrée + VCC va à + broche du pont de diodes, motif d’entrée passe à - broche du pont de diodes, sortie S à broche A0, sortie + Vcc 5V pin, sortie au sol à la broche GND de l’arduino.

Relai : détente pour Digital I/O Pin 12, + Vcc 5V pin, au sol de la broche GRN d’arduino.

Code :

Définissez les codes pin :
const int ledPin = 13 ;           le nombre de l’axe de la LED
const int relayPin = 12 ;           le nombre de l’axe vraiment
const int AnalogInputPin = A0 ;    Broche d’entrée capteur analogique

void setup()
{
pinMode (ledPin, sortie) ;        définir la broche numérique LED sortie
pinMode (relayPin, sortie) ;      définir la broche numérique sortie relais
Serial.Begin(9600) ;             pour vérifier l’entrée du capteur de tension lorsqu’il est connecté au PC
} //end void configuration

void loop()
{
float sensorValue = 0 ;
sensorValue = analogRead(AnalogInputPin) ;        Lit analogique A0 d’entrée et retourne la valeur de 0 à 1023 (convertisseur 10 bits AD).
float sensorRatio = ((5*5)/1023) ;               Celui-ci doit avoir travaillé mais n’a pas (entrée analogique max 5v * ratio 5 fois de sortie à l’entrée du capteur de tension DC / 1023 max de A0)
float sensorRatio = 22.646/1000 ;                  //!!!! Recherche avec serial monitor et l’utilisation de 2 piles (1, 2V et 9V) j’ai mesuré leur tension avec voltmètre, j’ai fait ce ratio de correction. Avant de connecter le pont de diodes.
flotteur voltIs = (sensorValue * sensorRatio) + 0,6 ; 0.6V est pont seuil moyen sous tension d’une diode lorsqu’il n’y a aucun redresseur comme dans cette affaire.
Serial.println(voltIs) ;                          pour le contrôle de la tension avec serial monitor du logiciel arduino 1.0.
Delay(200) ;                                      retarder pendant 0,2 seconde pour refroidir le processeur

Bouton de porte est pressée une 4, 5V tension fait son apparition dans le haut-parleur du combiné.

Si (voltIs > 3.95 & & voltIs < 08.05) //Speaker tension = 6,5 volts (oui je pourrais ont été plus précis mais devait s’assurer que la porte s’ouvre)
{digitalWrite (ledPin, HIGH) ;              Indication LED qui relaient le circuit est fermée
digitalWrite (relayPin, HIGH) ;              circuits du relais est fermé et le mécanisme de la porte est sur
retarder (3500) ;                                   Ouverture de mécanisme magnétique pendant 3,5 secondes afin que le patient passe par l’entrée de la porte retard.

digitalWrite (ledPin, basse) ;              désactiver les Led
digitalWrite (relayPin, basse) ;              Relais retour à non
retard (20) ;                               délai de précaution
}
d’autre
{
sensorValue = 0 ;                              précaution au cas où il y a anomalie ne pas à ouvrir la porte.
voltIs = 0 ;                                 précaution au cas où il y a anomalie ne pas à ouvrir la porte.
} //end si voltIs

} //end void boucle

/*
Créé @ 2012 par
Pagonidis Alexandros
www.BiomedicalTechnology.gr

*/

Le projet final dans une boîte :

Eh bien essayez de ne pas utiliser une boîte en métal, car vous devrez vous étalez de la colle pour isoler les circuits.

Articles Liés

Système de sonnette de porte automatique avec détection d’objet

Système de sonnette de porte automatique avec détection d’objet

c'est l'un des circuits très intéressants et bien utiles dans notre vie réelle, nommé «Système de sonnerie sonnette automatique». Si nous installons Cette sonnette de porte automatique à l'aide du circuit de détection d'objet, le circuit détecte auto
Chook (poulailler) avec porte automatique

Chook (poulailler) avec porte automatique

Une couple d'années, que nous avons construit un poulailler.Pas tellement différent, vous pourriez dire, mais celui-ci est livré avec une porte automatique contrôlé de minuterie alimentée par le soleil.Le prototype utilisé une perceuse recyclé batter
Ouvre-porte automatique tiroir

Ouvre-porte automatique tiroir

J'appelle cette invention de l'ouvre-porte automatique tiroir (ADO). L'ADO peut vous aider à ouvrir un tiroir lorsque vous passez près de lui. Il détecte votre main approchant un tiroir de votre choix et ouvrez-le pour vous. Ceci a été rendu avec un
Arduino domotique, ouvre porte automatique

Arduino domotique, ouvre porte automatique

J'ai eu une idée pour faire un ouvre-porte simple et facile à utiliser avec un motoréducteur une couple d'années. À ce moment-là, je n'ai pas le savoir faire d'un ouvre-porte. Cette trêve hivernale, je me sentais optimiste et, il a donné un coup de f
Bon marché automatique Arduino déshumidificateur bricolage

Bon marché automatique Arduino déshumidificateur bricolage

6 mois mise à jour : Je me sers maintenant le déshumidificateur automatisé durant 6 mois consécutifs. Il a été fonctionne parfaitement à la conception. Je peux garder un œil sur le niveau d'humidité vs température ambiante sur l'écran LCD et fixer de
Un torréfacteur de grain de café entièrement automatique (Arduino)

Un torréfacteur de grain de café entièrement automatique (Arduino)

je me suis introduit dans le monde de l'Arduino lorsque deux amies m'a informé sur ce petit appareil indépendamment les uns des autres. J'ai lu à ce sujet et a été vendu immédiatement. Que se passe-t-il si j'ai eu cela il y a tant d'années, combien j
L’ouvre-porte de garage-porte iButton (Arduino)

L’ouvre-porte de garage-porte iButton (Arduino)

J'ai fait un ouvreur de passerelle iButton et enregistreur.Sur un Néerlandais (sorte de) eBay (www.marktplaats.nl), j'ai trouvé quelques iButtons et lecteurs très bon marchés. Je n'avais aucune idée de quoi faire avec eux, mais je l'ai acheté quand m
Déverrouillage des portes RFID Arduino RC522

Déverrouillage des portes RFID Arduino RC522

Bonjour tous ici est mon démo.Depuis que j'ai mon lecteur RFID, je voulais juste créer une porte RFID déverrouiller le système pour la porte de mon appartement. Au début, j'ai conçu le flux de travail ci-dessus, comme un débutant, ce n'est pas tout à
Contrôleur de température & humidité automatique Arduino pour animaux de compagnie

Contrôleur de température & humidité automatique Arduino pour animaux de compagnie

Jack et Jose, une paire de beaux hamster, m'a accompagné plus de 100 jours et nuits. Leur fourrure blanche douce me rend calme et chaleureux, surtout quand j'ai un codage dans le gagnant.Mais les choses très tragiques qui s'est passé la semaine derni
Système de verrouillage des portes de Arduino

Système de verrouillage des portes de Arduino

Dans ce projet, j'ai fait une serrure de porte (ou boîte de serrure) qui s'ouvre lorsque vous entrez votre mot de passe et appuyez sur "*".Étape 1: Matériel nécessaire... 1. Arduino uno2. standard Servo3. rouge et vert LED4. réglettes à broches
Nombre de porte automatique léger

Nombre de porte automatique léger

chaque maison a un nom qui l'identifie ou le numéro de porte. La plupart des gens se contenter d'une forme quelconque de chiffres métalliques sur la partir de la porte. Pourquoi être si ennuyeux quand il y a un monde de l'électronique pour égayer ce
Mangeoire de lait automatique Arduino

Mangeoire de lait automatique Arduino

lorsque les chiots sont nés, ils sont enveloppés dans un sac transparent appelé la membrane amniotique. Cette membrane doit être retirée du visage du chiot pour qu'il respire.Une fois qu'il est effacé il va commencer à ramper vers sa mère,Environ pre
Fat Cat automatisé Arduino Pet Feeder

Fat Cat automatisé Arduino Pet Feeder

Tout le monde dire bonjour au duc ! Il est un livre 24 Maine Coon que j'ai adopté il y a trois ans. Duc bénéficie de pose au soleil, observer les oiseaux à l'extérieur, et... réveiller sa maîtresse à 05:00 du matin pour le petit déjeuner. Comme vous
PIGate, ouvreur de porte/portail web activé garage

PIGate, ouvreur de porte/portail web activé garage

Construction d'une motorisation de portail distant à l'aide d'un expressjs et un Pi de framboiseIntroductionIl y a quelque chose de très satisfaisant tout en cliquant sur une interface web ou de frapper un bouton sur une application et de voir certai