NRF24L01 + Multiceiver netwerk (2 / 3 stap)

Stap 2: Het vlees - kan worden taai en droog


Dit diagram is de sleutel tot het begrijpen van de werking van dit netwerk. Ik heb geprobeerd te vangen de essentie van het in de volgende paragrafen. De volgende alinea is veruit de belangrijkste, maar ook als het gemakkelijkst te volgen :) De volgende stap van de Instructable bevat code die zal ook helpen verduidelijken hoe dit netwerk werkt.

De bepalende multiceiver-vermogen heeft maximaal 6 kanalen (pijpen) van radiocommunicatie open in een ontvangst (RX, of "lezen") modus gelijktijdig. Dit neemt de vorm aan van een hub-ontvanger (PRX - primaire ontvanger) en maximaal zes zender knooppunten (PTX1 - PTX6 primaire zenders). Ter vereenvoudiging van het bovengenoemde diagram, worden zes lezen van (Data) pijpen in de primaire ontvanger hub (PRX) geopend. Elke PTX knooppunt is gekoppeld aan een van deze buizen te gebruiken, zowel in de verzendende en ontvangende (TX naar de hub wordt de primaire richting van de gegevensstroom, maar de PTX-knooppunten zijn RX staat eveneens). Merk op dat de hub kan ook "stoppen met luisteren" en handelen als een TX, transmissie (of schrijven) naar de knooppunten PTX-- maar dit kan alleen gedaan worden één pijp / knooppunt tegelijk.

De adressen / leidingen moet een verschillend patroon van bytes: alleen de vijfde byte is volledig uniek zijn onder alle pijpen en staat bekend als de minst significante byte (LSB). Pijp 0 toegewezen zelfstandig alle vijf bytes. Pijp 1 zelfstandig ook alle vijf bytes is toegewezen, maar de eerste vier bytes (de MSB) van pipe 1 ook worden dan de eerste vier bytes van de buizen 2-5 (als ze bestaan).

Gezien het ontwerp van de hardware en software van lager niveau (bibliotheken), de TX -> RX volgorde volgt een eenvoudig patroon binnen een schets. Gegevens payloads kunnen statisch of dynamisch lengte (bytes) en kan ook worden aangesloten op ACK (erkennen) pakketten die routinematig worden geretourneerd uit de ontvanger terug naar de zender bevestigen succesvolle overdracht (ACK-pakketten, overigens zijn efficiënter dan herhaaldelijk over te schakelen tussen transmissie en ontvangst voor twee-weg communicatie). Gebruikersbeheer van netwerkverkeer neer grotendeels op het beperken van de overbrengingen tot een niveau dat niet RX mogelijkheden (mijn zeer simplistische understanding overweldigen). Fouten onderscheppen om rekening te laten vallen of beschadigde gegevenspakketten, buffer overruns, etc. kan ook nodig zijn om de gegevensintegriteit van de garanderen.

Gerelateerde Artikelen

Raspberry Pi nRF24L01 + gegevensverzamelaarset met behulp van Google formulieren

Raspberry Pi nRF24L01 + gegevensverzamelaarset met behulp van Google formulieren

Een headless Raspberry Pi met een nRF24L01 + 2,4 GHz radio transceiver, verbonden met het internet. Ontvangen van draadloze gegevenspakketten van externe sensoren en presenteren van de gegevens aan een Google formulier voor latere weergave en present
NRF24L01 + ATmega328P-PU Radio Sensor

NRF24L01 + ATmega328P-PU Radio Sensor

Dit project begon als een poging tot het maken van een aangepaste sensor board dat functioneerde met een nRF24L01 + radiozender. Ik was moe van de draden rond een Arduino Unoin een lus. Ik dacht dat ik kon een aangepaste oplossing maken in een vrij k
Intel Edison gebaseerde mobiele Sensor netwerk voor het Internet van dingen

Intel Edison gebaseerde mobiele Sensor netwerk voor het Internet van dingen

Inleiding en overzichtDe Intel Edison is een handige kleine computer die veel voordelen van andere maker stap combineert. Worden kan gecombineerd met breakout boards van verschillende grootte en doeleinden.In dit artikel zullen we leren welke compone
Tuin vijvers netwerk In uw achtertuin - DIY idee

Tuin vijvers netwerk In uw achtertuin - DIY idee

Hallo vrienden,Sinds 2003 bouwde ik veel tuinieren waterprojecten in mijn achtertuin.Het is nu een gesloten lus vijvers netwerk.Waterloop:Hoofd van de waterval (muur waterval)WatervalVijverTuin Stream watervalTuin StreamPijp water pomp naar hoofd wat
Arduino netwerk Game

