Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //TX
- #include <SPI.h>
- #include <nRF24L01.h>
- #include <RF24.h>
- //float druck = 1.11;
- //float temp = 2.22;
- struct Wert {float temp = 1.11; float druck = 2.22 ;} Messung;
- const byte rxAddr[6] = {0xF0F0F0F0E1LL};
- RF24 radio(9, 10); // Define Radio (CE-PIN,CSN-PIN)
- void setup() {
- pinMode(9,OUTPUT);
- pinMode(10,OUTPUT);
- Serial.begin(9600);
- radio.begin();
- radio.setPALevel(RF24_PA_MAX); // Transmit Power (MAX,HIGH,LOW,MIN)
- radio.setDataRate( RF24_250KBPS ); // Transmit Speeed (250 Kbits)
- radio.setChannel(125); // Channel 126
- radio.setRetries(5,15); // 15 Wiederholungen
- radio.openWritingPipe(rxAddr);
- radio.stopListening(); // Disable Receiver
- }
- void loop()
- {
- //radio.stopListening();
- radio.write(&Messung, sizeof(Messung)); // Sendebefehl
- Serial.println(Messung.temp);
- Serial.println(Messung.druck);
- delay(500);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement