در این مجموعه آموزشی، به معرفی ماژول GPS و نحوه راه‌اندازی آن با STM32 خواهیم پرداخت. از آنجایی که GPS یک ابزار پرکاربرد در تلفن‌های هوشمند امروزی است، تقریبا هر کسی با کاربرد آن آشنایی دارد. GPS مهمترین ابزار موقعیت‌یابی جهانی کنونی است و به دلیل ارتباط با ماهواره‌های مخابراتی، در هر جایی حتی دورافتاده‌ترین نقاط سطح زمین نیز قابل استفاده می باشد. در این دوره آموزشی به صورت جامع و صفر تا صد راه اندازی ماژول NEO 6M که یکی از بهترین ماژول های GPS می باشد به صورت کامل در قالب پروژه مکان یابی و تشخیص موقعیت به همراه سایر نکات کاربردی مربوط به این ماژول آموزش داده می شود. ماژول موقعیت یابNEO-6M، یک ماژول پیشرفته GPS است که با پشتیبانی از آنتن اکتیو، دارای پروتکل ارتباطی UART می‌باشد که با استفاده از میکروکنترلر می‌توانید آن را راه اندازی کنید. این ماژول دارای باطری قابل شارژ بوده و همچنین می توان با استفاده از مبدل USB به TTL به صورت مستقیم آن را به کامپیوتر وصل کرد و اطلاعات دریافتی را مانیتور کرد ، از ویژگی های این ماژول سرعت بالای دریافت اطلاعات و مکان یابی با دقت بسیار بالا و راه اندازی سریع می‌باشد. ماژول علاوه بر پشتیبانی از BeiDou, Galileo, GLONASS, GPS / QZSS، دارای حافظه داخلی به منظور ذخیره تنظیمات می باشد . قطعاتی که برای پروژه های این دوره نیاز است به شرح ذیل می باشد:

 

برد STM32F103C8T6 (قرص آبی)

ماژول GPS مدل NEO 6M

نمایشگر OLED (اختیاری می باشد)

لازم به توضیح است برنامه نویسی پروژه های این مجموعه با زبان های برنامه نویسی C و C++ می باشد و از محیط برنامه نویسی آردینو برای برنامه نویسی استفاده شده است.

پکیج آموزشی مذکور به همراه کلیه مستندات شامل سورس پروژه، شماتیک، مدار، کلیه کتابخانه های مورد نیاز و ... ارائه میگردد.

 

 

 

برخی از سرفصل های مجموعه در ادامه آورده شده است :

  • معرفی و آشنایی با ماژول های GPS
  • بررسی نحوه عملکرد ماژول های GPS (موقعیت یاب ماهواره ای)
  • بررسی ماژول موقعیت یاب NEO 6M
  • آشنایی با فرمت NMEA و توضیحاتی در خصوص اطلاعات استخراج شده  (طول جغرافیایی عرض جغرافیایی زمان و ...)
  • آموزش راه اندازی ماژول NEO 6M توسط برد STM32
  • آموزش عیب یابی و اشکال زدایی ماژول های GPS
  • آموزش دستورات و متد های کتابخانه TinyGPS++ به صورت جامع
  • آموزش طراحی و برنامه ریزی ردیاب های هوشمند و پیشرفته توسط ماژول های سری NEO
  • رسم شماتیک و تجزیه و تحلیل مدار های مربوطه در فریتزینگ
  • پروژه صفر تا صد مکان یابی و تشخیص موقعیت و نمایش لوکیشن روی نقشه توسط ماژول NEO 6M و برد STM32

سرفصل های آموزشی

دموهای مجموعه آموزشی
لینک دانلود مجموعه آموزشی و فایل های مربوطه

درباره استاد دوره

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

نظرات

دوره‌های مرتبط

آموزش جامع ماژول PIR توسط STM32 و پروژه دزدگیر بیسیم

4.6
<p dir="RTL" style="text-align:justify"><span style="font-size:11pt"><span style="font-size:13.0pt">سنسور های </span><span ...
384,000 تومان

آموزش جامع کنترل لوازم توسط ماژول وای فای ESP8266 و برد STM32

4.4
<p dir="RTL" style="text-align:justify"><span style="font-size:11pt"><span style="font-size:13.0pt">در این مجموعه جامع و صفر تا صد؛ راه ...
526,000 تومان

آموزش جامع راه اندازی ماژول های بلوتوث و کنترل لوازم و مانیتورینگ پیشرفته توسط STM32

4.1
<p dir="RTL" style="text-align:justify"><span style="font-size:11pt"><span style="font-size:12.0pt">در این دوره آموزشی، به صورت جامع و صفر تا ...
398,000 تومان

آموزش جامع راه اندازی ماژول های رادیویی NRF توسط STM32 و کنترل لوازم با برد بالای 1 کیلومتر

4.0
<p dir="RTL" style="text-align:justify"><span style="font-size:11pt"><span style="font-size:12.0pt">در این مجموعه آموزشی توسط ارتباطات ...
398,000 تومان