اطلاعیه

Collapse
No announcement yet.

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

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

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

    نوشته اصلی توسط hero.seller17
    سلام دوستان.من از صفحه 1 تا 18 را خوندم ولی درست و حسابی چیزی نفهمیدم oo:.کاش یکی از بچه ها که ایم ماژول را راه انداخته یه pdf ازش درست کنه در حد ند صفحه همراه با توضیح نیازش خیلی احساس میشه.خسته شدییییم از بس با hm-t .hm-r سر و کله زدیم و دیتا الکی میفرستهه :angry:
    با سلام

    بیا اینجا یک مقاله نسبتا کامل دارد امیدوارم مفید باشد

    http://azarmicro.blogsky.com/1392/09...7%D9%88%D9%84-

    دیدگاه


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

      نوشته اصلی توسط Shapour-Ardebil
      با سلام

      بیا اینجا یک مقاله نسبتا کامل دارد امیدوارم مفید باشد

      http://azarmicro.blogsky.com/1392/09...7%D9%88%D9%84-
      ممنون

      دیدگاه


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

        دوستان یک سوال
        فرض کنید تو یک محیط عمومی از این ماژول ها استفاده کردیم.
        امکان این هست که مثلا من پاشم با یکی از همین ماژول ها توی اون محیط اطلاعات غلط بفرستم کار رو مخطل کنم؟
        منظورم اینه که امنیت تو این ماژول ها چقدره؟ چطوریه؟
        ممنون...

        دیدگاه


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

          ایا این هدر قابل استفاده روی میکرو atmega 64 هست؟
          ممنون میشم جواب بدید اخه اقای مرتضوی توی pdf نوشته بودن برای atmega 32 و مشابهات!
          یعنی چی؟؟؟؟؟ :read: :read:

          دیدگاه


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

            دوستان کسی روی امنیت این ماژول ها کار نکرده؟

            دیدگاه


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

              نوشته اصلی توسط hero.seller17
              ایا این هدر قابل استفاده روی میکرو atmega 64 هست؟
              ممنون میشم جواب بدید اخه اقای مرتضوی توی pdf نوشته بودن برای atmega 32 و مشابهات!
              یعنی چی؟؟؟؟؟ :read: :read:
              سلام
              شما باید چند چیز رو در نظر بگیری:

              1: رجیسترهای اتمگا 64 نسبت به 32 چه اختلافاتی داره؟
              و آیا نام گذاریها یکیه؟
              و آیا عملکردها مشابه ه؟
              و ...

              2: پین های اتمگا 64 و 32 چه تفاوتی باهم داره؟
              مثلا در یک میکرو پایه D0 به عنوان INT0 نیز استفاده شده
              اما در یک میکروی دیگه از D0 به عنوان TX در یوزارت
              یعنی اینکه از اونجا که د میکروها هر پایه چند عملکرد داره
              امکان داره در دو میکروی 32 و 64 بین اونا اختلاف باشه.
              بنابراین به صورت دقیق چک کنید

              نکته: شما با دونستن این اختلافها، میتونی هدر 32 رو به 64 تغییر بدی :read:

              نوشته اصلی توسط reza9735
              دوستان کسی روی امنیت این ماژول ها کار نکرده؟
              منظور شما دقیقا از امنیت چیه؟

              1: اللهم صل علی محمد و آل محمد و عجل فرجهم و ...
              2: دانش بهتره یا ثروت؟ بدون شعور هیچکدوم!
              3: دلا معاش چنان کن که گر بلغزد پای *** فرشته‌ات به دو دست دعا نگه دارد (حافظ)

              دیدگاه


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

                نوشته اصلی توسط محمدصادق رستمی

                منظور شما دقیقا از امنیت چیه؟
                منظورم اینه که فرض کنید تو یک محیط عمومی از این ماژول ها استفاده کردیم.
                امکان این هست که مثلا من پاشم با یکی از همین ماژول ها توی اون محیط اطلاعات غلط بفرستم و کار رو مخطل کنم؟
                منظورم اینه که امنیت تو این ماژول ها چقدره؟ چطوریه؟
                ممنون...

                دیدگاه


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

                  نوشته اصلی توسط reza9735
                  منظورم اینه که فرض کنید تو یک محیط عمومی از این ماژول ها استفاده کردیم.
                  امکان این هست که مثلا من پاشم با یکی از همین ماژول ها توی اون محیط اطلاعات غلط بفرستم و کار رو مخطل کنم؟
                  منظورم اینه که امنیت تو این ماژول ها چقدره؟ چطوریه؟ ممنون...
                  بله امکانش هست
                  حداقل کاری هم که میشه کرد اینه که
                  در فرکانس و باودریت اژولی که داره کار میکنه
                  به صورت مداوم، داده الکی ارسال کنیم!
                  اونوقت گیرنده کلا قاط میزنه! oo:

                  اما روش های مختلفی برای جلوگیری از این مشکلات هست :nerd:
                  1: اللهم صل علی محمد و آل محمد و عجل فرجهم و ...
                  2: دانش بهتره یا ثروت؟ بدون شعور هیچکدوم!
                  3: دلا معاش چنان کن که گر بلغزد پای *** فرشته‌ات به دو دست دعا نگه دارد (حافظ)

                  دیدگاه


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

                    نوشته اصلی توسط محمدصادق رستمی
                    اما روش های مختلفی برای جلوگیری از این مشکلات هست :nerd:
                    آهان, قربونت میش چند نمونه بگی؟
                    من یک جا خوندم که این ماژول ها کانال بندی دارن
                    یعنی میشه کانال ارتباطی رو عوض کرد.
                    اگه درست باشه شاید بشه استفاده کرد ازش؟!؟؟!

                    دیدگاه


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

                      نوشته اصلی توسط reza9735
                      آهان, قربونت میش چند نمونه بگی؟
                      من یک جا خوندم که این ماژول ها کانال بندی دارن
                      یعنی میشه کانال ارتباطی رو عوض کرد.
                      اگه درست باشه شاید بشه استفاده کرد ازش؟!؟؟!
                      یکی از امکانات این ماژول اینه که میتونی در حدود 120 تا کانال مختلف داده ارسال کنی!
                      یعنی 120 تا ازین ماژولا در یک محیط، بدون تداخل کار میکنن!
                      در همین تاپیک قبلا به توضیحات مربوط به "انتخاب کانال" اشاره شده
                      یه جستجویی در بین صفحات انجام بده
                      اما چند نکته:
                      1: زمانی که شما کانال رو در فرستنده عوض میکنی
                      باید به نحوی گیرنده هم خبر داشته باشه
                      تا کانالشو عوض کنه
                      2: علاوه بر تغییر کانال بازهم روش های دیگه ای هست
                      که میشه احتمال سرقت اطلاعات (استراق سمع) رو کم کرد
                      3: در صورتی که "سالم رسیدن" داده به دست گیرنده حیاتی باشه
                      باید از ترکیب چند روش استفاده کرد
                      و ...
                      بحث امنیت، خیلی حرف برای گفتن داره
                      اگه مساله دقیق بیان بشه، پاسخش دقیقتر خواهد بود ...
                      :read:
                      1: اللهم صل علی محمد و آل محمد و عجل فرجهم و ...
                      2: دانش بهتره یا ثروت؟ بدون شعور هیچکدوم!
                      3: دلا معاش چنان کن که گر بلغزد پای *** فرشته‌ات به دو دست دعا نگه دارد (حافظ)

                      دیدگاه


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

                        ببخشید فاصله کاری آن ها چقدره
                        باد می وزد ...
                        میتوانی در مقابلش هم دیوار بسازی ، هم آسیاب بادی
                        تصمیم با تو است ...

                        دیدگاه


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

                          نوشته اصلی توسط محمدصادق رستمی
                          یکی از امکانات این ماژول اینه که میتونی در حدود 120 تا کانال مختلف داده ارسال کنی!
                          یعنی 120 تا ازین ماژولا در یک محیط، بدون تداخل کار میکنن!
                          در همین تاپیک قبلا به توضیحات مربوط به "انتخاب کانال" اشاره شده
                          یه جستجویی در بین صفحات انجام بده
                          اما چند نکته:
                          1: زمانی که شما کانال رو در فرستنده عوض میکنی
                          باید به نحوی گیرنده هم خبر داشته باشه
                          تا کانالشو عوض کنه
                          2: علاوه بر تغییر کانال بازهم روش های دیگه ای هست
                          که میشه احتمال سرقت اطلاعات (استراق سمع) رو کم کرد
                          3: در صورتی که "سالم رسیدن" داده به دست گیرنده حیاتی باشه
                          باید از ترکیب چند روش استفاده کرد
                          و ...
                          بحث امنیت، خیلی حرف برای گفتن داره
                          اگه مساله دقیق بیان بشه، پاسخش دقیقتر خواهد بود ...
                          :read:
                          خب قضیه اینه که ما چند تا دستگاه که اطلاعات محیطی رو مثل دما و رطوبت و نور رو از محیط میگیرن رو چند جای ساختمون نصب کردیم. حالا باید این اطلاعات رو جمع آوری کنیم.
                          کابل کشی گرون در میاد.
                          از طرفی اگر کسی یک ماژول مثل مال مارو بذاره کنار دستش. کانال ها رو هم اسکن کنه ببینه کدوم کانال داره اطلاعات میده, میتونه اطلاعات نامعتبر بفرسته.
                          اینو چیکار میشه کرد به نظرتون؟

                          دیدگاه


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

                            نوشته اصلی توسط reza9735
                            خب قضیه اینه که ما چند تا دستگاه که اطلاعات محیطی رو مثل دما و رطوبت و نور رو از محیط میگیرن رو چند جای ساختمون نصب کردیم. حالا باید این اطلاعات رو جمع آوری کنیم.
                            ... از طرفی اگر کسی یک ماژول مثل مال مارو بذاره کنار دستش. کانال ها رو هم اسکن کنه ببینه کدوم کانال داره اطلاعات میده, میتونه اطلاعات نامعتبر بفرسته. اینو چیکار میشه کرد به نظرتون؟
                            حالا سوال واضح تر شد
                            پس میشه جواب دقیقتری هم بهش داد

                            شما برای اینکه خیالت راحت باشه میتونی چند کار رو همزمان انجام بدی
                            اما این کارها چیه؟

                            1: داده ها رو رمز کنید و بعد بفرستید
                            میتونید از روشهای مختلف رمز نگاری برای داده هاتون استفاده کنید
                            یدونه ساده ی ساده ش اینه: داده ها رو not کنید یا اینکه داده ها رو سر و ته کنید
                            یا اینکه 4 بیت 4 بیت جای داده ها رو عوض کنید
                            روشهای بسیار بسیار زیادی وجود داره

                            2: سیستم رمزنگاریتون متغیر باشه
                            اگر سیستمهاتون تایمر دارن یا آی سی ساعت
                            میتونید روزانه یا ساعتی یا ... سیستم رمزنگاری رو تغییر بدید
                            اگر هم ساعت نداره سیستمتون، روشهای دیگه موجوده
                            مثلا بعد از هر 50 بار ارسال اینکار رو انجام بدید

                            3: برای داده ها از هدر استفاده کنید
                            به جای اینکه فقط اطلاعات دما یا ... "فقط" ارسال بشه
                            خیلی خوبه که همراهش اطلاعات اضافی دیگه ای هم ارسال بشه
                            مثل طول داده، شماره استیشن و ...

                            4: از سیستم ack-nack هم استفاده کنید
                            بعد از اینکه گینده داده رو دریافت کرد
                            یک پیام به فرستنده بده که آیا پیام رو دریافت کرده یا نه
                            و یا اینکه آیا در پیام خطایی موجود بوده یا نه؟

                            5: تغییر کانال به صورت دوره ای
                            مانند حالت دوم عمل کنید
                            این بار برای تغییر در کانال ارسالی

                            ...
                            :read:
                            1: اللهم صل علی محمد و آل محمد و عجل فرجهم و ...
                            2: دانش بهتره یا ثروت؟ بدون شعور هیچکدوم!
                            3: دلا معاش چنان کن که گر بلغزد پای *** فرشته‌ات به دو دست دعا نگه دارد (حافظ)

                            دیدگاه


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

                              سلام
                              آیا میشه به وسیله این ماژول به مودم های وایرلس کانکت شد؟
                              تو این ماژول تداخل فرکانسی که وجود نداره ؟
                              مثلا اگر دو تا ماژول با هم اطلاعاتی رو به یک گیرنده ارسال کنند چه اتفاقی رخ میده؟

                              دیدگاه


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

                                سلام ببخشید میشه به وسیله ی این ماژول اول یک اطلاعاتی را فرستاد و بعد منتظر جواب ماند
                                یعنی اول بفرستیم و بعد منتظر جواب بمانیم
                                منظور کلی من این که میشه هم فرستاد و هم گرفت
                                باد می وزد ...
                                میتوانی در مقابلش هم دیوار بسازی ، هم آسیاب بادی
                                تصمیم با تو است ...

                                دیدگاه

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