moin
dein sketch läuft leider nicht is aber auch nich ganz das was ich machen möchte
ich möchte das kanal a den von kanal b vorgegebenden pin ein bzw aus schaltet
dazu habe ich auch nochmal nen sketch geschrieben läuft aber leider nicht so wie ich mirdas vorstelle
kanal a wird vollkommen ignoriert und kanal b lässt den pin bzw die led nur ganz schwach glimmen
ob kanal a auf ein bzw aus geschaltet ist stört ihn ihrgendwie nicht die glimmt den immer
int a; // schaltet pin an/aus
int b;// steuert den entsprechenden pin an
void setup ()
{
pinMode (5, OUTPUT);
pinMode (6, OUTPUT);
pinMode (A0, INPUT);
pinMode (A1, INPUT);
}
void loop (){
a = pulseIn(A0,HIGH,24000);//Ließt Eingangssignal
b = pulseIn(A1,HIGH,24000);//Ließt Eingangssignal
//if-Bedinung für LED1
if (a>1960 && a<1980, b>850 && b<880)
{//schaltet pin 6 ein wenn a zwischen 1960-1980 und b zwischen 850-880 ist
digitalWrite (6,HIGH);//schalte Ausgang an
}
if (a>960 && a<980, b>850 && b<880)
{//schaltet pin 6 aus wenn a zwischen 960-980 und b zwischen 850-880 ist
digitalWrite (6,LOW);//schalte Ausgang an
}
if (a>1960 && a<1980, b>1800 && b<1945)
{//schaltet pin 5 ein wenn a zwischen 1960-1980 und b zwischen 1800-1945 ist
digitalWrite (5,HIGH);//schalte Ausgang an
}
if (a>960 && a<980, b>1800 && b<1945)
{//schaltet pin 6 ein wenn a zwischen 960-980 und b zwischen 850-880 ist
digitalWrite (5,LOW);//schalte Ausgang an
}
}
mfg schulle


Kommentar