صفحه 4 از 24 نخستنخست ... 2345614 ... آخرینآخرین
نمایش نتایج: از 31 به 40 از 238
Like Tree63 لایک

موضوع: ماژول انتقال بیسیم اطلاعات +nrf24l01 ( فرکانس 2.4g ) + آنتن

  1. #31
    Senior Member
    تاریخ عضویت
    Nov 2013
    نوشته ها
    183
    نقل قول نوشته اصلی توسط arsham نمایش پست ها
    این هم لینک دانلود دوتا کتابخونه rf24,nRF24l01 ممنون میشم...


    لینک پرشین*گیگ:
    Download LIBRARIES.zip


    لینک از سرور همین سایت:
    فایل پیوست 1159
    من کد شما رو تست کردم و خب دقیقا همون جواب 0 رو دریافت کردم ولی چون من دقیقا نمیدونم میخواید چه کار انجام بدید نمی دونم کد رو اون جور که میخواید تونستم تغییر بدم یا نه

    حالا این کد هارو میزارم ببینید به درد کارتون میخوره یا بازهم اگر مشکل داره بگید تغیرش بدم

    کد مگا به عنوان فرستنده

    کد:
    
     /*       
            ####UPLOAD TO MEGA####
            #     MOSI==>51      #
            #     MISO==>50      #
            #     SCK===>52      #
            # # # # # # # # # # ##
            # CE_pin 7&CSN_pin 8 #
            ######################
    */
    
    
    //====# header files #====
    #include<SPI.h>
    #include<nRF24l01.h>
    #include<RF24.h>
    
    
    //====# define #====
    #define CE_pin 7
    #define CSN_pin 8
    
    
    //====# pre initializing #====
    RF24 radio(CE_pin,CSN_pin);
    const uint64_t mega_to_uno_pipe=0x0f0f0f0f01LL; //40 bit add, differs in lsb
    const uint64_t uno_to_mega_pipe=0x0f0f0f0f02LL; // LL means long-long
    int A[1];
    bool done;
    //====# SetUp part #====
    void setup(){
      Serial.begin(9600);
      radio.begin();
      radio.setPayloadSize(sizeof(A));
      radio.openReadingPipe(1,mega_to_uno_pipe);
      radio.openWritingPipe(uno_to_mega_pipe);
      radio.setRetries(0,0);
      radio.setDataRate(RF24_1MBPS);
    }
    
    
    //====# The main program #====
    void loop(){
      A[0] = 0xF0;
     done=radio.write( A, 1 );
     Serial.print(done);
     delay(100);
    }
    کد uno به عنوان گیرنده





    کد:
    /*        
            ####UPLOAD TO UNO####
            #    MOSI==>11      #
            #    MISO==>12      #
            #    SCK===>13      #
            # # # # # # # # # # #
            #CE_pin 7&CSN_pin 8 #
            #####################
    */
    
    
    
    
    //====# header files #====
    #include<SPI.h>
    #include<nRF24l01.h>
    #include<RF24.h>
    
    
    //====# define #====
    #define CE_pin 7
    #define CSN_pin 8
    
    
    //====# pre initializing #====
    RF24 radio(CE_pin,CSN_pin);
    const uint64_t mega_to_uno_pipe=0x0f0f0f0f01LL; //40 bit add, differs in lsb
    const uint64_t uno_to_mega_pipe=0x0f0f0f0f02LL; // LL means long-long
    int A[1];
    bool done=false;
    //====# SetUp part #====
    void setup(){
      A[0] = 0x000;
      Serial.begin(9600);
      radio.begin();
      //radio.setPayloadSize(sizeof(A));
      radio.openReadingPipe(1,uno_to_mega_pipe);
      radio.openWritingPipe(mega_to_uno_pipe);
      radio.setRetries(0,0);
      radio.setDataRate(RF24_1MBPS);
      pinMode(13,OUTPUT);
      radio.startListening();
    }
    
    
    //====# The main program #====
    void loop(){
       
      if (radio.available()){   
        while (true){
          radio.read(&A,sizeof(A));
          if(A[0]==0xF0){
            done=true;
          }
          //radio.stopListening();
          digitalWrite(13,done);
          Serial.print("Done: ");
          Serial.println(done);
          Serial.print("A[0]: ");
          Serial.println(A[0],HEX);
          delay(100);
        }
      }
    }
    ویرایش توسط navidnkh : 11-10-2014 در ساعت 06:15 PM
    لایک کردن

  2. #32
    Junior Member
    تاریخ عضویت
    Oct 2013
    نوشته ها
    12
    سلام

    این لینک را ببینید: طراحی دستگاه مورس با ماژول وایرلس nrf24 و برد Arduino
    من هم با uno و mega ارتباط را برقرار کردم، ششرح پروژه و سورس کامل آن در لینک موجود است.
    لایک کردن
    -=-=-=-=-=-=-=-=-=-=-=-=-=-=-
    [URL="http://www.mshams.ir"]http://www.mshams.ir[/URL]

  3. #33
    Junior Member
    تاریخ عضویت
    Apr 2014
    نوشته ها
    17
    بسم الله الرحمن الرحیم

    0)من اینو خریدم منتها قاعدتا این کد برای سایر بوردهای NRF24l01 هم جواب می ده:

    ماژول انتقال بیسیم اطلاعات +NRF24L01 ( فرکانس 2.4G ) + آنتن

    1) برای رفع مشکل تغذیه شما می تونید با موازی کردن دو خازن در رنج های ۱۰۰ نانو فاراد و ۱۰ میکرو فاراد با تغذیه ۳/۳ ولتی اون هر نویزی رو از روی تغذیه حذف کنید و مطابق شکل زیر سیم کشی ها رو انجام بدید:

    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: NRF24L01_bb_.jpg
