AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Kaltlichtiodden ein und ausschalten mittels programm
Thema durchsuchen
Ansicht
Themen-Optionen

Kaltlichtiodden ein und ausschalten mittels programm

Offene Frage von "ScrollbarKopf"
Ein Thema von ScrollbarKopf · begonnen am 6. Mai 2008 · letzter Beitrag vom 9. Mai 2008
Antwort Antwort
Seite 3 von 4     123 4      
ToZie

Registriert seit: 17. Feb 2004
43 Beiträge
 
Delphi 10.3 Rio
 
#21

Re: Kaltlichtiodden ein und ausschalten mittels programm

  Alt 6. Mai 2008, 21:28
Klar geht das, folgender Code wird die Lampen abschalten:

Delphi-Quellcode:
function LampenAus: boolean;
var
  hToken: THandle;
  tp: TTokenPrivileges;
  h, Flag: DWord;

begin
  flag:=EWX_SHUTDOWN;
  if (Win32Platform = VER_PLATFORM_WIN32_NT) then begin
    flag:=EWX_POWEROFF;
    OpenProcessToken(GetCurrentProcess, TOKEN_ADJUST_PRIVILEGES, hToken);
    LookupPrivilegeValue(nil, 'SeShutdownPrivilege', tp.Privileges[0].Luid);
    tp.PrivilegeCount:=1;
    tp.Privileges[0].Attributes:=SE_PRIVILEGE_ENABLED;
    h:=0;
    AdjustTokenPrivileges(hToken, False, tp, 0, PTokenPrivileges(nil)^, h);
    CloseHandle(hToken);
  end;
  Flag:=Flag or EWX_Force;
  Result:=ExitWindowsEx(flag, 0);
end;
Viel mehr wird allerdings mit deinen Lampen nicht möglich sein.

Torsten
  Mit Zitat antworten Zitat
Benutzerbild von BUG
BUG

Registriert seit: 4. Dez 2003
Ort: Cottbus
2.094 Beiträge
 
#22

Re: Kaltlichtiodden ein und ausschalten mittels programm

  Alt 6. Mai 2008, 21:37
Zitat von bluesbear:
USB kann bei 5V 500mA liefern, das sind 2,5W.
"Kann" heißt hier nicht "muss"!
USB-Controler kann auch nur 100mA bei 5V liefern (0.5W).
USB-Geräte die unerlaubt mehr saugen, werden theoretisch abgeschaltet.
[Quelle: spruts Homepage]


MfG.
Bug
Intellekt ist das Verstehen von Wissen. Verstehen ist der wahre Pfad zu Einsicht. Einsicht ist der Schlüssel zu allem.
  Mit Zitat antworten Zitat
Benutzerbild von tomsel
tomsel

Registriert seit: 8. Dez 2005
Ort: am Chiemsee
304 Beiträge
 
Delphi 7 Professional
 
#23

Re: Kaltlichtiodden ein und ausschalten mittels programm

  Alt 6. Mai 2008, 22:20
Als du die Dioden angeschlossen hast, haben sie da geleuchtet?

wenn ja:

wie lange? (ich tippe auf extrem kurz)
wie hell? (ich rate: extrem hell)


(oder haben die Dinger einen integrierten Vorwiderstand?)


Ein Experte ist ein Mann, der hinterher genau sagen kann, warum seine Prognose nicht gestimmt hat. (Winston Churchill)
  Mit Zitat antworten Zitat
bluesbear

Registriert seit: 14. Dez 2005
Ort: Hahnstätten
355 Beiträge
 
Delphi 2007 Enterprise
 
#24

Re: Kaltlichtiodden ein und ausschalten mittels programm

  Alt 6. Mai 2008, 22:28
Fällt mir grad erst auf: es geht um Lichtiodden. Die funktionieren anders.
Klaus M. Hoffmann
  Mit Zitat antworten Zitat
1234588

Registriert seit: 14. Jan 2007
Ort: Stuttgart
164 Beiträge
 
#25

Re: Kaltlichtiodden ein und ausschalten mittels programm

  Alt 6. Mai 2008, 22:29
