WiFi modul NRF24L01

Raspberry, Arduino, Mini-PC a další

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
Le_Ze
Příspěvky: 631
Registrován: 24 črc 2014, 02:00
Bydliště: Ano, mam

WiFi modul NRF24L01

#1 Příspěvek od Le_Ze »

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
Piny má jak nano tak uno stejné.

1 - zem na GND
2 - napajení na 3,3 V
3 - CE na D7
4 - CS na D8
5 - SCK na D13
6 - MOSI na D11
7 - MOSO na D12

Takže
#define CE 7
#define CS 8
RF24 radio(CE, CS);

http://www.arduino8.cz/komunikujeme-bez ... -zapojeni/

Když tam nahrají ten testovací kod tak to vypadá že to je ok.
Vysílací.
https://s1.postimg.org/e66qr0kpb/Vysilac_radio.png

Přijímací.
https://s12.postimg.org/4obb7a3gt/p_ijimac_radio.png

Komunikovát mezí sebou však nechtějí.
Toto jsem zkoušel.
http://navody.arduino-shop.cz/navody-k- ... 24l01.html

A i toto.
http://howtomechatronics.com/tutorials/ ... -tutorial/

Tady jsem našel nějaky skener.
https://microcontrollerelectronics.com/ ... ncy-range/

a nahrál do una
https://s23.postimg.org/mokibmdqj/scaner_uno.png

a pak do nana
https://s9.postimg.org/deqrr7h27/scaner_nano.png

Takže slepe nejsou.

Uživatelský avatar
Honza_dy
Příspěvky: 2172
Registrován: 20 srp 2004, 02:00
Bydliště: Brno-venkov

#2 Příspěvek od Honza_dy »

Zkus mezi sebou prohodit desky tzn. Uno jako vysílací a nano jako přijímací. Předpokládám, že modul má 3V3 úrovně a dle mých zkušeností si s tím Uno ne vždy rozumí.

Uživatelský avatar
ZdenekHQ
Administrátor
Administrátor
Příspěvky: 25593
Registrován: 21 črc 2006, 02:00
Bydliště: skoro Brno
Kontaktovat uživatele:

#3 Příspěvek od ZdenekHQ »

Do háje, to jste všichni tak posedlí WIFI pásmem a nemůžete někdo dělat s NRF9E5 jako já? :?

Na 868MHz je daleko větší klid...

P.S. I Když zatím ho testuju na 433MHz kvůli měření.
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]

Uživatelský avatar
Le_Ze
Příspěvky: 631
Registrován: 24 črc 2014, 02:00
Bydliště: Ano, mam

#4 Příspěvek od Le_Ze »

Bych řek že už pásmo 2,4GHz není tak zarušene a za par let bude čiste :D
Koukal jsem v notasu a same 5GHz :D

Jinak jsem to zkoušel přehodit, jak psal Honza_dy a níc.

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.

Uživatelský avatar
Le_Ze
Příspěvky: 631
Registrován: 24 črc 2014, 02:00
Bydliště: Ano, mam

#5 Příspěvek od Le_Ze »

Jak tak koukám, tak mi asi nezbývá nic jiného než zkusit nějaké 433MHz moduly :cry:
ZdenekHQ - jak jsi na tom s tým testováním?

Uživatelský avatar
_luky_
Příspěvky: 561
Registrován: 28 led 2009, 01:00
Bydliště: okres Beroun, kraj Středočeský

#6 Příspěvek od _luky_ »

K čemu to má sloužit? Pokud wifi, doporučuju ESP8266, pak Arduino není potřeba. Na 433MHz jsem úspěšně použil RFM12B a v příští verzi se chystám použít RFM69W.

Uživatelský avatar
Le_Ze
Příspěvky: 631
Registrován: 24 črc 2014, 02:00
Bydliště: Ano, mam

#7 Příspěvek od Le_Ze »

V zimně jsem koupil v hypermarketu Albert ve výprodeji par sekaček HECHT 5408.
Měli je za 499 kč, tak už kvůli těm benzinovým motorům mi to nedalo.

