HC-12 sendet keine Daten

Hallo,
sorry du hast Recht, ohne Schaltplan ist es tatsächlich nicht hilfreich.

Ich hab einen in Paint angefertigt... Ich bitte um Nachsicht, ich zeichne die sonst nur grob auf Papier.

Der Schaltplan zeigt den Aufbau des Empfängers, den Pull-Down Widerstand hab ich testweise mal durch einen 2kOhm Widerstand ersetzt.
Der Effekt bleibt der Gleiche...

//HC-12 Momentary Button Receive
//Autor Tom Heylen tomtomheylen.com


#include <SoftwareSerial.h>

SoftwareSerial mySerial(2,3); // RX, TX

int ledPin = 13; //zur Überprüfung

void setup() {
  mySerial.begin(9600);
  pinMode(ledPin, OUTPUT);
  pinMode(5,OUTPUT);
}

void loop() {

  if (mySerial.available() > 1) {
    int input = mySerial.parseInt();//read serial input and convert to integer (-32,768 to 32,767)
    if (input == 1111) { //if on code is received
      digitalWrite(ledPin, HIGH);//turn LED on
      digitalWrite(5, HIGH);//turn LED on
      delay(50);

      digitalWrite(ledPin, LOW);
   
      delay(500);
      


    }
    if (input == 0000) { //if off code is received
      digitalWrite(ledPin, LOW);//turn LED off
      digitalWrite(5, LOW);
    }
  }
  mySerial.flush();//clear the serial buffer for unwanted inputs

  delay(200);//delay little for better serial communication

}