مشاهده: 386
حجم: 26.2 کیلو بایت
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: My_nrf24.jpg
مشاهده: 355
حجم: 24.2 کیلو بایت

    2)من از کتابخونه RF24 استفاده کردم؛ فایل فشرده RF24 رو unzip کنید و توی فولدر libraries قرار بدید.

    github.com/tmrh20/RF24

    ظاهرا ویرایش جدیدش کار نمیکنه (با تشکر از epsi1on)
    اینم لینک ویرایش قدیمیش:
    https://github.com/TMRh20/RF24/tree/...67410964fe6143

    3)فایل فشرده my_RF24_T کد مربوط به فرستنده هست و فایل فشرده my_RF24_R کد مربوط به گیرنده هست.
    اتصال پین ها باید با کد انطباق داشته باشه:

    کد:
    // Hardware configuration: Set up nRF24L01 radio on SPI bus plus pins 7 & 8 
    RF24 radio(7,8);
    امیدوارم مفید بوده باشه.
    فایل های پیوست شده فایل های پیوست شده
    ویرایش توسط homayoun : 03-04-2016 در ساعت 07:51 AM

  4. #34
    Junior Member
    تاریخ عضویت
    Feb 2014
    محل سکونت
    Iran
    نوشته ها
    22
    آقا دمت گرم
    جواب داد!!!

    واقعا ممنونم...
    دوستانی که مثل من از یه دنیا کتابخونه الکی خسته شدید میتونید با همین RF24 و توضیحات کامنت شده توی برنامه همایون مشکلتون رو حل کنید

    homayoun جان ممنون
    navidnkh جان واقعا ممنون بابت پشتیبانی و پیگیری هات...
    و mshams از شما هم ممنون که کمک کردید

    بشه که جبران کنم
    Great Regard
    A.Sharifnia

  5. #35
    Junior Member
    تاریخ عضویت
    Apr 2014
    نوشته ها
    4
    سلام
    من هم نوع معمولی این ماژول رو دارم هم دو چیپ
    برد دو چیپ هیچ فرقی با تک چیپ نداره
    چی کار کنم بردش زیاد بشه؟

  6. #36
    Junior Member
    تاریخ عضویت
    Dec 2014
    نوشته ها
    6
    با سلام
    من قطعات زیر را خریداری کردم و پروژه بنده این است که هر شی که در فاصله نیم متری باشد، تصویر آن ذخیره شود؛ ولی از آنجائیکه برنامه نویسی بلد نیستم نتونستم اجراش کنم. تقاضا دارم بهم کمک کنید.
    1- ماژول آلتراسونیک سنجش مسافت ( سنسور فاصله یاب ) HC-SR04
    2- آردوینو Uno
    3- ماژول دوربین رنگی JPEG با ربط TTL سریال ( UART )

  7. #37
    Junior Member
    تاریخ عضویت
    Jan 2015
    نوشته ها
    5
    سلام

    قدرت خدا اینا کار میکنه!

    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: arduino.jpg
مشاهده: 296
حجم: 14.9 کیلو بایت

    Possibilities are endless

    با اینا همه کار میشه کرد. خیلی باحاله!

    اگه این UNO چیپ USBش نمیپرید دیگه امشب کامل بود!!!

  8. #38
    Junior Member
    تاریخ عضویت
    Oct 2014
    نوشته ها
    3
    سلام به همه دوستان آقا من قبلا یه تاپیک ایجاد کرده بودم برای برقراری ارتباط بی سیم بین یک لپ تاپ و یک سخت افزار و سوالی پرسیده بودم لینک تاپیک :
    http://forum.arduino.ir/4/7/698.html
    دوستان من می خواستم بدونم با این ماژول می تونم این کار رو انجام بدم.با کدی که نوید جان در بالا نوشتن این این کار رو می شه انجام داد یا خیر ؟

    کلا کاری که می خوام انجام بدم حذف یو اس بی و برقراری ارتباط بیسیم هست از یک یو اس بی بخونم بی سیم ارسال کنم دریافت کنم بریزمش روی یک یو اس بی دیگه که ماله دستگاه هستش.


    تصویر کاری که میخوام انجام بدم.بچه ها ممنون می شم راهنمایی کنید
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: senddatatomachine copy.jpg
مشاهده: 173
حجم: 15.7 کیلو بایت

  9. #39
    Senior Member
    تاریخ عضویت
    Jan 2015
    محل سکونت
    ایران
    نوشته ها
    238
    سلام دوست من

    ببین با بلوتوثمیتونه این کار را انجام بدی با انی nrf ها نمیتونی چوم در نهایت یه دانگل مجبور میشی به کامپیوترتوصل کنی

    بهترین راه همون بلوتوث هست که تا فاصله کمی را ساپورت می کنه

    من خودم با بلوتوث میخواستم data بفرستم واسه نرم افزار matlab میتونستم رو نرم افزارهای دیگه تونستم data بگیرم ولی رو matlab نمیتونستم پورت را open کنم چک کن ببین نرم افزارت مشکل پورت open کردن نداشته باشه

  10. #40
    Junior Member
    تاریخ عضویت
    Oct 2014
    نوشته ها
    3
    تشکر دوست عزیز بابت جوابتون به نظرتون می شه از این دانگل ها استفاده کرد :
    دانگل USB مینی بلوتوث v4.0
    و کلا من این دانگل را اتصال بدم به ورودی سخت افزارم و با یک جست و جو لپ تاپ برای بلوتوث و اتصال را بر قرار و دستگاه را کانفیگ کنم.

صفحه 4 از 24 نخستنخست ... 2345614 ... آخرینآخرین

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

SEO by vBSEO