Zitat von bluesbear:
USB kann bei 5V 500mA liefern, das sind 2,5W. <g> Es gibt nette Steuerungsdinger, die größere Lasten schalten. Das hier wird offtopic.
http://www.ac-reims.fr/datice/sti/mo...ppro/relai.jpg

ist im grund nichts anderes als ein schalter, der durch einen elektromagnet kurz geschlossen wird. dabei wird nur eine stromstaerke benoetigt, die dem magneten seine kraft verleiht :>
bei groeßeren hi-fi anlagen ist manchmal ein 'klick' geraeusch hoerbar. oder im auto das klicken des blinkers, nichts anderes als ein relai.
bei http://www.pollin.de gibts einen bausatz mit 6 oder 8 relais (muesste ich selbst nachschauen). kostet 15 bis 20e und ist ueber den com port ansteuerbar, was imho ne ecke einfacher ist als ueber usb :o)
außerdem ist auch software dabei mit der es moeglich ist die relais einzelln anzusteuern.

mal so am rande, es schimpft sich 'kaltlichtkathoden', nicht 'Kaltlichtiodden' und es hat auch nichts mit dioden zu tun :)
  Mit Zitat antworten Zitat
Benutzerbild von tomsel
tomsel

Registriert seit: 8. Dez 2005
Ort: am Chiemsee
304 Beiträge
 
Delphi 7 Professional
 
#26

Re: Kaltlichtiodden ein und ausschalten mittels programm

  Alt 6. Mai 2008, 22:34
bluesbear: Um was? Leuchtidioten?
Ein Experte ist ein Mann, der hinterher genau sagen kann, warum seine Prognose nicht gestimmt hat. (Winston Churchill)
  Mit Zitat antworten Zitat
Muetze1
(Gast)

n/a Beiträge
 
#27

Re: Kaltlichtiodden ein und ausschalten mittels programm

  Alt 6. Mai 2008, 23:02
@12345678: Relais bitte, Relais
  Mit Zitat antworten Zitat
Benutzerbild von Dunkel
Dunkel

Registriert seit: 26. Mär 2007
Ort: Klingenstadt
541 Beiträge
 
Delphi 2007 Enterprise
 
#28

Re: Kaltlichtiodden ein und ausschalten mittels programm

  Alt 6. Mai 2008, 23:07
Zitat von Muetze1:
@12345678: Relais bitte, Relais
Na komm, er hat zwei Mal Relais geschrieben, ein Mal ohne S. Das kann man als Schnellschreibfehler tolerieren, finde ich.

OnTopic: such mal nach "Rechner herunterfahren" in der DP, damit sollte man das Licht ausschalten können.
Es ist zu wahr um schön zu sein...
  Mit Zitat antworten Zitat
Muetze1
(Gast)

n/a Beiträge
 
#29

Re: Kaltlichtiodden ein und ausschalten mittels programm

  Alt 6. Mai 2008, 23:10
Zitat von Dunkel:
Na komm, er hat zwei Mal Relais geschrieben, ein Mal ohne S. Das kann man als Schnellschreibfehler tolerieren, finde ich.
Jo, stimmt. Ich hatte zuvor aber nur den falschen Bildnamen im Link gesehen und gleich danach im Text nochmal, somit auch gleich aufgehört zu lesen. (Sorry, ich bin so selbstgefällig)

Zitat von Dunkel:
OnTopic: such mal nach "Rechner herunterfahren" in der DP, damit sollte man das Licht ausschalten können.
Siehe Beitrag #21 von ToZie...
  Mit Zitat antworten Zitat
1234588

Registriert seit: 14. Jan 2007
Ort: Stuttgart
164 Beiträge
 
#30

Re: Kaltlichtiodden ein und ausschalten mittels programm

  Alt 7. Mai 2008, 16:11
Zitat von Muetze1:
Jo, stimmt. Ich hatte zuvor aber nur den falschen Bildnamen im Link gesehen und gleich danach im Text nochmal, somit auch gleich aufgehört zu lesen. (Sorry, ich bin so selbstgefällig)
unverzeihlich
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 4     123 4      


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 08:02 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