خانه / پروژه / ردیاب خودرو با استفاده از آردوینو و GPS و GSM

ردیاب خودرو با استفاده از آردوینو و GPS و GSM

به نام خدا

پروژه ی ردیاب خورد رو با استفاده از آردوینو و GPS و GSM

 

ردیاب خودرو

در این پروژه ما قصد داریم تا با استفاده از جی پی اس و جی اس ام وسیله ی نقلیه ای را ردیابی کنیم. از این سیستم نیز میتوان به عنوان سیستم هشدار تصادف ، ردیابی سرباز و بسیاری موارد دیگر استفاده کرد.

 

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

 قطعات مورد نیاز برای پروژه ی ردیاب خورد رو با استفاده از آردوینو و GPS و GSM:

آردوینو

ماژول جی اس ام (SIM900A)

ماژول جی پی اس (SKG13BL )

ال سی دی

منبع تغذیه

سیم برد بورد

پتانسیومتر ۱۰ کیلو اهمی

ماژول جی پی اس و طرز کار آن:

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

 

ردیاب خودرو

ماژول جی پی اس داده ها را به فرمت NMEA ارسال می کند. در زیر یک تصویر از داده های خروجی ماژول را مشاهده می کنید. داده ای به فرمت NMEA دارای چندین جمله است که ما به دقیقا به یک قسمت از آن برای استخراج تاریخ و زمان نیاز داریم. این قسمت با $GPRMC شروع می شود که شامل مختصات ، زمان و دیگر اطلاعات ارزشمند است. این قسمت دارای ۷۰ کاراکتر است.

ما برای استخراج داده های زمان و تاریخ می توانیم تعداد کاما ها را در رشته ی $GPGGA  بشماریم. عرض جغرافیایی پس دو کاما و طول جغرافیایی پس از ۴ کاما قابل مشاهده است.  با کمک آردوینو و برنامه نویسی این رشته پیدا  و به صورت آرایه ذخیره می شود.

ردیاب خودرو

در زیر یک رشته ی $GPGGA با مخصات قابل مشاهده است:

$GPGGA,104534.000,7791.0381,N,06727.4434,E,1,08,0.9,510.4,M,43.9,M,,*47

$GPGGA,HHMMSS.SSS,latitude,N,longitude,E,FQ,NOS,HDP,altitude,M,height,M,,checksum data

Identifier

Description

$GPGGA

Global Positioning system fix data

HHMMSS.SSS

Time in hour minute seconds and milliseconds format.

Latitude

Latitude (Coordinate)

N

Direction N=North, S=South

Longitude

Longitude(Coordinate)

E

Direction E= East, W=West

FQ

Fix Quality Data

NOS

No. of Satellites being Used

HPD

Horizontal Dilution of Precision

Altitude

Altitude from sea level

M

Meter

Height

Height

Checksum

Checksum Data

شماتیک مدار:

همانطور که در شکل زیر می بینید اتصالات این پروژه ساده هستند. پین TX ماژول جی پی اس به طور مستقیم به پین ۱۰ دیجیتال آردوینو متصل است. با استفاده از کتاب خانه ی Software Serial Library  ، ما توانایی ایجاد ارتباط سریال پین های ۱۰ ، ۱۱ ، Rx و Tx را ایجاد کردیم. همچنین تغذیه ی ماژول ها را به تغذیه ی ۱۲ ولتی متصل کردیم.

 

ردیاب خودرو

با توجه به شکل پین های Rx  و Tx ماژول جی اس ام به طور مستیم به پین های ۰ و ۱ آردوینو متصل است. ال سی دی نیز مطابق شکل به آردوینو و ماژول ها متصل است و از یک پتانسیومتر برای تنظیم نور ال سی دی استفاده می شود. از ماژول جی اس ام برای ارسال داده های جی پی اس به فرد از طریق پیامک استفاده می شود.

 

 

ردیاب خودرو

 

 

 

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

 

 

دانلود کد پروژه ردیاب خودرو:

دانلود فایل 

بیشتر بخوانید...  دماسنج دیجیتال با سنسور LM35

درباره‌ی mjavad

همچنین بخوانید...

پروژه کنترل چراغ های LED با فرمان صوتی گوشی هوشمند و رزبری پای

به نام خدا پروژه کنترل چراغ های LED با فرمان صوتی گوشی هوشمند و رزبری …

پروژه ی سیستم نظارت بر پایه RFID با رزبری پای

به نام خدا پروژه ی سیستم نظارت بر پایه RFID با رزبری پای   در …

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

سلام ،خوش آمدید
آیا می خواهید آموزش ها و پروژه های جدید برای شما ارسال شود؟
مشخصات خود را وارد نمایید
متشکرم
منتظر فایل های ما باشید