ماژول جی پی اس مدل GY-GPS6MV2
ماژول جیپیاس GY-NEO6MV2 یک ماژول گیرنده جیپیاس است که از موتور u-Blox Neo-6M استفاده میکند. این ماژول دارای حافظه EEPROM برای ذخیرهسازی تنظیمات است و از پروتکل ارتباطی UART نیز پشتیبانی میکند. این ماژول به دلیل طراحی با مصرف کم انرژی، قابلیتهای مناسب برای کاربردهای مختلف را دارد.
- مدل: GY-GPS۶MV۲
- منبع تغذیه: ۵ ~ ۳ ولت
- اندازه آنتن: ۲۵ × ۲۵ میلی متر
- اندازه ماژول: ۲۵ × ۳۵ میلی متر
- نرخ انتقال داده پیش فرض: ۹۶۰۰ بیت بر ثانیه
- دارای آنتن سرامیکی و سیگنال پر قدرت:
- دارای حافظه EEPROM به منظور ذخیره اطلاعات تنظیمات:
- دارای باتری پشتیان گیری داده:
- دارای LED نمایشگر سیگنال:
- سازگار با ماژول های مختلف کنترل حریق:
رنگ
مشخصات کلی
ماژول جی پی اس Gy-GPS6MV2 موقعیت یاب NEO 6M-0-001GPS
ماژول موقعیت یاب NEO6M یکی از ماژولهای GPS است که به راحتی میتواند موقعیت مکانی دقیقی را با استفاده از سیگنالهای GPS به شما بدهد. این ماژول شامل یک گیرنده GPS و یک آنتن GPS است که با استفاده از آن، میتوان موقعیت خود را در سطح جغرافیایی دقیق ترین نقطه زمین تعیین کرد. ماژول NEO6M به راحتی به میکروکنترلرها و بردهای الکترونیکی متصل میشود و با استفاده از سیگنالهای NMEA میتواند دادههای مکانی و زمانی را برای برنامههای کاربردی در دسترس قرار دهد. این ماژول دارای رابط سریال است و به راحتی با کامپیوترها و دستگاههای دیگر نیز ارتباط برقرار میکند. ماژول NEO6M دارای قابلیتهایی مانند ردیابی ماهواره، محاسبه موقعیت مکانی و زمانی، پیگیری سرعت و شتاب و همچنین قابلیتهایی برای کالیبره کردن باتری است. این ماژول برای بسیاری از کاربردهای GPS مناسب است، از جمله ماشینهای هوشمند، دستگاههای امنیتی، دستگاههای جاسوسی، دستگاههای پیمانهای و سایر دستگاههای الکترونیکی مورد استفاده قرار میگیرد.ماژول NEO6MV2 GPS، یک ماژول GPS جهت تعیین موقعیت جغرافیایی است. این ماژول ساخت شرکت UBLOX سوییس بوده و پارامترهای مکانی و جغرافیایی را با دقت مطلوب از ماهواره دریافت می کند. به کمک این ماژول می توان ضمن تعیین موقعیت مکانی دقیق، سرعت و ارتفاع متحرک را محاسبه نمود. ماژول NEO6MV2 GPS جهت دریافت فرامین و ارسال داده ها به کاربر، از پروتکل UART استفاده می کند. این ماژول به سادگی با آردوینو و سایر میکروکنترلرها راه اندازی شده و برای کار با آن، کتابخانه آردوینو نیز توسعه یافته است.
مشخصات فنی و ویژگی های کلی ماژول GPS Neo6
- ولتاژ کاری 3.7 الی 5
- جریان مصرفی 45 میلی آمپر
- پشتیبانی از پورت سریال UART
- دارای نرم افزار مخصوص جهت نمایش داده ها به صورت گرافیکی
- دارای حافظه EEPROM روی برد جهت ذخیره تنظیمات
- سازگاری کامل با بردهای آردوینو و میکروکنترلرهای دارای پورت UART
- قابلیت تعیین طول و عرض جغرافیایی، سرعت، ارتفاع، جهت حرکت و ...
- حساسیت گیرندگی در حدود 157dBm-
کاربردهای جی پی اس Neo6
- گجت های هوشمند
- گجت های پزشکی سالمندان
- ردیاب های خودرو
- پهپادها و ربات ها
- مسافت سنج ها
- ارسال کننده های پیام SOS
الزامات و نکات فنی جی پی اس Neo6
1- ماژول NEO6MV2 GPS دارای بازه ولتاژی در حدود 3.7 الی 5 ولت است. ولتاژ بیش از این مقدار سبب آسیب به آن خواهد شد. در اتصال پلاریته، حتما دقت نظر لازم را به عمل آورید؛ چراکه با اتصال اشتباه قطب های تغذیه، ماژول خواهد سوخت.
2-با اتصال ماژول GPS به تغذیه، می بایست مدت زمانی جهت برقرای ارتباط با ماهواره سپری شود. ماژول های GPS در شرایط جوی ناپایدار و بارانی عملکرد قابل انتظاری نخواهند داشت. برای عملکرد بهتر و صحیح، این ماژول را در فضای آزاد و ترجیحا در حال حرکت، تست گرفته شود.
3-به کمک نرم افزار UCENTER که در بخش دانلودها نیز قرار گرفته، می توانید اطلاعات GPS را بر روی رایانه و به صورت گرافیکی مشاهده کنید. برای این منظور، کافیست ماژول را از طریق مبدل سریال به یو اس بی، به رایانه متصل کرده و داده ها را در نرم افزار، مشاهده کنید. در نظر داشته باشید که باودریت پیشفرض ماژول 9600 است.
بررسی پایه های ماژول موقعیت یاب NEO6M
VCC: پایه تغذیه با ولتاژ 3.3 ولت
GND: پایه اتصال به زمین
TX: پایه ارسال دادهها به میکروکنترلر یا سایر دستگاهها
RX: پایه دریافت دادهها از میکروکنترلر یا سایر دستگاهها
به همراه NEO-6M چه اقلامی باید خریداری شود؟
برای استفاده از ماژول GPS NEO-6M، علاوه بر خریداری خود ماژول، باید اقلام زیر را نیز در نظر بگیرید.
- برد کنترلر - برای اتصال ماژول GPS NEO-6M به کامپیوتر یا دستگاه دیگر، باید از یک برد کنترلر استفاده کنید که از رابط سریال پشتیبانی کند. بردهای محبوبی مانند Arduino یا Raspberry Pi می توانند انتخاب خوبی باشند.
- کابل ارتباطی - برای اتصال ماژول GPS NEO-6M به برد کنترلر، باید از یک کابل ارتباطی استفاده کنید. برای اتصال به بردهای محبوبی مانند Arduino، می توانید از کابل USB به میکرو USB استفاده کنید.
- آنتن - برای بهترین عملکرد GPS، باید از یک آنتن GPS مناسب استفاده کنید. برخی از ماژول های GPS دارای آنتن داخلی هستند، اما برای عملکرد بهتر، استفاده از آنتن جداگانه توصیه می شود.
- منبع تغذیه - برای تامین برق به ماژول GPS NEO-6M، باید از منبع تغذیه مناسب استفاده کنید. ماژول های GPS از ولتاژ ۳٫۳ ولت پشتیبانی می کنند، بنابراین باید از منبع تغذیه با ولتاژ مناسب استفاده کنید.
- کتابخانه نرم افزاری - برای برنامه نویسی و کنترل ماژول GPS NEO-6M، باید از یک کتابخانه نرم افزاری استفاده کنید. برای مثال، برای Arduino، می توانید از کتابخانه TinyGPSPlus استفاده کنید. برای پلتفرم های دیگر نیز کتابخانه های مشابه وجود دارد.
راه اندازی NEO-6M GPS با آردوینو
در این کد، ابتدا یک شی SoftwareSerial برای ارتباط با ماژول GPS NEO-6M با استفاده از پینهای ۳ و ۴ (RX و TX) ایجاد میکنیم. سپس، ارتباط سریال را برای هر دو ماژول GPS و مانیتور سریال شروع میکنیم.در تابع loop()، با استفاده از متد available() از شی gpsSerial بررسی میکنیم که آیا دادهای از ماژول GPS در دسترس است یا نه. اگر دادهای در دسترس باشد، با استفاده از متد read() آن را خوانده و با استفاده از متد write() شی Serial آن را در مانیتور سریال چاپ میکنیم.شما میتوانید این کد را تغییر دهید تا اطلاعات GPS خاصی مانند عرض جغرافیایی، طول جغرافیایی، ارتفاع و سرعت را از جملات NMEA دریافتی از ماژول GPS استخراج کنید.
توضیح
#include <SoftwareSerial.h> SoftwareSerial gpsSerial(3, 4); // RX, TX void setup() { Serial.begin(9600); gpsSerial.begin(9600); } void loop() { if (gpsSerial.available()) { Serial.write(gpsSerial.read()); } }
Copy
راه اندازی NEO-6M با میکروپایتون و ESP32
ماژول موقعیت یاب GPS NEO-6M با میکروپایتون برنامه نویسی میشود. برای کدنویسی از نرم افزار Thonny IDE استفاده میکنیم. در این کد، ابتدا ماژولهای مورد نیاز machine و ublox را وارد میکنیم. سپس یک شی UART به نام uart برای ارتباط با ماژول GPS NEO-6M با استفاده از پینهای ۱۶ و ۱۷ (RX و TX) و یک شی UBlox به نام gps برای ارتباط با ماژول GPS ایجاد میکنیم.در حلقه while، با استفاده از متد has_fix() از شیء gps منتظر میمانیم تا ماژول GPS به موقعیت مکانی فعلی یک "فیکس" بگیرد. بعد از گرفتن فیکس، با استفاده از متدهای مربوط به مختصات جغرافیایی، ارتفاع و سرعت، اطلاعات GPS را از شی gps خوانده و با استفاده از تابع print() در مانیتور سریال چاپ میکنیم.همچنین، قبل از اجرای این کد، مطمئن شوید که ماژول ublox.py را در برد ESP32 خود نصب کردهاید. میتوانید ماژول ublox.py را از مخزن کتابخانه Micropython دانلود کنید.
توضیح
import machine import ublox # Define serial ports uart = machine.UART(2, baudrate=9600, tx=17, rx=16) gps = ublox.UBlox(uart) while True: # Wait for GPS fix while not gps.has_fix(): pass # Print GPS data print("Latitude: ", gps.latitude()) print("Longitude: ", gps.longitude()) print("Altitude: ", gps.altitude()) print("Speed: ", gps.speed())
Copy
راه اندازی NEO-6M با میکروپایتون و RP2040
توضیح
import machine import ublox # Define serial ports uart = machine.UART(0, baudrate=9600, tx=machine.Pin(0), rx=machine.Pin(1)) gps = ublox.UBlox(uart) while True: # Wait for GPS fix while not gps.has_fix(): pass # Print GPS data print("Latitude: ", gps.latitude()) print("Longitude: ", gps.longitude()) print("Altitude: ", gps.altitude()) print("Speed: ", gps.speed())
Copy
آموزش راه اندازی ماژول gps Neo6 با آردوینو
ماژول جی پی اس gps neo 6m یکی از پیشرفتهترین ماژولهای GPS است و ساخت شرکت UBLOX میباشد. (GPS(Global Positioning System یا سامانه موقعیت یاب جهانی ، سیستمی متشکل از ۲۴ ماهواره است که به دورزمین میچرخند. میتوان با برقراری ارتباط با آنها توسط دستگاه یا ماژول gps مختصات موقعیت جغرافیایی را بدست آورد. ماژول neo 6mV2 با استفاده از دو پین rx , tx با اردینو ارتباط برقرار میکند. میتوان با آن با ماهوارههای GPS ارتباط برقرار کرد و مختصات موقعیت جغرافیایی را بدست آورد. در این آموزش قصد داریم که با استفاده از این ماژول و برد اردوینو ماژول Neo 6mV2 gps را راه اندازی کرده، مختصات موقعیت مکانی را بدست بیاوریم.
مشخصات فنی
ماژول جی پی اس مدل GY-GPS6MV2
-
مدلGY-GPS۶MV۲
-
منبع تغذیه۵ ~ ۳ ولت
-
اندازه آنتن۲۵ × ۲۵ میلی متر
-
اندازه ماژول۲۵ × ۳۵ میلی متر
-
نرخ انتقال داده پیش فرض۹۶۰۰ بیت بر ثانیه
-
دارای آنتن سرامیکی و سیگنال پر قدرت
-
دارای حافظه EEPROM به منظور ذخیره اطلاعات تنظیمات
-
دارای باتری پشتیان گیری داده
-
دارای LED نمایشگر سیگنال
-
سازگار با ماژول های مختلف کنترل حریق
برای ثبت نظر، لازم است ابتدا وارد حساب کاربری خود شوید. اگر این محصول را قبلا خریده باشید، نظر شما به عنوان خریدار محصول ثبت خواهد شد.
هیچ دیدگاهی برای این محصول ثبت نشده است.