Arduino netwerk Game

Er zijn verschillende arduino gebaseerd spel-Stootkussen zoals Arduboy, Gameby en Gamebuino. U kunt maken en spelen deze spel-pad door uzelf. Dit zijn enkele speler alleen maar vergeet niet dat u ook kunt maken en de arduino netwerk spel!!Dit documen
Draadloos Arduino gecontroleerde Tank (nRF24L01)

Draadloos Arduino gecontroleerde Tank (nRF24L01)

Hallo!Vandaag zal ik u tonen how to build een Arduino gecontroleerde tank en een afstandsbediening. De 3d afgedrukt delen van de tank (met uitzondering van de controller, bijhouden gids en tank cover) werden ontworpen door timmiclark en kan worden ge
How to Hack RC auto ontvanger Via 2,4 GHz NRF24L01 Arduino deel 2 Rx + Servo + ESC

How to Hack RC auto ontvanger Via 2,4 GHz NRF24L01 Arduino deel 2 Rx + Servo + ESC

Dit is de voortdurende instructie of "How to Hack RC auto zender via 2,4 GHz nRF24L01 Arduino part1 Tx"De vereiste instructie hebben ingevoerd op welke manier voor kappen RC auto zender met nRF24L01 module voor Arduino Nano.In deze sessie zullen
How to Hack RC Car zender Via 2,4 GHz NRF24L01 Arduino Part1 Tx

How to Hack RC Car zender Via 2,4 GHz NRF24L01 Arduino Part1 Tx

Deze instructie zal advies u kappen 3-kanaals RC transmitter(Tx). De standaard afstandsbediening van RC auto en boot vandaag.De standaard Gas of elektrische RC auto's directionele gecontroleerd door een elektro-servo dat bewegende mechanische voorwie
Het wijzigen van de RC auto Via 2,4 GHz NRF24L01 Arduino Part2 Reciever(Rx)

Het wijzigen van de RC auto Via 2,4 GHz NRF24L01 Arduino Part2 Reciever(Rx)

Dit is de voortdurende instructie of "How to Modify RC auto Via 2,4 GHz NRF24L01 Arduino Part1 Transmitter(Tx)"De instructie zal advies hoe het bouwen van 2,4 GHz systeem ontvanger die in principe gebruikt in rc auto vandaag.Dank aan arduino-inf
Het wijzigen van de RC auto via 2,4 GHz nRF24L01 Arduino Part1 Transmitter(Tx)

Het wijzigen van de RC auto via 2,4 GHz nRF24L01 Arduino Part1 Transmitter(Tx)

Deze instructie laat u kennismaken met het wijzigen van goedkope rc auto met behulp van 2,4 GHz nRF24L01 module met Arduino controller UNO.Gewone rc auto speelgoed gebruiken AM / FM 20-50 MHz RadioControle hebben slechts 5-10 m. externe bereik en law
RGB-Wi-Fi decoratieve Touch lampjes netwerk

RGB-Wi-Fi decoratieve Touch lampjes netwerk

Ik wilde mijn familie een eenvoudige, zinvolle en mooie manier om verbonden te blijven. Wij zijn verdeeld over de twee landen, en soms misverstanden tussen ons communicatie zelfs nog moeilijker maken.Als vakantie dit afgelopen jaar presenteert bouwde
Hoe te meten van de prestaties van het netwerk

Hoe te meten van de prestaties van het netwerk

Soms vraag ik me af netwerkprestaties.En ik denk dat er veel mensen die me af van de prestaties van het netwerk als mij.Volg mij.Vervolgens kunt u de netwerkprestaties van uw gemakkelijk controleren.Stap 1: IperfIperfDat is een freeware tool om te me
Arduino Joystick schild Nrf24l01 Wireless 2 Dc Motor Control--RC auto Project deel 1

Arduino Joystick schild Nrf24l01 Wireless 2 Dc Motor Control--RC auto Project deel 1

Arduino Joystick Shield Nrf24l01 Wireless 2 dc motorische controle--RC auto Project deel 1YouTube-video 'sDocumentenDeel 2 binnenkort
Hoe toegang te krijgen tot alle accounts op een school/werk-netwerk.

Hoe toegang te krijgen tot alle accounts op een school/werk-netwerk.

Hallo iedereenIk heb een verzoek aan dit instructable.Ik zal u uitleggen hoe je het wachtwoord van de lokale admin, netwerk admin, en iedereen op het netwerk.Disclaimer: Deze instuctable is voor educatieve doeleinden alleen, doen dat dit op uw eigen