AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Tutorials Delphi Computergestüzte Alarmanlage
Tutorial durchsuchen
Ansicht
Themen-Optionen

Computergestüzte Alarmanlage

Ein Tutorial von robinWie · begonnen am 13. Jun 2006 · letzter Beitrag vom 12. Feb 2007
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von robinWie
robinWie
Registriert seit: 26. Okt 2005
Hallo,
ich habe mal ein Tutorial für Überwachungsfreaks geschrieben . Ist mein erstes. Darin wird erklärt wie eine ganz simple Schaltung mit dem RS232 Port verbindet und abfragt ob ein Kontakt besteht
Leider hat es nicht geklappt eine .zip und den Alarmton hochzuladen (TimeOut)
Angehängte Dateien
Dateityp: pdf tutorial_alarmanlage_933.pdf (125,2 KB, 262x aufgerufen)
Dateityp: pas rs232_216.pas (9,9 KB, 129x aufgerufen)
Ein Computer kann (fast) alles.... Man muss es ihm nur beibringen
 
Benutzerbild von s.h.a.r.k
s.h.a.r.k
 
#2
  Alt 13. Jun 2006, 14:30
Hm...

Was wäre aber wenn der PC sich aufhängt???

PS: Hast Modem oder warum hast nen TimeOut???


mfg shark
  Mit Zitat antworten Zitat
Benutzerbild von joachimd
joachimd

 
Delphi 10.4 Sydney
 
#3
  Alt 13. Jun 2006, 14:53
Zitat von robinWie:
Darin wird erklärt wie eine ganz simple Schaltung mit dem RS232 Port verbindet und abfragt ob ein Kontakt besteht
RS232.pas kommt mir aber stark bekannt vor...Du solltest die soweit bereinigen, dass nicht so unsinnige Funktionen wie 'GetSissyLevel' drin sind. Die kennt eh keiner ohne weitere Erklärung...
Joachim Dürr
  Mit Zitat antworten Zitat
Benutzerbild von robinWie
robinWie

 
Delphi 2005 Personal
 
#4
  Alt 13. Jun 2006, 15:25
Zitat:
PS: Hast Modem oder warum hast nen TimeOut???
DSL 2000. Aber ich habe bei .zip Dateien fast immer ein Timeout.

Zitat:
Was wäre aber wenn der PC sich aufhängt???
In dem Tutorial ist ja nur eine art Grundgerüst. Man könnte es ja so machen, dass man in dem Timer noch eine Speicherfunktion einbaut aber das ist dir überlassen

Edit:
Zitat:
RS232.pas kommt mir aber stark bekannt vor...Du solltest die soweit bereinigen, dass nicht so unsinnige Funktionen wie 'GetSissyLevel' drin sind. Die kennt eh keiner ohne weitere Erklärung...
Es wäre ja möglich, dass die funktionen doch jemand kennt. Und ich hatte nicht vor die Funktionsbandbreite zu verkleinern. Und ich denke die paar Byte, die das Programm größer wird, machen den Braten auch nicht Fett
Robin W.
  Mit Zitat antworten Zitat
Benutzerbild von Evian
Evian

 
Delphi 6 Professional
 
#5
  Alt 13. Jun 2006, 15:54
Ich finde das Tut echt cool! Schlicht und einfach, aber macht Lust auf mehr.. werd mir nachher gleich mal nen wenig Klingeldrat kaufen!
  Mit Zitat antworten Zitat
Benutzerbild von robinWie
robinWie

 
Delphi 2005 Personal
 
#6
  Alt 13. Jun 2006, 16:11
Es ist nur ein ziemliches gefummel den Klingeldraht an die Pins von der Schnittstelle zu Fummeln . Sonst kann man einfach einen Stecker von einer alten Maus nehmen
Robin W.
  Mit Zitat antworten Zitat
Benutzerbild von Agent159
Agent159
 
#7
  Alt 25. Jun 2006, 12:20
Hey, ich habs ausprobiert und find es einfach super

Mach mich gleich mal dran aus meiner Testkonstruktion eine Eltern-Warnungsanlage zu bauen:
Denn merk ich immer, wenn meine Eltern die Treppe hochkommen

Beim ersten Testen ist mir aber ein Fehler aufgefallen:

if Alarmanlage.InitCom( 'COM1', CBR_9600, NOPARITY, ONESTOPBIT) then Da fehlt ein Parameter

Aber so muss es richtig sein:
if Alarmanlage.InitCom( 'COM1', CBR_9600, 8, NOPARITY, ONESTOPBIT) then
MfG euer Nico alias Agent159
Nico
  Mit Zitat antworten Zitat
any_key

 
Delphi 7 Personal
 
#8
  Alt 26. Jun 2006, 18:55
aHoyHoy
finds auch doll...^^
aber ich glaub beim zweiten button fehlt noch das der erste button wieder auf enabled true gesetzt wird
also einfach das noch dazu packen
Code:
button1.enabled := true;
ach ja und natürlich den zweiten button wieder deaktivieren...

hab noch was lustiges beobachtet
ich hab einfach mal ne led in die schaltung eingelötet
wenn der stromkreis geschlossen ist aber das programm nicht aktiviert ist leuchtet diese orange
wenn man dann die überwachung aktiviert leuchtet sie grün
  Mit Zitat antworten Zitat
Benutzerbild von robinWie
robinWie

 
Delphi 2005 Personal
 
#9
  Alt 27. Aug 2006, 14:20
Zitat:
wenn der stromkreis geschlossen ist aber das programm nicht aktiviert ist leuchtet diese orange
wenn man dann die überwachung aktiviert leuchtet sie grün
Entweder hat du eine LED mit 2 Farben (was mir nicht vorstellen kann) oder du hast bei aktivierter Anlage andere Spannungswerte als bei Deaktivierter. Dann kann das schonmal passieren.


Zitat:
Da fehlt ein Parameter
Den habe ich ja ganz vergessen
Ich hoffe ihr verzeiht mir
Robin W.
  Mit Zitat antworten Zitat
Benutzerbild von Agent159
Agent159
 
#10
  Alt 27. Aug 2006, 14:31
ja bei mir klappt es super xD
habs vor nen paar wochen gemacht und musst erstma den fehler finden, naja kP ^^

aber super idee und jetzt seh ich immer, wenns zuhause klingel


PS:War das ne fummelei, den draht an den pins festzubekommen ;D
Nico
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:57 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz