UPS + śledzik :) Opis: Zamykanie systemu, jeśli nie ma napięcia w sieci :) Program ma sens istnienia tylko przy współpracy komputera z UPS. Z gniazdka (przez zasilacz) podajemy napięcie np. +5V na przekaźnik, którym zwieramy jeden z pinów LPT (11, 12, 13) do masy. Możecie wybrać 2 skrajne piny 13 (SelectIn) oraz 25 (masa). Jeżeli napięcia nie będzie przez kolejne 6 odczytów z portu, to komputer zrobi halt :) (standardowo po okolo minucie, ale czas można wydłużyć, zmieniając #define TIMER 6 na inna wartość. Przy czym 1 = 10s 2 = 20s itd). Program steruje również diodą świecącą, którą można przylutować do któregokolwiek z pinów od 2 do 9 portu LPT poprzez rezystor. Dla czerwonej LED rezystor 2.3k Ohm. Jeżeli nie będzie w czasie odczytu napięcia to LED zaświeci się na sekundę i zgaśnie. Instalacja: wget http://www.kwant.info/projekty/elektronika/ups_sledz/ups_sledz.tar.gz tar -zxvf ups_sledz.tar.gz make Uruchomienie: Jeśli chcemy widzieć komunikaty na konsoli 12: ./ups_sledz >/dev/tty12 & Jeżeli nie: ./ups_sledz >/dev/null & Jeżeli z jakiejś przyczyny po wyłączeniu programu pali się LED to uruchom ./zgas Dobrze jest też dodać "zgas" do rc.d czyli przy starcie systemu :) Pozdrawiam :) Neutrinka neutrina at kwant.info http://www.kwant.info