با سلام
این ماژول قابلیت اتصال به خانواده چیپ های وایرلس NRF24L را دارد. استفاده از این ماژول بسیار ساده می باشد.
ابتدا درایور ها را از همین جا دانلود کرده و نصب کنید. ( در حال حاضر این ماژول فقط بر روی سیستم عامل های WIN98 WIN2000 WINXP WIN7 WIN8 قابل نصب می باشد)
برای کافیگ کردن این ماژول بعد از نصب درایور ها برنامه آردوینو را باز نموده و در قسمت Tools->Port پورت ماژول را انتخاب کنید و سپس کنسول سریال مونیتور آردوینو را باز نموده و تنظیمات مربوط به Baudrate و ... مطابق با تصویر زیر انجام دهید:
فایل پیوست 906
پس از انجام تنظیمات کنسول سریال ، تنظیمات مورد نظر خود را با دستور AT+SET به ماژول ارسال نمایید ، به توجه به بررسی های انجام شده در حال حاضر این ماژول یک دستور بیشتر نداره و بعد از ارسال دستور هم هیچ پیامی ظاهر نمیشه پس اگر تنظیمات رو مطابق به فرمت ذکر شده ارسال کردید و پیغامی دریافت نکردید نگران نباشید.
برای درک بهتر تنظیمات به مثال زیر توجه فرمایید:
کد:
AT+SET=28074334101111
"28074334101111" یک رشته هگزادسیمال می باشد که از سه قسمت تشکیل شده، بایت اول این دستور ، یعنی عدد 28 در این مثال ، کانال ماژول را معین می نماید که می تواند 00 تا 7F انتخاب شود یعنی 128 کانال متفاوت.
قسمت دوم یا همان 07 در این مثال مقدار رجیستر RF_SETEP در چیب NRF24 می باشد که بر اساس آن پهنای باند ماژول تغییر می نماید که البته این مقدار نباید با BaudRate سریال پورت اشتباه گرفته شود، این مقدار تنظیمات RF ماژول را معین می نماید که عدد 07 ماژول را در حالت 7dbm یک مگابیت قرار می دهد. برای اطلاعات بیشتر در این خصوص به لینک زیر مراجعه نمایید:
http://www.nordicsemi.no/files/Produ...cation_1_0.pdf
5 بایت بعدی ، یعنی 4334101111 یا همان 0X4334101111 هگز نام ماژول یا همان آدرس فیزیکی ارسال و دریافت داده را مشخص می نماید.
برای ارتباط دو ماژول باید تنظیمات رجیستر ها ، نام ها و کانال های یکسان انتخاب شود. در صورتی که سمت دیگر از NRF24L به همراه آردوینو استفاده می نمایید کافی از طریف توابع موجود در Library ماژول NRF ، تنظیمات را مطابق با تنظیمات ماژول USB ست نمایید تا بتوانید اطلاعات را به صورت بیسیم ارسال و دریافت نمایید.
*توجه داشته باشید که با هر بار ریست ماژول ، کانفیگ آن نیز ریست می شود.
در نهایت برای تغییر BaudRate پورت سریال ، کافی از طریق Device Manager ماژول را انتخاب نموده و تغییرات را در قسمت Port Setting انجام دهید. BaudRate پیشفرض این ماژول 9600bps می باشد.