Suppe
Näherungssensoren sind in Automatisierungsprojekten so weit verbreitet, dass wir kaum darüber nachdenken – wählen Sie etwas mit Spezifikationen aus, die zur Aufgabe passen, und machen Sie weiter. Aber es kann schwierig sein, sie genau richtig einzustellen, was schwieriger wird, wenn sie in einer abgelegenen Ecke liegen.
Doch wo eine Herausforderung liegt, gibt es auch eine Chance, wie uns [Ido Gendel] mit diesem ferngesteuerten Näherungssensor zeigt. Die Geschichte hinter diesem cleveren kleinen Hack beginnt mit einem handelsüblichen Sensor, einem Typ mit einer IR-LED und einem in die gleiche Richtung gerichteten Fototransistor, der einen digitalen Ausgang liefert, wenn das in den Fototransistor zurückreflektierte Licht einen bestimmten Schwellenwert überschreitet. Es war die Festlegung des Schwellenwerts, der dem Client von [Ido] Probleme bereitete, also beschloss [Ido], einen programmierbaren Ersatz zu entwickeln, um die Arbeit zu erleichtern.
Beim ersten Versuch wurden ein reflektierender OBP732-Sender und ein ATtiny202-Mikrocontroller verwendet, und auf der Platine befanden sich drei Pads für die Programmierung. Allerdings war für die Programmierung immer noch physischer Kontakt erforderlich, sodass [Ido] auf die Idee kam, den Sensor für die drahtlose IR-Programmierung zu verwenden. Der Mikrocontroller der zweiten Version wurde auf einen ATtiny212 umgestellt und einige Komponenten wurden hinzugefügt, um die Leistung der LED zu steuern, sodass der Sensor eine doppelte Aufgabe erfüllen kann. Ein Programmiergerät, das denselben Sensor und einen USB-zu-UART-Adapter verwendet, vervollständigt das System und ermöglicht die Einstellung des Sensorschwellenwerts, indem das Programmiergerät aus einer Entfernung von bis zu 25 cm in seine allgemeine Richtung gehalten wird.
Wir denken, dass es ziemlich clever ist, einen einzigen Sensor mehrfach zu nutzen, also Hut ab vor diesem. Es ist nicht das erste Mal, dass wir eines von [Ido]s Projekten vorstellen, aber es ist schon eine ganze Weile her – diese Schabbat-Uhr mit einem Zyklus pro Tag war die jüngste, aber man kann die Wurzeln deutlich erkennen das Sensorprojekt in diesem Mauszeiger-Datenencoder, das bis ins Jahr 2015 zurückreicht.