PC-baserat larm
Postat: 16 juli 2009, 19:06:12
Jag håller på med ett larmprojekt nu.
På de allra flesta arbetsplatser står ju som bekant en massa datorer igång hela tiden och värmer byggnaden. Min tanke är att använda dem till något nyttigt också
- dörrklocka
- trygghetslarm (överfallslarm, rånlarm etc)
- enklare "inbrottslarm", t.ex. för att spionera på kollegorna
- notifieringar av olika slag (t.ex. "för varmt i serverrummet" eller "slut vatten i espressomaskinen")
Detta görs genom att installera en mjukvara (döpte den till NetAlarm) på samtliga burkar. Mjukvaran sitter i notifieringsfältet och larmen poppar upp och ser ut t.ex. så här:

Programmet skickar larmen i form av UDP-paket till en server som sedan routar dem till rätt mottagare. Ska lägga till stöd för syslog också så att man kan ta emot larm från exempelvis routrar i sitt LAN utan att gå via någon server.
Status just nu är att mjukvaran klarar trygghetslarmsbiten (tryck på en knapp på en dator och det syns på de andra) och jag håller nu på med att fundera på bästa sättet att ansluta externa sensorer. Det enklaste borde vara att ansluta på serieporten. Typ så här:

TxD ligger på ca -10 V när den är i vila. Programmet sätter DTR hög (ca +10V). Motståndet ser till att DCD (larmingången) ligger på låg nivå fram tills att någon trycker på knappen.
Jag vet inte om pull down-motståendet egentligen är nödvändigt...
Mjukvaran går att ladda ner här:
http://www.brix.se/sv/support/7-read-eu ... alarm.html
På de allra flesta arbetsplatser står ju som bekant en massa datorer igång hela tiden och värmer byggnaden. Min tanke är att använda dem till något nyttigt också

- dörrklocka
- trygghetslarm (överfallslarm, rånlarm etc)
- enklare "inbrottslarm", t.ex. för att spionera på kollegorna
- notifieringar av olika slag (t.ex. "för varmt i serverrummet" eller "slut vatten i espressomaskinen")
Detta görs genom att installera en mjukvara (döpte den till NetAlarm) på samtliga burkar. Mjukvaran sitter i notifieringsfältet och larmen poppar upp och ser ut t.ex. så här:
Programmet skickar larmen i form av UDP-paket till en server som sedan routar dem till rätt mottagare. Ska lägga till stöd för syslog också så att man kan ta emot larm från exempelvis routrar i sitt LAN utan att gå via någon server.
Status just nu är att mjukvaran klarar trygghetslarmsbiten (tryck på en knapp på en dator och det syns på de andra) och jag håller nu på med att fundera på bästa sättet att ansluta externa sensorer. Det enklaste borde vara att ansluta på serieporten. Typ så här:

TxD ligger på ca -10 V när den är i vila. Programmet sätter DTR hög (ca +10V). Motståndet ser till att DCD (larmingången) ligger på låg nivå fram tills att någon trycker på knappen.
Jag vet inte om pull down-motståendet egentligen är nödvändigt...
Mjukvaran går att ladda ner här:
http://www.brix.se/sv/support/7-read-eu ... alarm.html