NRF Plugin

Experimentele Plug-ins
Forumregels
LET OP: DIT IS HET EXPERIMENTELE GEDEELTE
BETREDEN OP EIGEN RISICO :lol:

Re: NRF Plugin

Berichtdoor mvdbro » 06 maart 2015, 12:00

De 'oude' NRF modules (dus zonder +) zijn niet bruikbaar met deze plugin. Om een maximaal bereik te halen gebruiken we de 250kbps seting van de + module die niet compatibel is met de oude versie. Ik weet overigens niet of er nog andere zaken zijn die onderling niet compatible zijn. (advanced shockburst bijvoorbeeld.). Ik ga er vanuit dat de oude modules ook al geruime tijd niet meer worden verkocht.

Als je voor het eerst gaat experimenteren met de NRF heb ik de volgende algemene adviezen:

1) Gebruik altijd deze adapter module (3V3 voeding van de Arduino is erg slecht, vooral de Mega!)
Afbeelding
2) Test eerst met de standaard module met PCB antenne op korte afstand. De antenne versie heeft vreemde en vervelende eigenschappen. Pas als het met de standaard versie werkt, vervang je die door de antenne versie. Probeer dan diverse standen van de antenne (recht, haaks en dan in verschillende 'windrichtingen')

3) Test eerst met debug aan (ook op de small) zodat je wat meer kunt zien over het netwerkverkeer.
Code: Selecteer alles
#define PLUGIN_033
#define PLUGIN_033_CORE
#define NRF_DEBUG      true
#define NODO_BETA_PLUGIN_SENDTO

4) Controleer de gebruikte pinnen met de config settings. Het overkomt ook mij nog wel dat ik de verkeerde config bij een bepaalde hardware setup heb gebruikt. Status 0 of 255 duidt doorgaans op een wiring issue.

5) Verwissel de module door een andere. Ik heb wel eens een 'slechte' gehad. Bestel ze dan ook bij voorkeur per 10 tegelijk. Ze kosten ook echt geen dr..

6) Houdt moed! De NRF is wat lastiger te debuggen dan b.v. een 433 zender. Daar kun je b.v. met een ledje op de pin zien of er wel data wordt verzonden door de Nodo. De NRF kun je o.a. debuggen met een logic analyzer of een rf sprectrum analyzer. Die eerste is nog te doen, de tweede is wat prijzig... Maar de ervaring leert dat het uiteindelijk toch gaat werken.
mvdbro
 
Berichten: 1092
Geregistreerd: 21 okt 2011, 12:06

Re: NRF Plugin

Berichtdoor bertb » 06 maart 2015, 14:16

mvdbro schreef:1) Gebruik altijd deze adapter module (3V3 voeding van de Arduino is erg slecht, vooral de Mega!)
Afbeelding


Waar haal je die?
Nodo Mega 2560 R619 met breadboard, Nodo Uno met breadboard
Tiny Kaku met breadboard, DS18B20, AlectoV1, DHT11
bertb
 
Berichten: 268
Geregistreerd: 14 sep 2013, 14:00
Woonplaats: Amsterdam

Re: NRF Plugin

Berichtdoor jack » 06 maart 2015, 15:26

jack
 
Berichten: 59
Geregistreerd: 31 jul 2012, 13:02

Re: NRF Plugin

Berichtdoor rwijbenga » 06 maart 2015, 23:05

Met een weekje of 2 nog makkelijker. Dan hebben we de NRF adapter voor de NES in de shop. Die kan je er dan zo op prikken.

Ook nog 2 varianten met een Arduino Pro Mini.

NRFNES.jpg
NRF NES


NRFMINI.jpg
NRF MINI
NRFMINI.jpg (36.28 KiB) 3130 keer bekeken
/
rwijbenga
 
Berichten: 344
Geregistreerd: 28 aug 2011, 14:58

Re: NRF Plugin

Berichtdoor andreo » 06 maart 2015, 23:21

rwijbenga schreef:Met een weekje of 2 nog makkelijker. Dan hebben we de NRF adapter voor de NES in de shop. Die kan je er dan zo op prikken.

Ook nog 2 varianten met een Arduino Pro Mini.



Komt de NRF module zelf ook beschikbaar in de webshop?
Groet, Andre
mijn NES
Nodo-Mega V3.7 R744|Nodo-Mini V3.7 R744|WebApp lokaal QNAP TS-119P II (SWINWA-PROD-V099)|WS-3500|ASUN650 zonweringsmodule | diverse KAKU |
andreo
 
Berichten: 119
Geregistreerd: 17 sep 2012, 23:51
Woonplaats: Anna Paulowna

