WiFi modul NRF24L01

Le-Ze
Příspěvky: 42
Registrován: 31 kvě 2017, 15:37

WiFi modul NRF24L01

Příspěvek od Le-Ze » 19 črc 2017, 12:29

Zdravím.
Snažím se o komunikací mezi dvěma NRF24L01.
Mam tyto.
https://s11.postimg.org/wkmdl3zib/large ... -_PA-1.jpg
Vysílací bude přes nano a přijímací přes uno.

https://maniacbug.wordpress.com/2011/11 ... rted-rf24/
GettingStarted mam na obou ok

Když do arduina pošlu T tak jak to je napsané na té stránce tak na obou

Now sending 104512...failed.
Failed, response timed out.
Now sending 105787...failed.
Failed, response timed out.
Now sending 107061...failed.
Failed, response timed out.
Now sending 108334...failed.
Failed, response timed out.
Now sending 109606...failed.
Failed, response timed out.
Now sending 110879...failed.

Jinak jsem zkoušel i toto a nic
http://howtomechatronics.com/tutorials/ ... -tutorial/

Má někdo zkušeností s těmito modulý?

Vladimir66
Příspěvky: 243
Registrován: 02 dub 2014, 15:30

Re: WiFi modul NRF24L01

Příspěvek od Vladimir66 » 19 črc 2017, 18:09

ahoj,

zkusenost nemam ale tento link ( a linky v komentarich) vypadaji slibne.
http://www.arduino8.cz/komunikujeme-bez ... -zapojeni/

-V66
Naposledy upravil(a) Vladimir66 dne 20 črc 2017, 18:02, celkem upraveno 1 x.

Le-Ze
Příspěvky: 42
Registrován: 31 kvě 2017, 15:37

Re: WiFi modul NRF24L01

Příspěvek od Le-Ze » 20 črc 2017, 07:17

Ten link co jsi tu dal jsem už zkoušel.
Je to uplně stejne jako na te strance, co jsem tu dal ja.
Je to info s toho GettingStarted což mam OK.

Zkoušel jsem i skener co je v sample a když začnu surfovat na internetu přes tablet, vidím pakety, takže moduly jsou funkční.

Vladimir66
Příspěvky: 243
Registrován: 02 dub 2014, 15:30

Re: WiFi modul NRF24L01

Příspěvek od Vladimir66 » 20 črc 2017, 17:38

nekde psali, ze by jsi mel mit kondenzator 4M7 nebo 10M na napajeni modulu. bez nej jim to neslapalo.
take zkus ruzne sketche s jinym pripojenim pinu.
nektere jsou pro velkou Megu a ta ma pripojeni na jinych pinech.
pripadne zkusit SPI komunikaci bez tech modulů. jestli tam neni nejaka zrada.
nebo zkusit sketch s jinou (novejsi) knihovnou. byvaji ruzne poupravovane.
-V66
Naposledy upravil(a) Vladimir66 dne 20 črc 2017, 18:01, celkem upraveno 1 x.


Le-Ze
Příspěvky: 42
Registrován: 31 kvě 2017, 15:37

Re: WiFi modul NRF24L01

Příspěvek od Le-Ze » 21 črc 2017, 06:06

Přidané kondiky a funguje :mrgreen: :mrgreen: :mrgreen:
Dik moc za pomoc.

By byl ještě dotaz mimo téma.
Do čeho by jste něco takového nacpali?
U nás vyjde nějaká krábka kolem pajdy - ten joystick u činanu 25 kč.
Když k tomu připočitám par tlačitek jsem na 100 kč.
Udělat s krabky něco, co by vypadalo dobře zabere určitě dost času.
U činanu jsem třeba našel toto.
http://www.ebay.com/itm/Wired-USB-Game- ... 2969359187

Jirka
Příspěvky: 52
Registrován: 18 lis 2015, 12:06

Re: WiFi modul NRF24L01

Příspěvek od Jirka » 19 úno 2018, 15:39

Zdravím. Nějak se mi nedaří to rozpohybovat. Myslím, že celá chyba je v tom, že ve skutečnosti neodesílám.
Zkoušel jsem výše uvedené i další a nic. Konkrétně se nemohu dostat přes např. radio.write(msg, 1); .
Tento příkaz mi zastaví běh loop().

DavidO
Příspěvky: 551
Registrován: 01 kvě 2013, 21:27

Re: WiFi modul NRF24L01

Příspěvek od DavidO » 19 úno 2018, 16:41

Je to knihovna RF24? Metoda write je popsaná jako blokující dokud nedostane potvrzení o přijetí nebo nevyprší timeout (prý 60ms), ale tak jako tak by neměla zablokovat běh natrvalo - i kdyby to nekomunikovalo, měl by nastat ten timeout.
Máš kvalitní napájení a kondíky? Inicializoval jsi to podle dokumentace? Voláš správně openWritingPipe?
Nefunguje ti ani ten modelový příklad http://maniacbug.github.io/RF24/Getting ... ample.html ?

Jirka
Příspěvky: 52
Registrován: 18 lis 2015, 12:06

Re: WiFi modul NRF24L01

Příspěvek od Jirka » 19 úno 2018, 17:36

Teď jsem zkoušel ten Tebou uvedený příklad. ALE už při překladu mi to hlásí chybu v 168 řádku. To done=radio.read(...) už mi právě nešlo ani v jiném příkladu. Tam tuším chybku. Je mi ještě divné, že použity jsou dvě knihovny
#include "nRF24L01.h"
#include "RF24.h"
ale ke stažení byla (asi) jen jedna (#include "RF24.h" . Ale to mi chybu nehlásí. Někde jsem zahlédl zmínku, že ta druhá je snad uvnitř RF24.h.

DavidO
Příspěvky: 551
Registrován: 01 kvě 2013, 21:27

Re: WiFi modul NRF24L01

Příspěvek od DavidO » 20 úno 2018, 08:22

Knihovna je jen jedna. Má víc souborů. Máš je všechny? Máš tu knihovnu tam, kde má být? Víš, kde má být?
Jestli překladač hlásí chybu, tak si musíš přečíst, co ta chyba říká. To ti tady na fóru těžko řekneme, když nesedíme u tvého počítače.

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host