پروژه ماژول های Lora توسط STM و HAL

به نام خدا و با سلام خدمت همه دوستان
در این مطلب قصد دارم پروژه راه اندازی ماژول های بیسیم لورا رو خدمتتون معرفی کنیم.

 

شرح پروژه :
در این پروژه از ماژول لورا SX1278 استفاده کردیم و قصد داریم توسط میکرو STM32F107VCT6 که هدر برد این میکرو را از سایت کویر خریداری کرده ایم راه اندازی کنیم و دیتارا توسط واحد شبکه و لن از طریق لبتاب به میکرو ارسال کنیم و میکروکنترلر نیز دیتارا از از طریق ماژول لورا فرستنده به ماژول گیرنده به صورت بیسیم منتقل کند و در نهایت میکروی مقصد نیز توسط واحد شبکه و لن دیتارا به لبتاب دوم بفرستد که در این بین همزمان با واحد شبکه بنده واحد یوزارت را هم کانفیگ کردم تا علاوه بر واحد شبکه توسط واحد یوزارت هم بتوان انتقال دیتا را انجام داد.

فیلم عملکرد پروژه:

توضیحات پروژه:

مشخصات ماژول لورا :

ماژول لورا Ra-01، یک ماژول فرستنده گیرنده بیسیم کاربردی محصول Ai-Thinker است که مبتنی بر تراشه SX1278 و در فرکانس ۴۳۳MHz ساخته شده است این ماژولها برای ارتباطات برد بلند و طیف گسترده مناسب هستند و در عین حال دارای توان مصرفی پایینی نیز می باشند. این ماژول کوچک در ابعاد ۱۶ در ۱۷ میلیمتری و در پکیج SMD ارائه می شوند. دو ردیف پین کناری ارتباطات این برد را در اختیار کاربران قرار داده است به طوریکه ماژول از طریق پروتکل SPI قابل اتصال به بردهایی نظیر آردوینو و رزبری پای می باشد. با این ویژگی ها این برد مناسب کاربری هایی مانند اینترنت اشیا، خانه هوشمند، سیستم های امنیتی و … است.

Ra-01 / SX1278 LoRa Spread Spectrum Wireless Module / 433MHz / SPI Interface

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

 

 

 

در ادامه چند نکته و ویدئو این پروژه  که با استفاده از میکرو stm32f107vct6 و واحد شبکه و یوزارت برنامه نویسی شده است:

چند نکته :

  • برای ماژول لورا انتن استفاده کنید
  • حتما مسیر های ارتباطی محکم باشند و از سیم برد بوردی برای اتصال استفاده نکنید.
  • برای تغذیه ماژول لورا از یک رگولاتور جدای رگولاتور میکرو استفاده کنید.

ویدئو عملکرد ارتباط بیسیم توسط واحد اترنت شبکه یا LAN :

 

 

جهت توضیحات بیشتر و دریافت پروژه میتوانید با استفاده از یکی از روش های ارتباطی پیام بگذارید.

شاد و سربلند باشید.

 

 

mehdi sehati

در این سایت پروژه و آموزش های انواع ماژول ها و میکروکنترلر ها و نحوه ارتباط سخت افزار با نرم افزار (برنامه نویسی اندروید برای گوشی و برنامه نویسی سی شارپ برای کامپیوتر) و برنامه نویسی پایتون و رسبری پای و ماژول های وای فای قرار میگیرد همچنین دوستان برای توضیحات بیشتر و سفارش پروژه میتوانند به آی دی تلگرام بنده مراجعه کنند

Subscribe
Notify of
guest

2 نظرات
Inline Feedbacks
View all comments
امیرحسین
امیرحسین
1 year ago

سلام میخواستم فایل پروزه فرستنده و گیرنده رو دریافت کنم

2
0
Would love your thoughts, please comment.x