NRF24l01 pa lna bekommt keine verbindung?
Hallo,
ich habe einen nrf24l01 pa lna gekauft, und möchte ein modul als sender und den anderen als empfänger benutzen, ich habe probiert etwas über den serial monitor auszulesen, und es bekommt keine verbindung. die module sind mit arduino nanos angesteuert (hab auch uno probiert) und funktionieren ohne und mit antenne nicht, ich habe die pins oft geprüft und hab verschiedene codes ausprobiert. irgendwann habe ich an beide einen 100 uf kondensator gelötet an vcc gnd. Trotzdem kein ergebnis
2 Antworten
Bei den Modulen ist die Antenne wichtig.
Wenn ich mich richtig erinnere, muss VCC an 3,3V angeschlossen sein, die Datenleitungen vertragen auch 5V...
Ganz wichtig ist passende Codes auf beiden Seiten zu verwenden, Kanalnummer, Datenformat, Adressen und andere Einstellungen müssen passend sein.
Sind alle Pins richtig eingetragen, alle Verbindungen korrekt?
Ich würde als nächstes mit einem Logic-Analyzer die Daten-Kommunikation anschauen/nachvollziehen, dann wird es aber schon echt haarig und man muss sich mit dem Datenblatt und Codes der Bibliotheken beschäftigen...
- Schau dir das Datenblatt der Chips an und lies dir alles was wichtig ist mal durch!
- Du solltest erst mal das Status-Byte jedes einzelnen Moduls auslesen, damit du weißt ob die Kommunikation an sich mit dem jeweiligen Modul überhaupt funktioniert.
- Wenn du das geschafft hast, dann musst du dem Sender und dem Empfänger eine eigene Adresse geben und in dem Programm muss der Sender die Adresse vom Empfänger kennen und umgekehrt.
- Die Frequenz muss bei beiden Modulen auf die z.B. 2450MHz gesetzt sein.