NRF24L01 modüllerini kullanarak LED yakma devresi yapıyordum. İlk başta her şey düzgün şekilde çalıştı. Sonrasında menzil testi yaptım. Menzil testinden sonra LED'de bir tutukluk oldu. Yani sanki veri bir geliyor bir gelmiyor art arda iki sefer geliyor gibiydi. Sonra birden çalışmamaya başladı. Sorunun ne olduğunu bulamadım. Yaptığım menzil testinde de her türlü önlemi almıştım. Aşağıdaki kodları en baştan beri kullanıyorum. Yani çalışmamaya başladığında bir değişiklik yapmadım. Sizce sorun kurduğum devrede mi yoksa kodumda mı bir sorun var. İlk başta çalışmış olması biraz beni çelişkilendirdi. Alıcı- verici ve adaptörde bir sorun olabilir diye değiştirmeyi denedim ama sonuç aynı. Kodları aşağıda paylaşıyorum. Ayrıca bir adet log dosyası oluşmuş onu da paylaşacağım. Bu alıcının kodu //alıcı. #include <SPI. h> #include <nRF24L01. h> #include <RF24. h> int mesaj ; RF24 alici(9,10); const uint64_t kanal = 0xE8E8F0F0E1LL; int led = 2; void setup void loop { if (alici. available { alici. read ( mesaj, sizeof ); if (mesaj 123) else delay(10); }} Bu da vericinin kodu //verici. #include <SPI. h> #include <nRF24L01. h> #include <RF24. h> int mesaj ; RF24 verici(9,10); const uint64_t kanal = 0xE8E8F0F0E1LL; void setup void loop Bu da oluşan log dosyası. İndir err pid2272 Dosyayı indir err pid2272 dosya. co Son düzenleyen: Moderatör: 11 Aralık 2020

Hocam bu kodları tek panelin içine koysanız daha güzel gözükür. Az sonra bakacağım. Belirlediğiniz verileri gönderip ne kadarının sağlam ulaştığını test edebilir misiniz?

Hocam hiçbiri sağlam ulaşmıyor boş bir ekranla karşıdayım.