Nedávno jsem místo zadních kol dal motorky a testují přes 20 mertu UTP a spokojeny.
Takže přišel čas na dálkové ovladaní.

Uživatelský avatar
_luky_
Příspěvky: 561
Registrován: 28 led 2009, 01:00
Bydliště: okres Beroun, kraj Středočeský

#8 Příspěvek od _luky_ »

Takže v podstatě to samý, co jsem řešil já. viz http://www.privesy-rudna.cz/svahova-sekacka
I s tou "slabou" RFM12B to má dosah větší než dostatečný.

Uživatelský avatar
Le_Ze
Příspěvky: 631
Registrován: 24 črc 2014, 02:00
Bydliště: Ano, mam

#9 Příspěvek od Le_Ze »

Tak u obyčejného 433 MHz vysílač + přijímač které mam doma pišou 200 metru, což je dostačujicí.
http://navody.arduino-shop.cz/navody-k- ... 3-mhz.html
Vyzkouším toto a pak popřípadě koupím nějaké kvalitnější.

Jsem koukal tak taRFM69W komunikuje s arduinem na stejném principu jak ta NRF24L01 a i se krmí 3,3 v tak proč mi ta NRF24L01 nefunguje :cry:

Uživatelský avatar
ZdenekHQ
Administrátor
Administrátor
Příspěvky: 25593
Registrován: 21 črc 2006, 02:00
Bydliště: skoro Brno
Kontaktovat uživatele:

#10 Příspěvek od ZdenekHQ »

Le_Ze píše:...ZdenekHQ - jak jsi na tom s tým testováním?
Pokud jde čistě o přenos 1-32 byte dat bez režimu spánku apod., tak to chodí krásně. Zatím to testuju jako bezdrátovou klávesnici a dva terminály.
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]

Uživatelský avatar
Le_Ze
Příspěvky: 631
Registrován: 24 črc 2014, 02:00
Bydliště: Ano, mam

#11 Příspěvek od Le_Ze »

Tak NRF24L01+ už funguje :lol:.

By byl dotaz.
Když použiji arduino nano, NRF24L01+ a expander MCP23017.
Jak dlouho to vydrží fungovat na 4 AAA baterky?

Uživatelský avatar
ZdenekHQ
Administrátor
Administrátor
Příspěvky: 25593
Registrován: 21 črc 2006, 02:00
Bydliště: skoro Brno
Kontaktovat uživatele:

#12 Příspěvek od ZdenekHQ »

:lol: :lol: :lol:

Odvážnej dotaz...
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]

Uživatelský avatar
Celeron
Příspěvky: 16140
Registrován: 02 dub 2011, 02:00
Bydliště: Nový Bydžov

#13 Příspěvek od Celeron »

Le_Ze píše:Tak NRF24L01+ už funguje :lol:.
A tak čím to bylo? Rozdíl NRF24L01+ a NRF24L01 ? Čím se vlastně liší?
Díky
Jirka

Proč mi nemůže všechno chodit hned ?!!

Uživatelský avatar
Le_Ze
Příspěvky: 631
Registrován: 24 črc 2014, 02:00
Bydliště: Ano, mam

#14 Příspěvek od Le_Ze »

To + mi tam nějak omylem přibylo :oops:
Muže za to ctrl + c a ctrl + v :wink:
http://www.ebay.com/itm/Arduino-2-4G-NR ... 2749.l2649

Uvažují, jestli na ten přijímač není lepší koupit arduino mini pro na 3,3 V.
NRF24L01 jede na 3,3 a MCP23017 to také umí.

Uživatelský avatar
ZdenekHQ
Administrátor
Administrátor
Příspěvky: 25593
Registrován: 21 črc 2006, 02:00
Bydliště: skoro Brno
Kontaktovat uživatele:

#15 Příspěvek od ZdenekHQ »

K té spotřebě - my s tím taky docela solidně bojujem, a při té konfiguraci, co máš Ty, to bude likvidátor baterek, nad tím bych vůbec neuvažoval.
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]

Odpovědět

Zpět na „Miniaturní počítače (Arduino, Raspberry a další)“