Seite 1 von 2

Relaiskarte: PureBasic als Lichtschalter

Verfasst: 03.01.2007 23:43
von DarkSoul
hi

Ich meine den titel wörtlich!!!

ich hab ne relaiskarte mal selber gebaut, die man an den lpt1 anschließen kann, um damit geräte/lampen zu steuern, ne fernbedienung also, so kann ich dem fenseher durch mausklick anstelle des schalters saft geben oder das licht an meiner decke an- und ausklicken (durch eltakkos, die ich da noch zwischengeschaltet hab) auch kann ich bestimmte stromkreise auf zeit schalten.

dazu hatte ich nen treiber (TSR, wer's kennt) programmiert, worüber man das ding per interrupt von überall steuern konnte.

Für diejenigen, die nicht wissen, was eine relaiskarte ist: das ist eine platine, die etwa wie ne grafikkarte aussieht, nur einfacher: da sind 8 relais (elektrisch geschaltete schalter, sozusagen der strom anstelle der hand drückt ihn) drauf, die mit jeweils einem der 8 bit vom lpt gesteuert werden.

das problem: das ding funzt seit XP nicht mehr, da der kahn über ein in qbasic (selbst)geschriebenes prog läuft, wie kann ich in PureBasic die lpt1-buchse steuern oder kann ich die mülltonne mit den relaisen füttern, wenn letztees auch nicht ssoo schlimm, die teile hab ich aus alten kassettenplayern zusamengesammelt???

titel angepasst und die in Hardware-Ecke geschoben
Kaeru fecit

Verfasst: 03.01.2007 23:47
von Alves
Wäre in der Hardware-Ecke wohl besser aufgehoben.

Verfasst: 03.01.2007 23:48
von DarkSoul
die softare macht probleme, nicht die hardware... :wink:

Verfasst: 04.01.2007 00:55
von mknjc
Wenn du was für Linux suchst guckste dir einfach diese UserLib an: http://www.purearea.net/pb/download/use ... ort.tar.gz

Für Windows musst du mal auf http://www.purearea.net/ nach ähnlichen Libs suchen.

Mfg mknjc

Verfasst: 04.01.2007 02:34
von Kaeru Gaman
> die softare macht probleme, nicht die hardware...

aber es geht um ansteuerung der hardware.

Verfasst: 04.01.2007 12:06
von Falko
@Biedermeier

>>> dazu hatte ich nen treiber (TSR, wer's kennt) programmiert, worüber man das ding per interrupt von überall steuern konnte.

Dann solltest du es eigentlich wissen, wie es in PB und sogar unter XP geht :lol:

Gruß Falko

Verfasst: 04.01.2007 14:05
von DarkSoul
ja schon, aber die asm-geschichte ist schon ewig her (anno dos 5.irgendwas) , dass ich das mittlerweile vergessen hab :cry:
edit: hat sich erledigt, hab was auf mknjc seinem link gefunden :allright:

Verfasst: 05.01.2007 12:48
von Helmut
Ein frohes neues Jahr zu erst!
Habe hierzu eine grundsätzliche Bemerkung, nicht speziel auf diesen Post.

Eine Frage stellen, um Hilfe zu bitten und der letzte Satz: Edit, hat sich erledigt, ich habe da und dort was gefunden........................

Warum enden in so viele Foren dies Hilferufe in "hat sich erledigt"
Warum hilft man nicht auch anderen damit, indem man sagt, wie sich das Problem mit welchen Mitteln gelöst hat.
Bestenfalls mit einem Beispielcode.

Verfasst: 05.01.2007 12:51
von Kaeru Gaman
yo genau.
die Mods und die älteren User sagen das öfters dazu, aber wir können nicht überall sein....

du hast recht, Helmut:
mit "hat sich erledigt" ist nur einem geholfen.
mit einer ausführlichen beschreibung der lösung ist vielen geholfen.

Verfasst: 05.01.2007 13:16
von Falko
Helmut hat geschrieben:Ein frohes neues Jahr zu erst!
Habe hierzu eine grundsätzliche Bemerkung, nicht speziel auf diesen Post.

Eine Frage stellen, um Hilfe zu bitten und der letzte Satz: Edit, hat sich erledigt, ich habe da und dort was gefunden........................

Warum enden in so viele Foren dies Hilferufe in "hat sich erledigt"
Warum hilft man nicht auch anderen damit, indem man sagt, wie sich das Problem mit welchen Mitteln gelöst hat.
Bestenfalls mit einem Beispielcode.
Wieso? Die Antwort wurde ja hier gegeben:
http://www.purebasic.fr/german/viewtopi ... 2ce#132799

Dabei wären unter Windows genug Antworten zu LPT hier im Forum gewesen, wenn man gesucht hätte.
Sogar auf meiner HP habe ich über die InpOut32.DLL was gemacht.
Mein Sohn und ich haben z.B. eine Relaiskarte von Pollin damit geschaltet.

Aber für jeden anderen wäre es bestimmt interessant gewesen, wenn du
mehr über deine Karte hier reingestellt hättest. z.B. wenn es ein Bausatz war, welcher. Und mit welchen IC du die Relais ansteuerst. Auch ein Bild hier wäre nicht schlecht gewesen. :allright:


Gruß ..Falko