Advertisement
heidepower

Untitled

Dec 31st, 2019
193
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. //TX
  2.  
  3. #include <SPI.h>
  4. #include <nRF24L01.h>
  5. #include <RF24.h>
  6.  
  7. //float druck = 1.11;
  8. //float temp = 2.22;
  9.  
  10. struct Wert {float temp = 1.11; float druck = 2.22 ;} Messung;
  11.  
  12. const byte rxAddr[6] = {0xF0F0F0F0E1LL};
  13. RF24 radio(9, 10); // Define Radio (CE-PIN,CSN-PIN)
  14.  
  15.  
  16.  
  17. void setup() {
  18. pinMode(9,OUTPUT);
  19. pinMode(10,OUTPUT);
  20. Serial.begin(9600);
  21.  
  22. radio.begin();
  23. radio.setPALevel(RF24_PA_MAX); // Transmit Power (MAX,HIGH,LOW,MIN)
  24. radio.setDataRate( RF24_250KBPS ); // Transmit Speeed (250 Kbits)
  25. radio.setChannel(125); // Channel 126
  26. radio.setRetries(5,15); // 15 Wiederholungen
  27. radio.openWritingPipe(rxAddr);
  28. radio.stopListening(); // Disable Receiver
  29. }
  30.  
  31. void loop()
  32. {
  33. //radio.stopListening();
  34.  
  35. radio.write(&Messung, sizeof(Messung)); // Sendebefehl
  36. Serial.println(Messung.temp);
  37. Serial.println(Messung.druck);
  38.  
  39. delay(500);
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement