Bonjour à tous
EDIT : nous avons maintenant une campagne de kickstarter laser tripwire opérationnel : Tripwire Kickstarter
Merci de regarder mon instructable. Je vais présenter cela au Mad Science Fair concours, donc si vous avez trouvé ce document utile, s’il vous plaît voter et taux !
Cet appareil est un circuit de détection laser extrêmement sensible qui utilise très peu de matériel et très peu de lignes de code. L’utilisateur peut briller un rayon laser dans l’embarqué résistance (LDR - résistance de charge léger) de la photo quand le module est sous tension. A partir de là, lorsque vous appuyez sur le bouton poussoir, un léger décalage se produit, à quel point celui-ci devient actif. Cependant, le circuit ne cherche pas un changement de tension provoquée par la modification de la résistance sur la résistance de charge légère, mais plutôt un changement rapide de lumière (A manqué dans le faisceau laser, par exemple). Permettez-moi d’être plus précis...
Le circuit LDR typique utilise un circuit comparateur de tension. Quand le LDR est exposé à beaucoup de lumière, puis la résistance à travers elle sera très faible ; généralement 10-1000 Ohms. Lorsque le LDR est exposée à l’obscurité, la résistance devient généralement très élevée (Méga Ohms). Lorsqu’il est placé en série avec une résistance de valeur fixe, comme une résistance de 10 k, vous avez un circuit diviseur de tension. A partir de là, la tension du circuit comparateur lit différentes tensions basées sur combien la lumière frappe le LDR. Cette méthode nécessite plus de matériel que je voudrais. Je suis passé par là, et je l’ai fait. Je voulais être un peu plus original.
Cette méthode emploie un ADC (convertisseur analogique/numérique) et un condensateur de couplage. Le connecteur Active Directory est intégré dans le microprocesseur que j’utilise, qui est le PIC10F222. Je reviendrai que dans une minute. Par accouplement, je veux dire qu’en cas de changement brusque de la lumière le long de la LDR, un petit signal alternatif est envoyé sur un condensateur à l’entrée de l’ADC. Ce condensateur agit pour bloquer DC et sera le seul couple de signaux AC. Ce signal est toujours très faible (dans le MV), ce qui est génial !
Ce signal est ensuite transformé en une séquence binaire numérique qui est ensuite comparée à une valeur dans la programmation. Une fois activé, le circuit de l’ADC est d’échantillonnage des milliers de fois par seconde, attendez un changement sur la ligne. Lorsque quelqu'un viole le laser, le signal induit frappe l’entrée de l’ADC et WHAM ! Détection!!! BIP BIP BIP ! Vous devrez Voir la vidéo =)
Lorsque le circuit attrape quelqu'un violant le faisceau laser, bord buzzer bipera et continuer à émettre des bips jusqu'à ce que l’utilisateur appuie de nouveau sur le bouton de sélection. Les signaux sonores sont assez bruyants ! Il y a une routine dans la programmation qui s’assure que lorsque l’utilisateur appuie sur la touche, qu’il/elle doit lâcher prise avant d’activer le circuit à nouveau. Le code est très simple, et vous pouvez changer la sensibilité très facilement en modifiant la valeur dans le registre de comparer.
JE VAIS PARLER PLUS À CE SUJET DANS LA SECTION SCHÉMA!!! S’il vous plaît voir la démonstration ci-dessous.