Advertisement
Guest User

Untitled

a guest
Mar 24th, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. #include <SPI.h>
  2. #include "RF24.h"
  3.  
  4. RF24 myRadio (7, 8);
  5. byte addresses[][6] = {"0"};
  6.  
  7. struct package
  8. {
  9. int id=1;
  10. float temperature = 18.3;
  11. char text[100] = "Raid";
  12. };
  13.  
  14.  
  15. typedef struct package Package;
  16. Package data;
  17.  
  18.  
  19. void setup()
  20. {
  21. Serial.begin(115200);
  22. delay(1000);
  23. myRadio.begin();
  24. myRadio.setChannel(115);
  25. myRadio.setPALevel(RF24_PA_MAX);
  26. myRadio.setDataRate( RF24_250KBPS ) ;
  27. myRadio.openWritingPipe(addresses[0]);
  28. delay(1000);
  29. }
  30.  
  31. void loop()
  32. {
  33. myRadio.write(&data, sizeof(data));
  34.  
  35. Serial.print("\nPackage:");
  36. Serial.print(data.id);
  37. Serial.print("\n");
  38. Serial.println(data.temperature);
  39. Serial.println(data.text);
  40. data.id = data.id + 1;
  41. data.temperature = data.temperature+0.1;
  42. delay(1000);
  43.  
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement