Prototyp wykonany przez autora widzimy na fotografii powyżej. Założeniem projektu jest wykrycie obecności dłoni w pobliżu kranu i otwarcie zaworu w tym czasie. Równocześnie brak detekcji dłoni powinien skutkować natychmiastowym zamknięciem zaworu. Wykorzystano tu mikrokontroler na płytce Arduino. Kluczowymi podzespołami są także: czujnik ultradźwiękowy HC-SR04 oraz zawór elektromagnetyczny z cewką 12-to woltową. Dodatkowych elementów jest raptem kilka.
Mikrokontroler ma także bardzo proste zadanie. Do tego stopnia, że chciałoby się powiedzieć, iż w tak prostej aplikacji „się marnuje”. Wykorzystanie Arduino jest raczej podyktowane faktem, że wykorzystany czujnik ultradźwiękowy jest z systemem Arduino kompatybilny.
Od Red. EdW: Podobny projekt był już przedstawiany w rubryce „Zrób to sam”. Nie angażował mikroprocesora, a w miejsce czujnika ultradźwiękowego zastosowano typową czujkę ruchu. Oba rozwiązania różnią się tym, iż w pierwszym przypadku należało „wymachiwać” rękami przed czujnikiem, a następnie układ odliczał czas otwarcia zaworu. W bieżącym projekcie czujnik nie reaguje na ruch, a na samą obecność „przeszkody”, którą rozpoznaje na zasadzie echa ultradźwięków.