Multiceiver nätet NRF24L01 +
Om du är här, du vet förmodligen i princip är vad en NRF24L01 + enhet. Om du har ett gäng av dem och få dem hugat upp ordentligt, kan du teoretiskt skapa ett trådlöst nätverk Arduinos (eller andra MC-enheter). Låter enkelt, rätt? Jag hoppas det blir mycket lättare med hjälp av detta Instructable.
Om du har försökt att lista här enheten ut, kan du ganska väl anta att några skisser före 2014 kommer inte att fungera - det vill säga de kommer inte att kontrollera / kompilera beroende på förändringar i Arduino IDE. Det finns också en brist på exempel som faktiskt visar ett nätverk av mer än två enheter!
Med detta sagt, är här några Internetresurser som jag hittade exceptionellt bra i min egen strävan att bygga ett NRF24L01 + multiceiver nätverk:
(Ger alla på grund kredit)
http://Arduino-info.wikispaces.com/Nrf24L01-2.4Ghz-howto
Denna wiki är associerat med Yourduino.com och har fantastiskt allmän info på NRF24L01 +. Detta är platsen att gå att lära sig hur man gör alla rätt hårdvara anslutningar.
http://yourduino.com/sunshop2/index.php?l=product_detail&p=429
Du kan få din hårdvara här, naturligtvis! Wiki (första länk) klargörs att NRF24L01 + behöver bra 3,3 V makt--mer än vad de flesta ur hyllan arduinos är avsedda att ge. YourDuino RoboRed har ett robust nätaggregat som klarar dessa krav. Dock med en bra spänningsregulator och några kondensatorer, kan du förmodligen göra de flesta MCs fungerar för dig (också väl beskrivs i wikin).
http://www.nordicsemi.com/eng/Content/Download/2726/34069/File/nRF24L01P_Product_Specification_1_0.pdf
Specifikationsblad för NRF24L01 +
https://github.com/TMRh20/RF24
Måste du installera RF24 biblioteket från denna webbplats. Exemplen med biblioteket som är copyright 2014 av TMRh20 är bra.
http://forcetronic.blogspot.com/2015/05/Creating-nrf24l01-transceiver-Network.html
Sajten forcetronic har koden för en tre-enhet-nätverk. Min kod drar starkt från detta exempel.