Stránka 1 z 1
NRF24L01 meteostanice
Napsal: 16 zář 2018, 23:02
od Chochy
Vyrábím meteostanici a potřebuji bezdrátově komunikovat mezi centrálou a měřící stanicí. Můj problém je, že se mi data po cestě ztrácí. Něco dojde a něco ne, což je problém protože nápad je takový, že měřící stanice změří všechna data co má, všechna je pošle a nakonec aktivuje pin který je připojen k obvodu, který celé zařízení na nějakou dobu odpojí od napájení. Nejprve se mi data ztrácela mnohem razantněji ale snížil jsem výkon na minimum a přidal k modulu kondenzátory a zlepšilo se to ale pořád to není spolehlivé. Prosím o radu jak tento problém vyřešit.
přijímač:
https://pastebin.com/tiZe2F0P
Vysílač?
https://pastebin.com/Xz7KNXXF
Re: NRF24L01 meteostanice
Napsal: 16 zář 2018, 23:10
od rejze69
A dává ten napájecí zdroj dost velký proud? Krátké špičky kondenzátory pokryjí, ale jestli trvá vyšší odběr déle a zdroj není dost tvrdý bude to zlobit.
Re: NRF24L01 meteostanice
Napsal: 16 zář 2018, 23:13
od Chochy
Používám jen to arduino, zkusím externí zdroj.
Re: NRF24L01 meteostanice
Napsal: 17 zář 2018, 03:38
od martinius96
Príkaz zapne najvyšší výkon, teda aj najväčší možný odber prúdu pre wifi modul:
Nakoľko má Arduino (UNO) možnosť dodávať prostredníctvom 5V pinu 400mA a cez 3.3V 200mA a keďže je ten modul 3.3V, tak si myslím, že špičky ti to neutiahne.

Ja som využíval Nano a mal som adaptér pod nrf, kde som mohol napájať v rozsahu 3.3V - 12V, tak tam som využil 5V z Arduina Nano a vtedy mi spoľahlivo fungoval iba príkaz pre HIGH výkon (druhý najvyšší). Pri použití MAX to strašne padalo
Keď som testoval, posielal som dookola čísla 0-3, pričom som ma na prijímači buzzer, ktorý mi pípal. Vysielač som nechal doma vysielať, druhý modul s powerbankou do ruky a meral som vzdialenosť. Pri HIGH napájacom móde som sa dostal na 70 metrov pri nrf24l01 a na 450 pri nrf24l01 + pa + lna. A bol som v kopcovitom teréne s prevýšením asi 15 metrov.