From 850ccf18b19736edc41e5699eec6682f7810b39b Mon Sep 17 00:00:00 2001 From: DenialOfIntelligence Date: Tue, 13 Jun 2023 16:24:44 +0200 Subject: [PATCH] =?UTF-8?q?Drehung=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Receiver/Receiver.ino | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/Receiver/Receiver.ino b/Receiver/Receiver.ino index 3c2f946..86b8749 100644 --- a/Receiver/Receiver.ino +++ b/Receiver/Receiver.ino @@ -36,7 +36,7 @@ void loop() { if (radio.available()) { radio.read( &myData, sizeof(myData) ); - if (myData.Yposition >= 500) { + if (myData.Yposition >= 700) { digitalWrite(3, 1); digitalWrite(2, 0); digitalWrite(4, 0); @@ -47,7 +47,7 @@ void loop() { digitalWrite(A5, 1); } - if (myData.Yposition <= 100) { + if (myData.Yposition <= 200) { digitalWrite(2, 1); digitalWrite(3, 0); digitalWrite(5, 0); @@ -57,9 +57,30 @@ void loop() { digitalWrite(A5, 0); digitalWrite(A4, 1); } + if (myData.Xposition >= 700){ + digitalWrite(3, 1); + digitalWrite(2, 0); + digitalWrite(4, 1); + digitalWrite(5, 0); + digitalWrite(A3, 1); + digitalWrite(A2, 0); + digitalWrite(A4, 1); + digitalWrite(A5, 0); + } + if (myData.Xposition <= 200){ + digitalWrite(3, 0); + digitalWrite(2, 1); + digitalWrite(4, 0); + digitalWrite(5, 1); + digitalWrite(A3, 0); + digitalWrite(A2, 1); + digitalWrite(A4, 0); + digitalWrite(A5, 1); + } + else { delay(30); - if (myData.Yposition>100 && myData.Yposition<500) { + if (myData.Yposition>200 && myData.Yposition<700) { digitalWrite(2, 0); digitalWrite(3, 0); digitalWrite(4, 0);