اطلاعیه

Collapse
No announcement yet.

[آموزش]راه اندازی ماژول +nRF24L01

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    پاسخ : راه اندازی ماژول +nRF24L01

    از تغذیه مطمعنم اندازه گیری هم کردم یکی 3.3 یکی 3.6 خازن های 4800 میکرو روی هردوتا مدار هست
    اینتراپت یک به یه چیز دیگه وصله!
    من پایه هارو اینطوری بستم

    mosi---------mosi
    miso--------miso
    sck-----------sck
    ce-------portb.3
    csn-------portb.4
    IRQ ????????????????
    مدت هاست نیستم

    دیدگاه


      پاسخ : راه اندازی ماژول +nRF24L01

      ببخشید باید به وقفه صفر وصل بشه
      برای csn و ce توی کتابخونه ببینید اول برنامه تو بخشه define ها ce و csn رو به چه پایه هایی وصل کرده
      من از این هدر استفاده نکردم ولی برنامه ای که آقای mohammadttl گذاشته بودند رو نگاه کردم البته اون برای مگا8 بود این دوتا پایه به پورت b یک و دو وصل بود
      می خواید برنامتون رو بزارید اگه بلد بودم کمکتون کنم

      دیدگاه


        پاسخ : راه اندازی ماژول +nRF24L01

        سلام
        یه واکی تاکی درست کردم با همین ماژول بردش کمه نمیدونم تایوانیه یا چینی از کجا میتونم بدونم چیه ؟
        یکم هم با کیفیتش مشکل دارم باید روش کار کنم یکم نمونه هارو جابه جا نمایش میده اتو اکنالجش هم خاموشه ، نمیدونم چیه
        اینم عکسشه
        <a href="http://tinypic.com?ref=140dh6h" target="_blank"><img src="http://i62.tinypic.com/140dh6h.jpg" border="0" alt="Image and video hosting by TinyPic"></a>

        دیدگاه


          پاسخ : راه اندازی ماژول +nRF24L01

          ببخشد اشتب شد
          انجام پروژه های برنامه نویسی اندروید
          [glow=red,2,300]نرم افزار نقشه های پاور کامپیوتر اندورید[/glow]
          http://cafebazaar.ir/app/?id=com.atxdroid

          دیدگاه


            پاسخ : راه اندازی ماژول +nRF24L01

            کسی از دوستان عملکرد متغیرstate رو میدونه؟؟؟میدونید وقتی ارسال موفق یا نانوفق یا ...... باشه مقدارش چیه؟؟

            دیدگاه


              پاسخ : راه اندازی ماژول +nRF24L01

              سلام
              یه واکی تاکی درست کردم با همین ماژول بردش کمه نمیدونم تایوانیه یا چینی از کجا میتونم بدونم چیه ؟
              سلام
              شما چند متر برد جواب گرفتید ؟ با دیوار یا بدون دیوار؟ چندتا دیوار؟

              کسی از دوستان عملکرد متغیرstate رو میدونه؟؟؟میدونید وقتی ارسال موفق یا نانوفق یا ...... باشه مقدارش چیه؟؟
              شما چرا دنبال یک عدد هستید ؟ هر بیت رو جدا چک کنید. توی دیتاشیت هم کامل توضیح داده
              اگه یادم باشه اینجوری بود که

              توی فرستنده
              بیت TX_DS ( بیت پنجم )
              اگه ack خاموش باشه: بعد از ارسال یک پاکت این بیت یک می شه
              اگه ACK روشن باشه : بعد از ارسال اگه سیگنال ack رو دریافت کنه این بیت یک میشه اما اگه ack برنگرده یعنی ارسال ناموفق بوده و یک نمی شه

              بیت MAX_RT (بیت چهارم )
              اگه ACK روشن باشه کاردبرد داره : بعد از دستور ارسال اگه ACK دریافت نشه ماژول رو میتونی جوری تنظیم کنی که دوباره اون پاکت رو بفرسته و میتونی تنظیم
              کنی که چندبار بفرسته (مثلا 10 بار) و اگه بعد از این تعداد دفعه در ارسال باز هم بیت ACK دریافت نشد این بیت یک میشه


              توی گیرنده
              بیت RX_DR (بیت ششم )
              وقتی اطلاعاتی دریافت می شود یک می شود. ربطی به ACK هم نداره فکرکنم.

              بیت RX_P_NO (بیت های 1 و 2 و 3 )
              وقتی اطلاعاتی دریافت می شه شما میتونید این سه تا بیت رو بخونید ببینید که اطلاعات دریافتی توی کدوم pipe دریافت شده ( روشن و خاموش بودن ACK
              هم یادم نیست که روش اثر داشت یا نه )

              دیدگاه


                پاسخ : راه اندازی ماژول +nRF24L01

                شما چرا دنبال یک عدد هستید ؟ هر بیت رو جدا چک کنید. توی دیتاشیت هم کامل توضیح داده
                اگه یادم باشه اینجوری بود که

                توی فرستنده
                بیت TX_DS ( بیت پنجم )
                اگه ack خاموش باشه: بعد از ارسال یک پاکت این بیت یک می شه
                اگه ACK روشن باشه : بعد از ارسال اگه سیگنال ack رو دریافت کنه این بیت یک میشه اما اگه ack برنگرده یعنی ارسال ناموفق بوده و یک نمی شه

                بیت MAX_RT (بیت چهارم )
                اگه ACK روشن باشه کاردبرد داره : بعد از دستور ارسال اگه ACK دریافت نشه ماژول رو میتونی جوری تنظیم کنی که دوباره اون پاکت رو بفرسته و میتونی تنظیم
                کنی که چندبار بفرسته (مثلا 10 بار) و اگه بعد از این تعداد دفعه در ارسال باز هم بیت ACK دریافت نشد این بیت یک میشه


                توی گیرنده
                بیت RX_DR (بیت ششم )
                وقتی اطلاعاتی دریافت می شود یک می شود. ربطی به ACK هم نداره فکرکنم.

                بیت RX_P_NO (بیت های 1 و 2 و 3 )
                وقتی اطلاعاتی دریافت می شه شما میتونید این سه تا بیت رو بخونید ببینید که اطلاعات دریافتی توی کدوم pipe دریافت شده ( روشن و خاموش بودن ACK
                هم یادم نیست که روش اثر داشت یا نه )

                ممنونم از راهنماییتون
                من با کتابخونش کارمیکنم و خودمو درگیر ثباتهاش نکردم.یجا خوندم که متغیر state حالات مختلفو میده میخواستم با اون آشنا بشم که از خوندن ثبات راحتتره واسم

                دیدگاه


                  پاسخ : راه اندازی ماژول +nRF24L01

                  ممنونم از راهنماییتون
                  من با کتابخونش کارمیکنم و خودمو درگیر ثباتهاش نکردم.یجا خوندم که متغیر state حالات مختلفو میده میخواستم با اون آشنا بشم که از خوندن ثبات راحتتره واسم
                  خوب پس یعنی اطلاعاتی که من دادم به هیچ درد شما نخورد

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

                  البته من چون تاحالا با هیچ فرستنده گیرنده ای کار نکرده بودم دیتاشیت رو خوندم شاید اگر منم تجربه شما رو داشتم نمی خوندم

                  دیدگاه


                    پاسخ : راه اندازی ماژول +nRF24L01

                    خوب پس یعنی اطلاعاتی که من دادم به هیچ درد شما نخورد

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

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

                    دیدگاه


                      پاسخ : راه اندازی ماژول +nRF24L01

                      نوشته اصلی توسط saeed210
                      سلام
                      شما چند متر برد جواب گرفتید ؟ با دیوار یا بدون دیوار؟ چندتا دیوار؟

                      با سلام و تشکر
                      ما طبقه پنجیم تو آسانسور کم کم قطعو وصلا شروع میشه پارکینگ حسابی قط و وص داره میریم بیرون بهتر میشه وجایی که پنجرمون دیده میشه حدود 200 متر صدای سلامت دارم خیلی کمه کلا چه کنم به نظر شما

                      دیدگاه


                        پاسخ : راه اندازی ماژول +nRF24L01

                        نوشته اصلی توسط mahdi_esm
                        با سلام و تشکر
                        ما طبقه پنجیم تو آسانسور کم کم قطعو وصلا شروع میشه پارکینگ حسابی قط و وص داره میریم بیرون بهتر میشه وجایی که پنجرمون دیده میشه حدود 200 متر صدای سلامت دارم خیلی کمه کلا چه کنم به نظر شما
                        سلام، اگه تهران هستین من یه ماژول دارم میخوام اگه وقت دارین بدم با برنامت و کارت یه تست بزنی ببینی چطوره. برا کار من خوب جواب داده. ایمیل من:
                        hamedf_hamedf@yahoo.com

                        دیدگاه


                          پاسخ : راه اندازی ماژول +nRF24L01

                          نوشته اصلی توسط hamedf_hamedf
                          سلام، اگه تهران هستین من یه ماژول دارم میخوام اگه وقت دارین بدم با برنامت و کارت یه تست بزنی ببینی چطوره. برا کار من خوب جواب داده. ایمیل من:
                          hamedf_hamedf@yahoo.com
                          نه تهران نیستم
                          ممنونم

                          دیدگاه


                            پاسخ : راه اندازی ماژول +nRF24L01

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

                            اضافه شده در تاریخ :
                            این سه تا از اون ماژولها هست که عکس گرفتم ازش، دوست دارم کسی خواست باهاشون تست کنه کارش را

                            http://pho.to/5B5BC

                            دیدگاه


                              پاسخ : راه اندازی ماژول +nRF24L01

                              سلام بچه ها
                              من این ماژول رو قبل عید راه انداختم و توی عید ولش کردم تا هفته پیش که اومدم دوباره میکرو ها رو پروگرم کردم و خواستم دوباره کار کنم که...
                              دیگه هیچی کار نکرد یعنی هیچکدوم از ماژول ها حواب نمیده . اصلا به دستورات spi جواب نمیده اصلا انگار نه انگار :eek: :eek: :eek: :eek: :eek: :eek: :eek:
                              تغذیه هم درسته سر تغذیه خازن هم گذاشتم بازم نشد
                              گفتم شاید سوخته و اومدم یک مدل smd ازش داشتم با اونم امتحان کردم نشد :cry2: :cry2: :cry2: :cry2:
                              این ماژول ها جوری طراحی شده که اول حسابی اعصاب خورد کنه بعد کار کنه ولی مثل اینکه جوری طراحی شده که بعدش هم اعصاب خورد کنه :angry: :angry: :angry: :angry: :angry: :angry: :an
                              کسی نظری نداره؟؟؟؟؟؟؟؟؟؟؟؟؟

                              دیدگاه


                                پاسخ : راه اندازی ماژول +nRF24L01

                                نوشته اصلی توسط saeed210
                                سلام بچه ها
                                من این ماژول رو قبل عید راه انداختم و توی عید ولش کردم تا هفته پیش که اومدم دوباره میکرو ها رو پروگرم کردم و خواستم دوباره کار کنم که...
                                دیگه هیچی کار نکرد یعنی هیچکدوم از ماژول ها حواب نمیده . اصلا به دستورات spi جواب نمیده اصلا انگار نه انگار :eek: :eek: :eek: :eek: :eek: :eek: :eek:
                                تغذیه هم درسته سر تغذیه خازن هم گذاشتم بازم نشد
                                گفتم شاید سوخته و اومدم یک مدل smd ازش داشتم با اونم امتحان کردم نشد :cry2: :cry2: :cry2: :cry2:
                                این ماژول ها جوری طراحی شده که اول حسابی اعصاب خورد کنه بعد کار کنه ولی مثل اینکه جوری طراحی شده که بعدش هم اعصاب خورد کنه :angry: :angry: :angry: :angry: :angry: :angry: :an
                                کسی نظری نداره؟؟؟؟؟؟؟؟؟؟؟؟؟
                                سلام
                                ببین توی هرکاری ساده ترین چیزها را اول چک کن:
                                1) اتصالات با کابل یا کانکتورها
                                2) پینهای میکرو ورودی خروجی میشن
                                3) اگه کد هیچ تغییر نکرده (که حتما چک کنید) مشکل سخت افزار هست. در بدترین حالت ممکنه تغذیه شما زمانی اشتباه متصل شده و ماژول سوخته باشه. که یک اشتباه سهوی میتونه باشه.
                                تا جایی که من استفاده کردم از ماژولهایی که دارم هیچ مشکلی خود ماژولها ندارن، تا جایی که حتی خود چیپها به نظر من برای همه بردهای بازار اوریجینال هستن و اینکه میگن چینی یا تایوانی منظور طراحی pcb چینی یا تایوانی هست. این را از خود فروشنده ها هم پرسیدم (خود ECA). پس از لحاظ فانکشن و نحوه اتصال همه یکسان هستن. اون بردهایی هم که عکس گذاشتم کار خودم هست و دوست داشتین و تهران بودین میتونم در اختیارتون قرار بدم.

                                دیدگاه

                                لطفا صبر کنید...
                                X