Mit HC-12 und Buttons Relay ansteuern

OK....ich habe jetzt meinen Beispielsketch um die "SoftwareSerial-Schnittstelle" erweitert.

Also alles notwendige hinzugefügt und in der loop:

  if (buttonState) {
    digitalWrite(ledPin, HIGH);
    Serial.print(1);
    mySerial.println(1);
  }

sieht es jetzt wie oben aus.....und es funktioniert. Also "Serial" gibt die "1" aus.

Edit:

Also du machst irgendwo einen Fehler, den wir nicht sehen können.

Hi

Das liest sich so, als ob der Sketch hängen bliebe, weil das Versenden via BT nicht klappt - also die BT-Lib aufgrund eines Fehler (??) den Ablauf blockiert.

Wenn ohne BT die Ausgabe ins Terminal funktioniert, bei zusätzlichem Versenden via BT aber NICHTS MEHR KLAPPT - sollte der Störer in der neu eingebundenen Funktion zu finden sein.
Oder mindest Etwas, was mit dem vorher lauffähigem Sketch 'nicht kann'.

Sorry, sehr allgemein gehalten, aber was Spezielleres fällt mir nicht ein.

MfG

postmaster-ino:
Das liest sich so, als ob der Sketch hängen bliebe, weil das Versenden via BT nicht klappt - also die BT-Lib aufgrund eines Fehler (??) den Ablauf blockiert.

Da ist kein BT am Werkeln, nur "SoftwareSerial".

Und das ist bei mir unbeschaltet, aber auch ein Kurzschluss nach GND ändert nichts.

Was mir aber einfällt, der TO nimmt die VCC für das HC-12 von den 3,3V des Uno.
Damit kann der dann u.U. Probleme bekommen, wenn der Strom beim Senden zu groß wird.
Das hatte ich ihm schon geschrieben (Post #5) aber lesen muss man das auch.

Hi

Dann müsste/sollte der Arduino aber per BOD resetten, oder?

MfG

postmaster-ino:
Dann müsste/sollte der Arduino aber per BOD resetten, oder?

Ne, das sind die 3 Volt für die serielle/USB-Schnittstelle.

Und da ist ja sein Problem, er sieht nix mehr auf dem Bildschirm.
Damit könnte das der Grund sein.

kiefer_dev:
Den habe ich an D8 und GND angeschlossen

Ok....aber gibt es hier noch eine Rückmeldung ?