Multiceiver nätet NRF24L01 + (2 / 3 steg)

Steg 2: Kött - kan vara hårda och torra



Det här diagrammet är nyckeln till att förstå hur detta nätverk fungerar. Jag har försökt att fånga essensen av det i följande punkter. Nästa punkt är absolut det viktigaste, som är lättast att följa :) Följande steg i Instructable innehåller kod som hjälper också klargöra hur detta nätverk fungerar.

Den definierande multiceiver kapaciteten är att ha upp till 6 kanaler (rör) för radiokommunikation öppen i en mottagning (RX, eller "läsa") läge samtidigt. Detta sker i form av en hub mottagare (PRX - primära mottagare) och upp till sex sändaren noder (PTX1 - PTX6 primära sändare). För att förenkla i ovanstående diagram, öppnas sex läsning (Data) rör i navet primära mottagare (PRX). Varje PTX noden länkar till ett av dessa rör att använda både sändande och mottagande (TX mot navet som primära riktningen av data flödar, men PTX noderna är RX klarar också). Observera att navet kan också "sluta lyssna" och agera som en TX, sänder (eller skriva) till PTX noderna-- men detta kan bara göras en pipe / nod i taget.

Adresserna / rören måste ha ett distinkt mönster av byte: bara den femte byten är helt unik bland alla rören och är känd som den minst signifikanta byten (LSB). Pipe 0 tilldelas alla fem byte självständigt. Rör 1 tilldelas också alla fem byte självständigt, men sedan första fyra byte (MSB) pipe 1 också bli första fyra byte av rör 2-5 (om de finns).

Med tanke på utformningen av hårdvara och lägre nivå programvara (bibliotek), TX -> RX sekvensen följer ett enkelt mönster inom en skiss. Data nyttolaster kan vara statisk eller dynamisk längd (byte) och kan även kopplas till ACK (erkänner) paket som rutinmässigt returneras från mottagaren tillbaka till sändaren att bekräfta lyckad överföring (ACK packets, förresten, är effektivare än upprepade gånger växlar mellan överföring och mottagning för tvåvägskommunikation). Användarhantering nätverkstrafik handlar till stor del om att begränsa överföringar till nivåer som inte överväldiga RX kapacitet (min mycket enkel förståelse). Fel svällning för tappade eller skadade datapaket, buffertöverskridningar, etc. kan också bli nödvändigt att säkerställa dataintegriteten.

Se Steg
Relaterade Ämnen

Husvagn elnätet sockets - externa för förtält/grilla etc

