Problem mit taster

hallo zusammen,

ich habe einen mkr1000 und würde gerne einen taster an ein Relais schalten,
dies tut es leider nicht. habe bereits über den monitor etwas herauszufinden, leider ohne erfolg.

wenn der taster high ist, dann soll das Relais angehen,

das relais und der taster hängen am gleichen ground.

vielen dank im voraus.

#include <SPI.h>
#include <WiFi101.h>
#include <BlynkSimpleWiFiShield101.h>
#include <MFRC522.h>
#define SS_PIN 6
#define RST_PIN 7
MFRC522 mfrc522(SS_PIN,RST_PIN);

int taster=6;
int tasterstatus=0;

char auth[] = "L";
char ssid[] = "N";
char pass[] = "Le";

BLYNK_WRITE(V1) 
{
  int pinValue = param.asInt();

  if(pinValue == 0)
  { 
    Serial.print("LÖsung Lösung ");
    
    digitalWrite(5,HIGH);
    Blynk.virtualWrite(V9, "ZENTRAL AKTIV");
    Blynk.virtualWrite(V7, "");
    
    }
    if(pinValue == 1)
    { 
      
      digitalWrite(5,LOW);
      Blynk.virtualWrite(V9, "OK");
      Blynk.virtualWrite(V7, "");

    }
    
}

BLYNK_WRITE(V2) 
{
  int pinValue = param.asInt();

  if(pinValue == 1)
  { 
    Serial.print("LÖsung Lösung 2222");
    
    digitalWrite(5,LOW);
    Blynk.virtualWrite(V9, "START");
    delay(10000);
    Blynk.virtualWrite(V9, "");
    Blynk.virtualWrite(V8, "");

  
    
    }
    if(pinValue == 1)
    { 
      
      digitalWrite(5,LOW);
      Blynk.virtualWrite(V9, "OK");
    }

}
  void setup()
{
  Serial.begin(9600);
Blynk.begin(auth, ssid, pass);
SPI.begin();
mfrc522.PCD_Init();
tasterstatus=digitalRead(taster);

 
pinMode(5, OUTPUT); //Der Pin mit der LED (Pin 6) ist jetzt ein Ausgang.
pinMode(taster, INPUT);
}

void loop()
 
{
  Blynk.run();
  


// Ab hier erfolgt die erweiterung des Programms.


if (tasterstatus == HIGH) // Wenn der Zahlencode 1031720 lautet...

{ // Programmabschniss öffnen

 // ...dann soll die LED an Pin 2 leuchten...
digitalWrite(5,HIGH);
Serial.print("moin moin");
Blynk.virtualWrite(V9, "NOTFALL");
Blynk.email("n@gmail.com", "NOTFALL ", "Hallo, bead");
}
else
{

digitalWrite(5,LOW);
Blynk.virtualWrite(V9, "OK");


} 

}

Leider ist dein Sketch ein wenig confus und nicht verständlich.

Wo genau und wie ist dein Taster und dein Relais angeschlossen ?

Und poste ein Schaltbild, wie du alles verdrahtet hast.

wenn der taster high ist, dann soll das Relais angehen

Und wann soll das Relais ausgehen?

Und ist das Relais-Modul LOW-active ?
Funktioniert das Modul mit 3.3V Signalen (MKR1000) ?
Oder ist es ein nacktes Relais? Mit welcher Elektronik steuerst du es an?

Und was hat das Ganze mit Blynk zu tun?
Und mit einem MFRC522?

hab das problem bereits gefunden danke trotzdem, es lag an der hardware

pronicolas:
hab das problem bereits gefunden danke trotzdem, es lag an der hardware

Wenn man einen Fehler selbst findet, ist es immer das Beste.
Das es bei deinem Sketch an der Hardware lag, wundert mich allerdings.

Kannst du das bitte noch mal genauer beschreiben.

ich habe teilweise den sketch noch behoben und fehler gefunden, an der hardware lag es an der verkablung bezüglich masse und widerstand

pronicolas:
ich habe teilweise den sketch noch behoben und fehler gefunden, an der hardware lag es an der verkablung bezüglich masse und widerstand

Danke, jetzt wissen wir genau, wo dein Problem liegt.