Hallo! Ich habe ein großes Problem!!!![]()
Und zwar will ich folgendes mit meinem Atmega8 machen:
Ich habe zwei Relais. Diese will ich mit dem mega8 schalten. Und zwar hab ich mir einen Schalter gekauft:
Bild hier
Das ist ein EIN/Aus/EIN schalter.
So ich habe mir gedacht dass ich es mit meinem Mega8 jetzt so machen könnte dass ich die zwei pole des schalters an denn mega8 hänge. und am dritten pol des schalters gnd laufen lass. Und dass ich dann mit dem mega8 die relais einzeln ansteuern lass. Mein prog schaut so aus:
So ich hab jetzt den Schalter an die jeweiligen ports angeschlossen.Code:......... ......... config portd.2=input config portd.3=input config portb=output portd.2=1 portd.3=1 do A: portb.2=0 portb.3=0 if pind.2=0 then goto c else goto b B: if pind.3=0 then goto d else goto a end if end if loop c: portb.2=1 d: portb.3=1
Allerdings schaltet des eine Relai sofort?!?! nur warum???
Wenn ich die Kabel wieder abmach vom mega8 die zum schalter gehen dann funzts. doch wenn ich dann nur ein einfaches kabel nehme und an den port hinhalte dann schaltet das Relai!! Dazu muss gesagt werden dass das kabel nirgends angeschlossen ist!!!
Hoffe mir kann jemand helfen!!
MFG
NRG![]()
Lesezeichen