دوست عزیز شما به صورت رایگان می توانید از این محتوا استفاده کنید.
برای مشاهده محتوای ویدئویی آموزش کافیست بر روی گزینه زیر کلیک کنید.
مشاهده محتواقسمت درسنامه را بصورت رایگان مشاهده کنید.
برای مشاهده محتواهای مشابه و تکمیل آموزش خود می توانید به قسمت محتواهای پیشنهادی مراجعه کنید.
درباره مدرس
مهندس یاسمین خضری
ایشان کارشناس ارشد مهندسی برق-کنترل از دانشکده مهندسی دانشگاه شیراز می باشند. زمینه تخصصی ایشان فعالیت در حوزه ی طراحی و ساخت دستگاه های اندازه گیری (ابزار دقیق) می باشد. مهندس خضری در حوزه تخصصی خود توانسته اند پروژه های متعددی را در دانشگاه و صنعت راه اندازی و اجرا نمایند.
عنوان کلیپ تخصصی : راه اندازی ارتباط دو طرفه دو گیرنده و فرستنده ی nrf24 در نرم افزار Arduino چکیده کلیپ تخصصی: ماژول nrf24 یک گیرنده فرستنده ی رادیویی است که فرکانس آن بین 4.2 الی 5.2 گیگا هرتزاست و درارتباطات بی سیم و کنترل از راه دور مانند کواد کوپترها از آن استفاده می شود. در این ویدیو می خواهیم یک ارتباط دو طرفه بین دو ماژول nrf24 ایجاد کنیم طوری که هر دو ماژول بتوانند هم به عنوان فرستنده برای یکدیگر داده ارسال کنند و هم به عنوان گیرنده از یکدیگر داده دریافت کنند. در مدار هر دو ماژول nrf24 یک پوش باتن و یک LED وجود دارد و با هر بار فشار داده شدن پوش باتن در مدار یکی، LED در مدار دیگر روشن شده و وضعیت پوش باتن را در پورت سریال چاپ می کند. فهرست روند اجرا شده در کلیپ: • معرفی ماژول nrf24 • فراخوانی کتابخانه ی SPI در IDE • افزودن کتابخانه ی RF24-1.3.9.zip به مجموعه کتابخانه های IDE • فراخوانی کتابخانه ی RF24-1.3.9. در IDE • تعریف متغیرها و پورت های مورد استفاده • آماده سازی ارتباط بی سیم (تنظیم آدرس رجیستر ذخیره ی داده، تنظیم قدرت انتقال داده) • آماده سازی پورت سریال • خواندن پورت دیجیتال پوش باتن در مدار اول • فرستادن وضعیت پوش باتن برای مدار دوم (در غالب یک متغیر بولین و یک متغیر رشته ای) • دریافت داده ی بولین و رشته ای از مدار دوم • روشن کردن LED در مدار اول در صورت HIGH بودن پوش باتن در مدار دوم • نمایش داده ی رشته ای دریافت شده در پورت سریال • باز کردن یک IDE جدید برای کد برنامه ی مدار دوم انجام روند بالا برای کد برنامه ی مدار دوم با این تفاوت که در مدار دوم ابتدا پیام بولین و رشته ای فرستاده شده از مدار اول را دریافت کرده، در سریال مانیتور چاپ و در صورتی که پوش باتن HIGH باشد LED مداردوم را روشن می کنیم سپس وضعیت پوش باتن خود را خوانده و برای مدار اول ارسال خواهیم کرد. کلید واژگان: nrf24 – ارتباط رادیویی- فرستنده ی رادیویی- گیرنده ی رادیویی- ارتباط بی سیم-آردوینو- کد نویسیArduino- programming wireless communication- radio frequency wave- transmitter- receiver-
بعد از پرداخت موفقیت امیز به صورت آنی شما می توانید از طریق وبسایت به ویدئوهای دوره دسترسی داشته باشید.
کافیست از طریق پشتیبانی آنلاین ما را مطلع نمائید در سریع ترین زمان شما را راهنمائی خواهیم کرد.
برچسب ها
#nrf24 – ارتباط رادیویی # فرستنده ی رادیویی # گیرنده ی رادیویی # ارتباط بی سیم #آردوینو # کد نویسیArduino # programming wireless communication # radio frequency wave # transmitter # receiver #