Re: NRF Plugin

Berichtdoor rwijbenga » 06 maart 2015, 23:57

Uiteraard!
rwijbenga
 
Berichten: 344
Geregistreerd: 28 aug 2011, 14:58

Re: NRF Plugin

Berichtdoor Markie » 08 maart 2015, 22:05

en hoe zit dit dan als je het nodo breadboard ook aangesloten hebt op de bestaande nes ?

Mark
Arduino Ethernet W5100-netwerk shield
Arduino Mega 2560 ATmega2560-16AU
Nodo Ethernetshield
Software Nodo Mega SWACNC-MEGA-R739
4 x Slave Small SWACNC-SMALL-R739
Lichtslave,Weerstationslave,Meterkastslave,ketelslave.
Gebruikers-avatar
Markie
 
Berichten: 419
Geregistreerd: 11 jan 2012, 11:41

Re: NRF Plugin

Berichtdoor rwijbenga » 09 maart 2015, 12:22

Als je ook al een breadboard gebruikt moet je rekening ermee moeten houden dat je niet de poorten gebruikt die je voor de NRF nodig hebt. Als die beschikbaar zijn kan het gewoon naast elkaar werken. We zijn nog aan het kijken naar extra lange pinnen voor de NRF koppel print zodat een breadboard connector er zo bij op kan. Maar die zijn behoorlijk prijzig en is even de vraag of we die standaard mee gaan leveren.... Of daar een aparte kit van maken, of we maken een andere print voor die gevallen.. Maar je kan in ieder geval altijd een rij pinnen bovenop de pinnen van de NRF koppel print solderen.
rwijbenga
 
Berichten: 344
Geregistreerd: 28 aug 2011, 14:58

Re: NRF Plugin

Berichtdoor Markie » 09 maart 2015, 19:09

oke top das helder ik wacht het even af

Mark
Arduino Ethernet W5100-netwerk shield
Arduino Mega 2560 ATmega2560-16AU
Nodo Ethernetshield
Software Nodo Mega SWACNC-MEGA-R739
4 x Slave Small SWACNC-SMALL-R739
Lichtslave,Weerstationslave,Meterkastslave,ketelslave.
Gebruikers-avatar
Markie
 
Berichten: 419
Geregistreerd: 11 jan 2012, 11:41

Re: NRF Plugin

Berichtdoor bunny007 » 09 maart 2015, 22:40

Dank je wel mvbro !!! het werkt gelukkig nu weer allemaal, waarschijnlijk een module en een adapter stuk, helaas zijn ook mijn muren zo dik (1m) dat ze elkaar al niet kunnen zien 2 ruimtes verderop (7m hemelsbreed, 12m lopend) maar ook gelukkig opgelost met een mini ertussen met alleen "EventlistWrite; Wildcard RF,All;EventSend RF" als relay voor 20dgn, en gelijk een SMA kit besteld.

Ik heb 6 NRF modules, waarvan vier zonder iets erop, en twee met de tekst NRF24L01+ (ver: A0), die twee werken niet samen met die andere 4, dus ik verdenk dat ze ze nog de oude verkopen, kan ik dat nog ergens aan zien het verschil tussen de NRF24L01 en de NRF24L01+ ? Ik zie b.v. witte lijntjes op de NRF24L01+ (ver: A0) module lopen die andere 4 hebben dat niet.

Ik heb dit nu op twee werkende mega nodo's, maar dit bedoelde je misschien niet.
Unit 9
WiredAnalog 5,1023
WiredAnalog 6,0
WiredAnalog 7,553
WiredAnalog 8,0

Unit 10
WiredAnalog 5,1023
WiredAnalog 6,0
WiredAnalog 7,128
WiredAnalog 8,0

Wat me ook opviel en misschien niet duidelijk voor andere, is dat het boot event heel belangrijk is (soort aanmelding), zo kan het voorkomen dat een event goed verstuurd word, bereik is er, andere nodo's ontvangen het, maar de nodo voor je, op je buro reageert er niet op.
R744, Mega, LAN, Nodoshield v1.2, 1xDHT22, 5xDS18B20, 5x8ch relay, 40/8p PCF8574, 5xKAKU, 4x2262, RFID
R744, Mega, LAN, 2xDS18B20, 2x8ch relay, 16/8p PCF8574, 2xHC-SR501
R818, MiniPro, 433RF, 2xMG995 Servo
Orange PI PC (€15) - Lubuntu 14.04 - Domoticz
bunny007
 
Berichten: 129
Geregistreerd: 09 dec 2011, 08:46

VorigeVolgende

Keer terug naar Plug-ins

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers. en 1 gast

cron