Relaiskarte: PureBasic als Lichtschalter
Relaiskarte: PureBasic als Lichtschalter
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
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

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
Für Windows musst du mal auf http://www.purearea.net/ nach ähnlichen Libs suchen.
Mfg mknjc
Ich nutze PureBasic 4.02 unter Linux und Windows.
Momentane Projekte:
Das geheimste aller geheimen Projekte... FPBC
Momentane Projekte:
Das geheimste aller geheimen Projekte... FPBC
-
Kaeru Gaman
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
- Falko
- Admin
- Beiträge: 3535
- Registriert: 29.08.2004 11:27
- Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.11b1
HP255G8 Notebook @AMD Ryzen 5 5500U with Radeon Graphics 2.10 GHz 3.4GHz, 32GB_RAM, 3TB_SSD (Win11 Pro 64-Bit) - Kontaktdaten:
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.
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.
-
Kaeru Gaman
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
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.
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.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Der Weise weiß, dass er ein Narr ist.
- Falko
- Admin
- Beiträge: 3535
- Registriert: 29.08.2004 11:27
- Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.11b1
HP255G8 Notebook @AMD Ryzen 5 5500U with Radeon Graphics 2.10 GHz 3.4GHz, 32GB_RAM, 3TB_SSD (Win11 Pro 64-Bit) - Kontaktdaten:
Wieso? Die Antwort wurde ja hier gegeben: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.
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.
Gruß ..Falko
