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

موضوع: مشکل در راه اندازی ماژول فرستنده گیرنده nrf24l01p + pa + lna با برد 1500 متر و فرکانس

Hybrid View

  1. #1
    Member
    تاریخ عضویت
    Oct 2013
    نوشته ها
    70
    printf چیزه خاصی نیس. فقط یه کتابخونس که کار با ارتباط سریال رو آسونتر میکنه

  2. #2
    Member
    تاریخ عضویت
    Jun 2016
    محل سکونت
    ایران عزیر
    نوشته ها
    74
    نقل قول نوشته اصلی توسط engamanc نمایش پست ها
    printf چیزه خاصی نیس. فقط یه کتابخونس که کار با ارتباط سریال رو آسونتر میکنه
    پس چرا وقتی ورش میدارم printDetails کار نمیکنه؟؟؟

  3. #3
    Member
    تاریخ عضویت
    Jun 2016
    محل سکونت
    ایران عزیر
    نوشته ها
    74

    Angry

    درست شد فک کنم. تو قسمت فرستنده وقتی بجای Uno از Mega 2560 استفاده کردم printDetails درست کار میکنه.
    حالا یه مشکل دیگه...
    بنظر میاد این دوتا نمیتونن همدیگه رو پیدا کنن. این کد سمت گیرندس:

    کد:
    void loop(void) {
      if (radio.available())  {
        int buff[2];
        radio.read(buff, sizeof(buff));
    
        digitalWrite(2, HIGH);
        delay(200);
        digitalWrite(2, LOW);
        delay(200);
    
        printf("Got it...");
        Serial.print(buff[0]);
        Serial.print("    ");
        Serial.println(buff[1]);
      } else {
        digitalWrite(2, HIGH);
      }
    }
    باف 0 باید 12 بده و باف 1 هم 34.

    خب حالا وقتی دوتا آردوینو رو روشن میکنم ال ای دی گیرنده روشن میمونه. ولی وقتی پین MISO رو قطع میکنم ال ای دی چشمک میزنه و تو سریال مینویسه Got it... و بعدش بجای هر دوتا باف -1 نشون میده. ولی وقتی MISO رو دوباره وصل میکنم ال ای دی ثبت میمونه.

    چرا نمیتونن همدیگه رو پیدا کنن. درحالی که آدرسی که تو هر دو استفاده کردم یکیه.

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

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

SEO by vBSEO