Etape 2: Ouvrir le détecteur de mouche : méthode de détection de Photodiode
Cette méthode emploie quelques composants de base et, bien sûr, un Arduino :
2 x photodiodes
1 x infrarouge (IR) LED
1 x LED rouge
5 résistances x
1 x Arduino Uno
J’ai utilisé 2, 220 kOhms résistances avec les photodiodes, une résistance de 100 ohms avec la LED IR et une résistance de 200 ohms avec la LED rouge)
Résumé de l’opération :
Une photodiode est un appareil qui produit un courant proportionnel à la quantité de lumière qui les frappe. Alors, nous avons mis une photodiode en série avec une résistance, le courant passe à travers la résistance et produit une tension conformément à la Loi d’Ohm. La tension est détectée par l’analogue dans les broches de l’Arduino. Dans cette configuration, il y a deux photodiodes positionnés en haut et en bas du tissu derrière le curseur de la fermeture à glissière. La LED IR se tient à l’aide de la poignée du curseur de la fermeture à glissière. Lors de la fermeture à glissière glisse vers le bas, la diode en haut de la page est déclenchée et ensuite la diode du bas. Le programme enregistre cela comme un événement « zipDown ». Lors de la fermeture à glissière glisse vers le haut, la diode du bas est déclenchée et ensuite la diode haut de la page. Le programme enregistre cela comme un événement « zipUp ». Si un événement zipDown est enregistré, et comme un correspondant zipUp événement ne se produit pas dans une certaine période de temps (par exemple le temps qu’il faudrait que vous pouvez utiliser la salle de bains), une réponse haptique est déclenchée. Dans cet exemple, j’ai utilisé une LED rouge parce qu’il était trop tôt le matin pour utiliser une sonnerie.