Stary zakładam że masz umiejętności i brak Ci tylko pomysłu
jak piszesz
bo podłączenie przekaźnika przez lpt, to nie żaden problem
to mi się podoba ( a nie jak nie którzy napisz mi prgram bo mi się nie chce !!!)
mniej więcej widze to tak
schematów tu nieda sie rysować więc opiszę , noge portu zakładam że jest tam L czyli kokoło 0V puszczamy poprzez rezystorek R ( np 10 Kohm ) na bazę NPN pomiędzy końcówkę R a bazę dodajemy elektrolita C
emiter tranzystorka na masę a kolektor poprzez rezystorek r2 do plusa
teraz tak po resecie na porcie jest tam 0V tranzystor nie przewodzi i na kolektorze mamy 5v winda się uruchamia, i wszystko działa , gdy na przyklad zdarzeniem unload form VB zrobisz detekcję zamykania windy niech na porcie pojawi się 5V, kondensator zaczyna się ładaować powoli przez opór i gdy osiągnie okolo 0,7 V T zacznie przewodzić a wtedy wyłączy kompa. Czas opóźnienia ustalasz zatem elementami RC
Tyle teori w praktyce przyjrzał bym sie ukladowi 555 lub 74123 ( chyba albo 74121 nie pamiętam dokladnie ) i to na nich ustalł czas.
Są zalety są i wady, jeśli pisałeś np text w wordzie i były zamiany a ty dałęś zamknij system to word przerwie zamykanie wyświetalając komunikat czy chesz zapisać ... a kondenstaor będzie się już ładował, tz po zamknięcu twojego prog zostaje mierzony czas np 20 sek i później ciemność widze ciemność
Powodzenia