efter att ha ägt en husvagn för ett par år fick jag lite trött på att behöva köra en förlängningskabel genom fönstret för att driva saker i förtältet, så på sista husvagn jag installerade ett externt uttag som jag fäst på en ram (din inte förmodade a...

Hur till berätta för olika delar av en gjuten nätet

att kunna hitta och fånga din egen threadfin shad och muskelmage shad att använda som bete är avgörande för din framgång vid fiske efter blå havskatt. Det bästa och mest effektiva sättet att göra detta är genom att använda en gjuten net för att fånga...

Julgran som styrs från telefon: ingen kodning krävs elnätet växla med partikel fotonen och IFTTT göra

En huvudbrytaren drivs av en partikel fotonen och IFTTT. Driva någon enhet (julgran!) i ditt hus från telefonen! Eller från twitter! eller beroende på vädret i din plats! Med ingen kodning och minimal lödning skicklighet krävs.Detta instructable anvä...

Regnvatten skörd / vatten insamlingssystem + elnätet tryck Pump & första spola systemet DIY

Bort fluor, klor, nitrater och fosfater från vatten och spara massor av £$ pengar!http://operationoasis.com: en DIY regnvatten skörd System som tillhandahåller elnätet tryck vid kranen. Detta system har en 320 Watt rostfri pump utrustad med en Genyo...

Vara anonym på nätet

Internet är inte säkert. Internet har (och kommer alltid att) har hackare försöker stjäla din information. NSA ser också alltid över din sökhistorik, texter, telefonsamtal, ect. Men tänk er för en minut. Inte behöva oroa sig för en regering tittar på...

Arduino använder NRF24L01 Rf modul

Jag kommer att diskutera NRF24L01 transceiver modulen av de modeller som vanligen används i trådlös kommunikation.Du kan använda den enkelt till din användning av denna modul är mycket lätt och bra utbud av projekt. Dessutom är priset också överkomli...

Autonoma R/C Tonka skåpbil med huvudet spårning för FPV (Tonka toppmötet bygga)

Remember tillbaka i dag, leker med din stora Tonka skåpbil, köra det genom allt, kändes som det var en awesome monstertruck som kunde gå någonstans? Eller bor du i ett relativt stadsområde och skulle älska att gå mudding men kan inte eftersom det är...

1960-talet Camping Lantern elnätet Plug hacka

en 1960-talet camping lykta jag hittade vid en lokal välgörenhet butik för £6 brutna batterifack, tänkte om jag kunde hitta spänningen, jag kunde tråd det genom en transformator till elnätet och göra till en säng läslampa.Steg 1: Inspektera varor, rä...

Baksätet Bingo

baksätet Bingo är en återanvändbar bingokort som du håller i din bil. Deltagarna tittar ut genom fönstret och försöka hitta de artiklar som de har på sina kort och de stänger dörren till de artiklar som de ser. Efter stänga 5 dörrar i rad någon skrik...

Baksätet Caddy

väg resor är kul. Försöker att mata små barn från framsätet på en bil i rörelse, inte så mycket. Denna "caddy" ger en lätt rengöras mat bricka med mugghållare, att göra lunch på gå lite lättare.För mindre än 20 spänn och 20 minuter kan du ha en...

Familjen bilutflykter: Bygga en maskeringstejp vägg för att förhindra baksätet tristess

är vi framme snart? Problemet med baksätet är att det är bara så tråkigt där bak, och du kan bara spela så många spel av "I Spy" innan någon får antsy. Efter det, ja, hända alla sorters shenanigans.Denna lilla projekt har alla kännetecken för en...

Hur kan man vara säker på nätet

Yo. Detta instructable handlar om att vara säker på nätet, eftersom alla vet att webben är en farlig plats och du måste skydda dig.Steg 1: Säker sökning verktyg Först off du behöver en säker söka redskap, här finns några bra sådana:Web Of TrustNorton...

Utforska mobilnätet med LinkIt en

Några tillräckligt avancerad teknologi är omöjlig att skilja från magi--Arthur C. ClarkeVi är omgivna med teknik som vi inte alltid förstår. Ta till exempel mobilnätet. Visst, du vet att det är radiovågor inblandade och att telefonen kommunicerar med...

Hur man kan minska strömförbrukningen hos den nRF24L01 + sändtagaren

I detta instructable vi ta en titt på den makt behov eller power profil av nRF24L01 + sändtagaren. Vi diskuterar hur mycket ström den drar i varje läge och hur man kan minska eller optimera sin energiförbrukning för batteri drivna projekt eller mönst...

Racing Seat 2.1 + passagerarsätet

En dag vi spela ett spel på Xbox 360. Fick reda att blåst racing spel på en liten liten styrenhet inte är så mycket kul. Så vi kom med idén att få en tävlings plats, Force Feedback ratt med pedaler och började att konstruera och bygga en behovet av g...

Mountain toppmötet Sign

En av de största problemen med att flytta in i ett kontor kommer upp med en smart namn för din nya arbetsplats. Det näst största problemet är att låta alla utanför ditt team vet vad din smart namn.Två månader efter att ha flyttat in i vår nya lab, Mt...

Passiva nätet tap - reviderad.

Tänkte jag skulle ta ett hugg på att göra ett nätverk tap. Grunden vad är det används för? Avlyssna en nätverksanslutning. Se vilka data kommer från en anslutning måste du som administratör. Detta är särskilt användbart om du inte har tillgång till u...

Personliga intranätet (Del1).

Kan du ställa in din egen intranät utan att vara ansluten till internet. Så du kan ställa in saker precis som du vill utan att behöva följa externa regler. Du kan ha egna servrar, klienter och andra IP-baserad maskinvara för dina egna behov. En av an...

Mäta systemeffektivitet använder backup batterier från rutnätet power

till min termodynamik, jag satte de avbildade komponenterna upp till mäter den totala effektiviteten för laddning av batterier från nätet sedan urladdning dem genom en inverter-i mitt fall, 110v -> 24v - > 12v(wiring change) -> 110v -> load. D...