Du hast 2x den (identischen) Sendercode gepostet. Der von dir gepostete Code sieht schlüssig aus.
Übersetzt und bearbeitet:
Code:// Arduino Nano alias Sender - Sisor's Version #include <SPI.h> #include "RF24.h" const uint64_t pipe = 0xE8E8F0F0E1LL; // Adresse des Übertragungskanals const int potPin = 0; // Potentiometer-Pin // Funkmodul NRF24L01 mit Arduino-Pins verbinden: // SCK -> 13 // MISO -> 12 // MOSI -> 11 // CSN -> 10 // CE -> 9 // SPI-Bus Pins 9 und 10 RF24 radio(9,10); void setup (void) { radio.begin(); radio.openWritingPipe(pipe); // Kanal öffnen } void loop (void) { int potValue = analogRead(potPin); // liest den Wert des Potentiometers (Wert zwischen 0 und 1023) int scaledValue = map(potValue, 0, 1023, 0, 179); // skalierter Wert (zwischen 0 und 179) für den Servo radio.write(&scaledValue, 1); // Adresse (&scaledValue) und Länge (1) der zu sendenden Daten }







Zitieren

Lesezeichen