رباتیک و هوافضا

ارسال داده با ماژول NRF24L01

به نام خدا

ارسال داده با ماژول NRF24L01

 

F5LQBILIEY3GQ46.MEDIUM

 

در این پروژه می خواهیم نحوه کار با ماژول NRF24L01 را به شما آموزش دهیم .

ماژول NRF24L01 در باند ۲٫۴ گیگا هرتز کار می کند و می تواند هم در حالت گیرنده و هم در حالت فرستنده قرار بگیرد . یک ماژول ارزان قیمت با کاربرد های فراوان که حتی می تواند مانند ماژول های ZigBee به صورت شبکه ای کار کنند یعنی یک ماژول NRF24L01 به چند ماژول NRF24L01 دیگر وصل می شود .

ماژول NRF24L01 انواع مختلفی دارد که توان ها و برد های متفاوتی دارند . از ۱۰۰ متر تا چند کیلومتر .

F3HQ2AJIEY3GQ6O.MEDIUM

 

FSZ2BY1IEY3GQ6N.MEDIUM

ماژول اولی آنتن آن به صورت PCB بر روی خود برد قرار دارد ولی ماژول پایینی آنتن بر روی آن پیچ می شود که دارای برد بیشتری هم است .

پین های این ماژول مخابراتی در تصویر زیر مشخص شده است .

FBHBRDDIEY3GQ8H.MEDIUM

 

این ماژول برای ارتباط با میکروکنترلر از پروتکل SPI استفاده می کند .

بیشتر بخوانید...  آموزش پروژه محور آردوینو – جلسه یازدهم نمایشگر کاراکتری 1

پین های این ماژول را طبق زیر به پایه های آردوینو UNO وصل کرده ایم .

  •  VCC به ۳٫۳ ولت
  • GND به GND
  • CS به پین ۷
  • CE به پین ۸
  • MOSI به پین ۱۱
  • MISO به پین ۱۲
  • SCK به پین ۱۳

هم در طرف فرستنده و هم در طرف گیرنده پین ها به صورت بالا به هم وصل می شوند .

شماتیک مدار به صورت زیر است .

FM94BN9IEY3GQHR.MEDIUM

 

در مدار بالا توسط یک پتانسیومتر موقعیت یک سروو موتور را کنترل می کنیم . ساختار آن مانند ساختار یک رادیوکنترل است ، رادیوکنترل دارای دو عدد جوی استیک است که هر جوی استیک در واقع دارای دو پتانسیومتر است یعنی فرستنده رادیوکنترل دارای حداقل ۴ عدد پتانسیومتر است .

برنامه فرستنده و گیرنده را از لینک زیر دانلود کنید .

 

دانلود فایل

 

دیدگاه‌ها (0)

*
*