Relais mit Taster schalten
Hallo Leute !
habe ein Problem...
ich möchte wenn ich einen Taster drücke ein Relais einschalten und wenn ich den Taster noch einmal drücke das Relais wieder ausschalten.
Mein Beispielprogramm schaltet das Relais wenn ich den Taster drücke und wenn ich den Taster wieder loslasse fällt das Relais wieder ab...
Config Portc.0 = Output
Relaisvor Alias Portc.0
Config Pind.1 = Input
Tasterd1 Alias Pind.1
Portd.1 = 1
Do
If Tasterd1 = 0 Then
Relaisvor = 1
Else
Relaisvor = 0
End If
Waitms 100
Loop
Bitte helft mir Dennis
Re: Relais mit Taster schalten
Zitat:
Zitat von hoppi1978
Config Portc.0 = Output
Relaisvor Alias Portc.0
Config Pind.1 = Input
Tasterd1 Alias Pind.1
Portd.1 = 1
Do
If Tasterd1 = 0 Then
Relaisvor = 1
Else
Relaisvor = 0
End If
Waitms 100
Loop
Bitte helft mir Dennis
Wow,
das sind ja gigantische Vorschläge.
Also ich würde vorschlagen :
Config Portc.0=Output
Config portd.1=Input
main:
do
if pind.1=1 then
goto schalten
waitms 100 "Tastenentprellung auf einfache Art"
end if
loop
schalten:
toogle Portc.0
goto main
Gruß