Új hozzászólás Aktív témák

  • leveesoft

    friss újonc

    Sziasztok,
    Van valakinek tapasztalata NRF24L01-es kommunikációval?
    Átolvastam rengeteg leírást, azt gondolom, hogy értem, de mégsem működik a teszt program.
    Mi lehet a hiba? Illetve hogy lehetne kideríteni, hol a probléma?
    Adó:
    #include <SPI.h>
    #include <nRF24L01.h>
    #include <RF24.h>
    RF24 radio(9, 10); // CE, CSN        
    const byte address[6] = "00009";
    void setup() {
      radio.begin();
      Serial.begin(9600);    
      radio.openWritingPipe(address);
      radio.setPALevel(RF24_PA_MIN);
    }
    void loop() {
      radio.stopListening();
      const char text[] = "Your Button State is HIGH";
      radio.write(&text, sizeof(text));                
      Serial.println(text);
      delay(20);
    }

    Vevő:
    #include <SPI.h>
    #include <nRF24L01.h>
    #include <RF24.h>
    RF24 radio(9, 10); // CE, CSN        
    const byte address[6] = "00009";
    void setup() {
      Serial.begin(9600);
      radio.begin();  
      radio.openReadingPipe(1, address);  
      //radio.setPALevel(RF24_PA_MIN);
    }
    void loop() {
      radio.startListening();
      if (radio.available())            
      {
        while (radio.available())
        {
        char text[32] = "";                
        radio.read(&text, sizeof(text));  
        }
      }else
      {
      Serial.println("Not Receiving !!!");
      }
    }

    Köszönöm a segítséget!

Új hozzászólás Aktív témák

Hirdetés