Forum: Mikrocontroller und Digitale Elektronik NRF24L01 Verbindung


von Michael N. (garril)


Lesenswert?

Hallo,

ich habe wie im Tutorial 
(http://www.mikrocontroller.net/articles/NRF24L01_Tutorial) zwei Atmega8 
konfiguriert und an jeden einen NRF24L01 gehängt.
Einen als Sender, den anderen als Empfänger.

Compiler läuft ohne Fehler durch, beim Empfänger hängen LEDn, die dann 
ein emfpangenes Byte ausgeben sollen (habe testweise einfach einen int 
ausgeben lassen, das geht).
So wie es aussieht kommt der Empfänger beim ersten Durchlauf schon nie 
an
1
while (!wl_module_data_ready());      //waits for RX_DR Flag in STATUS
vorbei.

Habe schon gedacht mein Programmer hat sich eventuell mal wieder auf 5V 
gestellt und die NRF zerstört, aber die scheinen noch zu gehen 
(zumindest haben ich mir mal das Register für den gewählten Kanal 
ausgeben lassen, das passt).

Muss ich beim fertigen Code noch etwas ändern um eine Verbindung 
hinzubekommen?
Sender läuft mit Standardcode aus dem Tutorial und der Empfänger gibt 
die Daten per LEDn statt per Display aus.

Finde den Fehler nicht...

Danke und gruß

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.