soupe
Les capteurs de proximité sont suffisamment courants dans les projets d'automatisation pour que nous leur donnions à peine une seconde pensée - choisissez quelque chose avec des spécifications qui correspondent au travail et passez à autre chose. Mais ils peuvent être difficiles à ajuster correctement, un travail rendu plus difficile s'ils sont situés dans un coin éloigné.
Mais là où se trouve un défi, il y a aussi une opportunité, comme [Ido Gendel] nous le montre avec ce capteur de proximité télécommandé. L'histoire derrière ce petit hack intelligent commence avec un capteur prêt à l'emploi, du genre avec une LED IR et un phototransistor pointé dans la même direction qui donne une sortie numérique lorsque la lumière rebondissant dans le phototransistor dépasse un certain seuil. C'était la définition du seuil qui causait des problèmes au client d'[Ido], alors [Ido] a décidé de créer un remplaçant programmable pour faciliter le travail.
Le premier essai a utilisé un émetteur réfléchissant OBP732 et un microcontrôleur ATtiny202 et avait trois pads sur le PCB pour la programmation. Cependant, cela nécessitait toujours un contact physique pour la programmation, donc [Ido] a eu l'idée d'utiliser le capteur pour la programmation IR sans fil. Le microcontrôleur de la version deux a été remplacé par un ATtiny212, et quelques composants ont été ajoutés pour contrôler la puissance de la LED afin que le capteur puisse faire double emploi. Un programmateur utilisant le même capteur et un adaptateur USB vers UART complète le système et permet de régler le seuil du capteur simplement en dirigeant le programmateur dans sa direction générale jusqu'à 25 cm de distance.
Nous pensons qu'obtenir plusieurs utilisations à partir d'un seul capteur est assez intelligent, alors chapeau bas pour celui-ci. Ce n'est pas la première fois que nous présentons l'un des projets de [Ido], mais cela fait un bon bout de temps - cette horloge de Shabbat à un cycle par jour était la plus récente, mais vous pouvez clairement voir les racines de le projet de capteur dans cet encodeur de données de pointeur de souris qui remonte à 2015.