با سلام و تشکر از وقتی که اختصاص میدین
اتصالا رو طبق عکس زیر انجام میدم
http://s6.picofile.com/file/8251838418/hfthg.jpg
عکس مدار
http://s6.picofile.com/file/82518376...234436_HDR.jpg
برنامه مدار
کد:#include <SPI.h> #include "nRF24L01.h" #include "RF24.h" RF24 radio(10,9); const uint64_t pipe = 0xE8E8F0F0E1LL; uint16_t data[1] ; //[ 700 900 ] const uint8_t buffer_size = sizeof(data); void setup(void) { radio.begin(); Serial.begin(57600); radio.openWritingPipe(pipe); radio.printDetails(); } void loop(void) { data[0]= analogRead(A0); bool ok = radio.write( data, buffer_size ); delay(100); if(ok) { Serial.println("ok"); Serial.println(data[0]); } else Serial.println("Failed ... "); }
ویرایش توسط engamanc : 05-17-2016 در ساعت 07:32 PM
دوستان سلام
این ماژول بالاخره منو دیوونه میکنه!
هف هش تا از این ماژولا رو با کتابخونه های مختلف و برنامه های مختلف تست کردم ولی به هیچ نتیجه ای نرسیدم.
برنامه مدار
[/QUOTE]کد:#include <SPI.h> #include "nRF24L01.h" #include "RF24.h" RF24 radio(10,9); const uint64_t pipe = 0xE8E8F0F0E1LL; uint16_t data[1] ; //[ 700 900 ] const uint8_t buffer_size = sizeof(data); void setup(void) { radio.begin(); Serial.begin(57600); radio.openWritingPipe(pipe); radio.printDetails(); } void loop(void) { data[0]= analogRead(A0); bool ok = radio.write( data, buffer_size ); delay(100); if(ok) { Serial.println("ok"); Serial.println(data[0]); } else Serial.println("Failed ... "); }
وقتی پایه ی مربوط به CSN رو به هیچ جا وصل نمیکنم در سریال مانیتور ok رو دریافت میکنم!
وقتی پایه ی مربوط به CSN رو به هیچ جا وصل نمیکنم در سریال مانیتور ok رو دریافت میکنم![/QUOTE]
این آموزش رو هم مطالعه کن
کامل و دقیقه
راه اندازی ماژول nRF24L01 آردوینو - دیجی*اسپارک