Dans de nombreux systèmes de sécurité domestique, ils utilisent des interrupteurs magnétiques pour détecter l'état de la porte.
Vous pouvez également utiliser quelque chose comme IR pour voir si une certaine partie du cadre de porte bloque la lumière.
Et une autre option consiste à détecter si la porte est horizontale ou verticale, fondamentalement, vous la monteriez à l'intérieur de la porte, lorsqu'elle s'ouvrirait, elle serait horizontale et fermée serait verticale. C'est en fait ainsi que fonctionnent la plupart des capteurs génériques standard.
Si vous avez une méthode particulière que vous préférez, je peux également vous donner des recommandations spécifiques sur les capteurs.
Edit: j'ai raté que tu disais que tu le voulais à 4 mètres de la porte. Je ne sais pas si vous voulez juste cela parce que vous ne voulez pas traiter avec le sans fil, mais la méthode IR peut également fonctionner dans laquelle vous placez quelque chose qui réfléchit IR sur la porte et ensuite votre capteur regarde pour voir si votre faisceau IR a été reflété ou non.
Quelques ajouts supplémentaires:
Si c'était moi, j'obtiendrais quelque chose comme ça , il y a beaucoup d'autres marques et méthodes qui sont utilisées. L'achat de capteurs et de modules sans fil peut être assez coûteux lorsqu'ils sont achetés en quantité 1 et ne vaudra probablement pas le coût par rapport à l'achat de la méthode standard.
Maintenant, si je voulais aborder un projet amusant, j'utiliserais un accéléromètre attaché à l'intérieur de la porte (pourrait même être une planche simplement Velcro à l'intérieur de la porte). L'accéléromètre n'a pas besoin d'être quelque chose de spécial, juste quelque chose qui, lorsqu'il est attaché, peut détecter l'accélération dans le sens descendant lorsque la porte est verticale et dans le sens descendant lorsque la porte est horizontale. Il se trouve que la force de gravité apparaîtra sur un accéléromètre. J'utiliserais alors un module Xbee pour transmettre le statut à un xbee qui est à l'intérieur.
De façon réaliste, vous n'avez pas besoin de transmettre très souvent, vous pouvez tout mettre en mode veille lorsque vous ne lisez pas, puis une fois par minute environ, réveillez-vous et transmettez l'état actuel. En raison du peu d'appareil allumé, il pourrait facilement se décharger d'une batterie pendant une période décemment longue.
Il peut y avoir d'autres méthodes de détection, meilleures, mais chaque fois que je fais un projet "pour le plaisir", j'aime utiliser des pièces que je pourrais utiliser dans d'autres projets. Cela aide à développer la propriété intellectuelle que j'ai, ce qui est utile pour l'avenir.