سخت افزار پروژه ردیاب و ارسال موقعیت جغرافیایی روی سرور از طریق ماژول A7 و LPC1768

پروژه های ARM_lpc1768

به نام خدا و با سلام خدمت دوستان!!

امروز بالاخره سخت افزار پروژه ی ردیاب هم بعده کلی کلنجار رفتن انجام شد..!!!(برای دیدن بخش نرم افزار اندروید(traker) به اینجا مراجعه کنید.

reading_gps_data

در این پروژه که با استفاده از واحد  usart2 میکروکنترلر lpc1768 به ماژول gps/gsm/gprs  سری A7  ارتباط برقرار میکنیم و همچنین عملکرد تمامی قسمت های برنامه از طریق  یوزارت صفر میکروکنترلر روی ترمینال سریال در لبتاب نمایش داده میشود

و مراحل عملکرد برنامه روی lcd کاراکتری 16*2  نیز نمایش داده می شود.

عملکرد سخت افزار پروژه ردیاب به این صورت است که به محض برقراری تغذیه ماژول و میکروکنترلر و اتصال ماژول به شبکه(پس از ثانیه هایی به شبکه متصل می شود)،میکرو کنترلر با فرستان دستور AT و درصورت دریافت OK ارتباط صحیح خود را با ماژول چک میکند و پس از تنظیم(تنظیم اکسس پویینت و یک سری از دستورات که در این مطلب توضیح دادم) ارتباط خود را با سرور هاست بررسی میکند و درصورت متصل شدن مقدار پیش فرض مختصات تهران

35.6892° N, 51.3890° E

 را روی سرور میفرستد و برنامه اندرویدی مختصات تهران را از سرور دریافت میکند و مانند شکل زیر نمایش میدهد

traker_tehran_location

تا اینجا صحت کار کردن برنامه و نوشتن مختصات از طریق ماژول A7 روی سرور و خواندن مختصات توسط برنامه اندرویدی از سرور بررسی شده است و کاملا عملکرد پایداری دارد..!!

در مرحله بعد میکرو کنترلر ادامه کد هارا اجرا میکند و GPS ماژول را روشن میکند و سپس وقفه یوزات 2 میکروکنترلر فعال میشود و برنامه وارد حلقه وایل می شود !!!

در این مرحله در حلقه وایل هر 5 ثانیه یک بار مختصات جغرافیایی از بخش GPS  ماژول  A7 در فضای باز خوانده میشود و ضمن اینکه توسط یوزات صفر میکروکنترلر نیز اطلاعات روی لبتاب فرستاده میشود ،در صورت وجود مختصات و اتصال به ماهواره مختصات جغرافیایی به سرور فرستاده میشود(این عمل هر 5 ثانیه یک با انجام میشود)…

از این پروژه در ردیابی خودرو ها و هر وسیله ی دیگری در فواصل دور به راحتی میتوان استفاده کرد و مقدار اینترنت مصرفی توسط سیم کارت بسیار کم است چون حجم دیتا بسیار ناچیز است

در فواصل نزدیک هم میتوان به جای اینترنت و  GPRS از ماژول های NRF سری آنتن دار با برد 1100 متر میتوانید استفاده کنید که اگر فاصله مد نظر شما بیشتر است باید از ریپیتر این ماژول استفاده کنید(ماژول را شبکه کنید)

برای خرید پروژه و توضیحات بیشتر به تلگرام بنده مراجعه کنید.

مطالب مرتبط :

بخش نرم افزار پروژه ردیاب :برنامه اندرویدی tracker (ردیاب) و نمایش مختصات

موفق و سربلند باشید!!!

دیدگاه بگذارید

avatar