نمایش نتایج: از 1 به 10 از 68
Like Tree9 لایک

موضوع: NRF24L01P USB Module

Hybrid View

  1. #1
    Junior Member
    تاریخ عضویت
    Feb 2014
    محل سکونت
    Iran
    نوشته ها
    22

    Question کمک برای ساخت at+set

    سلام دوستان مثل این که من ابتدای راه مشکلاتم!!!
    این اوضای ماژول nrf من هست و میخوام با این دانکل از طریق متلب باهاش ارتباظ بگیرم
    مشه اون کد at رو یکی از بزرگوارانی که تجربه دارن بساره و معرفی کنه بلکا بتونم شرو به کار کنم...
    ممنون میشم دوزتان

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

نام: Capture.JPG
مشاهده: 163
حجم: 30.3 کیلو بایت
    Great Regard
    A.Sharifnia

  2. #2
    Member
    تاریخ عضویت
    Dec 2014
    نوشته ها
    73

    Unhappy nrf_usb

    سلام خدمت دوستان
    من تاپیکو خوندم و قبلا مازول NRF_USB را با AVR معمولی راه انداختم ولی حالا با راه انداختنش بااردینو مشکل دارم
    من کد ها را طبق تاپیک های صفحات اول عوض کردم ولی همچنان چیزی دریافت نمیکنم
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: adsda.JPG
مشاهده: 175
حجم: 54.5 کیلو بایت
    در ضمن با دستورات زیر مقدار کانال و rf_setup را خوندم
    کد:
    byte channel = 0;
      byte rf_setup= 0;
      Mirf.readRegister( channel, &channel, sizeof(channel) );
      Mirf.readRegister( RF_SETUP, &rf_setup, sizeof(rf_setup) );
      Serial.print( "ch = " );
      Serial.println( channel, BIN );
      Serial.print( "rf = " );
      Serial.println( rf_setup, BIN );
      Serial.println( "Wireless initialized!" );
    }
    به نظر میاد Mirf.channel تاثیری روی کانال نداره
    خواهشا کمک کنید
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: 3423.JPG
مشاهده: 150
حجم: 16.4 کیلو بایت

    اینم کدهام :
    کد:
    #include <SPI.h>
    #include <Mirf.h>
    #include <nRF24L01.h>
    #include <MirfHardwareSpiDriver.h>
    
    void setup() {
      Serial.begin(9600);
      Serial.println( "Starting wireless..." );
    
      // Setup
      Mirf.spi = &MirfHardwareSpi;
      Mirf.init();
      byte  Address[5]={0x01,0x02,0x03,0x04,0x05};
      Mirf.setRADDR((byte *)Address);
      Mirf.channel=11;
      Mirf.configRegister(RF_SETUP, 0x07);
      Mirf.payload = sizeof(unsigned long);
      Mirf.config();
      
      // Read and print RF_SETUP
      byte channel = 0;
      byte rf_setup= 0;
      Mirf.readRegister( channel, &channel, sizeof(channel) );
      Mirf.readRegister( RF_SETUP, &rf_setup, sizeof(rf_setup) );
      Serial.print( "ch = " );
      Serial.println( channel, BIN );
      Serial.print( "rf = " );
      Serial.println( rf_setup, BIN );
      Serial.println( "Wireless initialized!" );
    }
    
    void loop() {
      unsigned long time =0;
    Mirf.getData((byte *) &time);
     Serial.println( time, DEC );
     delay(1000);
    }
    خدا خیرتون بده
    ویرایش توسط aminta : 02-23-2015 در ساعت 05:07 PM

کلمات کلیدی این موضوع

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

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

SEO by vBSEO