نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی. پرتال اطلاعاتی

چگونه یک چراغ GPS برای ردیابی شخص و خودرو بسازیم؟ ما یک چراغ GPS GSM را با دست خود ثبت، پیکربندی و نصب می کنیم.

پس از چندین آزمایش با آردوینو، تصمیم گرفتم یک ردیاب GPS ساده و نه چندان گران قیمت با مختصات ارسال شده از طریق GPRS به سرور بسازم.
استفاده شده آردوینو مگا 2560 (آردوینو اونو SIM900 - ماژول GSM/GPRS (برای ارسال اطلاعات به سرور)، گیرنده GPS SKM53 GPS.

همه چیز در ebay.com خریداری شد، در مجموع حدود 1500 روبل (حدود 500 روبل برای arduino، کمی کمتر - ماژول GSM، کمی بیشتر - GPS).

گیرنده جی پی اس

ابتدا باید نحوه کار با GPS را بدانید. ماژول انتخاب شده یکی از ارزان ترین و ساده ترین است. با این حال، سازنده قول باتری برای ذخیره داده های ماهواره ای را داده است. با توجه به دیتاشیت، شروع سردباید 36 ثانیه طول بکشد، با این حال، در شرایط من (طبقه 10 از آستانه پنجره، بدون ساختمان نزدیک) به اندازه 20 دقیقه طول کشید. با این حال، شروع بعدی در حال حاضر 2 دقیقه است.

یکی از پارامترهای مهم دستگاه های متصل به آردوینو مصرف برق است. اگر مبدل آردوینو را بیش از حد بارگذاری کنید، ممکن است بسوزد. برای گیرنده استفاده شده، حداکثر توان مصرفی 45 میلی آمپر @ 3.3 ولت است. اینکه چرا مشخصات باید قدرت جریان را در ولتاژی غیر از ولتاژ مورد نیاز (5 ولت) نشان دهد برای من یک راز است. با این حال، مبدل آردوینو 45 میلی آمپر را تحمل خواهد کرد.

ارتباط
GPS کنترل نمی شود، اگرچه دارای پین RX است. برای چه هدفی مشخص نیست. اصلی ترین کاری که می توانید با این گیرنده انجام دهید خواندن داده ها از طریق پروتکل NMEA از پین TX است. سطوح - 5 ولت، فقط برای آردوینو، سرعت - 9600 باد. VIN را به VCC آردوینو، GND را به GND، TX را به RX سریال مربوطه وصل می کنم. من داده ها را ابتدا به صورت دستی خواندم، سپس با استفاده از کتابخانه TinyGPS. با کمال تعجب همه چیز قابل خواندن است. پس از تغییر به Uno، مجبور شدم از SoftwareSerial استفاده کنم و سپس مشکلات شروع شد - برخی از کاراکترهای پیام گم شدند. این خیلی مهم نیست، زیرا TinyGPS پیام های نامعتبر را قطع می کند، اما بسیار ناخوشایند است: می توانید فرکانس 1 هرتز را فراموش کنید.

نکته ای سریع در مورد SoftwareSerial: هیچ درگاه سخت افزاری در Uno وجود ندارد (به غیر از پورت متصل به سریال USB)، بنابراین باید از نرم افزار استفاده کنید. بنابراین، فقط می تواند داده ها را روی پینی دریافت کند که برد روی آن وقفه ها را پشتیبانی می کند. در مورد Uno، اینها 2 و 3 هستند. علاوه بر این، تنها یک چنین پورت می تواند در یک زمان داده را دریافت کند.

این همان چیزی است که "پایگاه آزمون" به نظر می رسد.

گیرنده/فرستنده GSM


حالا قسمت جالب تر می آید. ماژول GSM - SIM900. از GSM و GPRS پشتیبانی می کند. نه EDGE و نه به خصوص 3G پشتیبانی نمی شوند. برای انتقال داده های مختصات، این احتمالاً خوب است - هیچ تأخیر یا مشکلی در هنگام جابجایی بین حالت ها وجود نخواهد داشت، به علاوه GPRS اکنون تقریباً در همه جا در دسترس است. با این حال، برای برخی از برنامه های پیچیده تر این ممکن است کافی نباشد.

ارتباط
ماژول نیز توسط کنترل می شود درگاه سریال، با همان سطح - 5 ولت. و در اینجا ما به هر دو RX و TX نیاز خواهیم داشت. ماژول شیلد است، یعنی روی آردوینو نصب شده است. علاوه بر این، آن را با هر دو mega و uno سازگار است. سرعت پیش فرض 115200 است.

ما آن را روی مگا مونتاژ می کنیم و اینجا اولین سورپرایز ناخوشایند در انتظار ما است: پین TX ماژول روی پایه هفتم مگا می افتد. وقفه در پایه هفتم مگا موجود نیست، به این معنی که شما باید پایه هفتم را مثلاً به پایه ششم متصل کنید، که در آن وقفه ممکن است. بنابراین، یک پین آردوینو را هدر خواهیم داد. خوب، برای یک مگا خیلی ترسناک نیست - از این گذشته، پین های کافی وجود دارد. اما برای Uno این در حال حاضر پیچیده تر است (به شما یادآوری می کنم که فقط 2 پین وجود دارد که از وقفه ها پشتیبانی می کند - 2 و 3). به عنوان راه حلی برای حل این مشکل می توان پیشنهاد داد که ماژول را روی آردوینو نصب نکنید، بلکه آن را با سیم وصل کنید. سپس می توانید از Serial1 استفاده کنید.

پس از اتصال، سعی می کنیم با ماژول "صحبت کنیم" (فراموش نکنید آن را روشن کنید). ما سرعت پورت را انتخاب می کنیم - 115200، و خوب است که تمام پورت های سریال داخلی (4 در مگا، 1 در uno) و همه پورت های نرم افزار با سرعت یکسان کار کنند. به این ترتیب می توانید به انتقال داده با ثبات تری دست پیدا کنید. نمی دانم چرا، اگرچه می توانم حدس بزنم.

بنابراین، ما کد اولیه را برای ارسال داده ها بین آنها می نویسیم پورت های سریال، ارسال Atz ، سکوت در پاسخ. چه اتفاقی افتاده است؟ آه، به حروف کوچک و بزرگ حساس است. ATZ، ما خوب می شویم. هورای، ماژول می تواند صدای ما را بشنود. آیا باید از روی کنجکاوی با ما تماس بگیرید؟ ATD +7499 ... تلفن ثابت زنگ می زند، دود از آردوینو می آید، لپ تاپ خاموش می شود. مبدل آردوینو سوخت. تغذیه 19 ولت ایده بدی بود، هرچند نوشته شده که از 6 تا 20 ولت کار می کند، 7-12 ولت توصیه می شود. دیتاشیت ماژول GSM هیچ جایی در مورد مصرف برق تحت بار بیان نمی کند. خب مگا میره انبار لوازم یدکی. با نفس بند آمده لپ تاپ را روشن می کنم که +19 ولت از طریق خط +5 ولت از USB دریافت می کرد. کار می کند و حتی USB هم نسوخت. از لنوو برای محافظت از ما متشکریم.

بعد از سوختن مبدل دنبال مصرف جریان گشتم. بنابراین، اوج - 2A، معمولی - 0.5A. این به وضوح فراتر از توانایی های مبدل آردوینو است. نیاز به غذای جداگانه دارد.

برنامه نويسي
این ماژول قابلیت انتقال داده گسترده ای را ارائه می دهد. شروع از تماسهای صوتیو پیامک و در واقع با GPRS خاتمه می یابد. علاوه بر این، برای دومی امکان اجرا وجود دارد درخواست HTTPبا استفاده از دستورات AT شما باید چندین مورد را ارسال کنید، اما ارزشش را دارد: واقعاً نمی خواهید درخواستی را به صورت دستی ایجاد کنید. چند تفاوت در باز کردن یک کانال انتقال داده از طریق GPRS وجود دارد - کلاسیک AT+CGDCONT=1، "IP"، "apn" را به خاطر دارید؟ بنابراین، در اینجا به همان چیز نیاز است، اما کمی حیله گری بیشتر.

برای دریافت صفحه توسط URL خاصشما باید دستورات زیر را ارسال کنید:
AT+SAPBR=1,1 // حامل باز (Carrier) AT+SAPBR=3,1,"CONTYPE"، "GPRS" //نوع اتصال - GPRS AT+SAPBR=3،1"APN"،"اینترنت" //APN، برای Megafon - اینترنت AT+HTTPINIT //Initialize HTTP AT+HTTPPARA="CID",1 //شناسه حامل برای استفاده. AT+HTTPPARA="URL","http://www.example.com/GpsTracking/record.php?Lat=%ld&Lng=%ld" //نشانی اینترنتی واقعی، پس از sprintf با مختصات AT+HTTPACTION=0 // درخواست داده با استفاده از روش GET // منتظر پاسخ AT+HTTPTERM //توقف HTTP

در نتیجه در صورت وجود ارتباط، پاسخی از سرور دریافت خواهیم کرد. یعنی در واقع، ما قبلاً می دانیم که چگونه داده مختصات را اگر سرور از طریق GET دریافت کند، ارسال کنیم.

تغذیه
از آنجایی که ماژول GSM از مبدل آردوینو تغذیه می شود، همانطور که متوجه شدم، ایده بد، تصمیم بر این شد که یک مبدل 12v->5v، 3A در همان ebay خریداری شود. با این حال، ماژول منبع تغذیه 5 ولت را دوست ندارد. بیایید هک کنیم: 5 ولت را به پینی که 5 ولت از آردوینو می آید وصل کنید. سپس مبدل داخلی ماژول (بسیار قدرتمندتر از مبدل آردوینو، MIC 29302WU) از 5 ولت آنچه ماژول نیاز دارد را می سازد.

سرور

سرور یک نمونه ابتدایی نوشت - ذخیره مختصات و ترسیم در Yandex.maps. در آینده، امکان افزودن ویژگی‌های مختلفی از جمله پشتیبانی از بسیاری از کاربران، وضعیت «مسلح/غیر مسلح»، وضعیت سیستم‌های خودرو (اشتعال، چراغ‌های جلو و غیره) و احتمالاً حتی کنترل سیستم‌های خودرو وجود دارد. البته با پشتیبانی مناسب از ردیاب که به آرامی به یک سیستم هشدار تمام عیار تبدیل می شود.

تست های میدانی

این چیزی است که دستگاه مونتاژ شده بدون قاب به نظر می رسد:

پس از نصب مبدل برق و قرار دادن آن در کیس از یک مودم DSL مرده، سیستم به شکل زیر است:

سیم ها را لحیم کردم و چندین کنتاکت از بلوک های آردوینو برداشتم. آنها به این شکل هستند:

من 12 ولت را در ماشین وصل کردم، در اطراف مسکو رانندگی کردم و مسیر را دریافت کردم:


نقاط مسیر بسیار دور از یکدیگر هستند. دلیل آن این است که ارسال اطلاعات از طریق GPRS زمان نسبتاً طولانی دارد و در این مدت مختصات خوانده نمی شود. این به وضوح یک خطای برنامه نویسی است. اولاً با ارسال فوری بسته ای از مختصات در طول زمان درمان می شود و ثانیاً کار ناهمزمانبا ماژول GPRS

زمان جستجوی ماهواره در صندلی سرنشین خودرو چند دقیقه است.

نتیجه گیری

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

خوب، ما همچنین باید کد را برای یک مسیر صاف تر تصحیح کنیم، اگرچه ردیاب از قبل وظیفه اصلی را انجام می دهد.

دستگاه های مورد استفاده

  • آردوینو مگا 2560
  • آردوینو اونو
  • GPS SkyLab SKM53
  • سپر GSM/GPRS مبتنی بر SIM900
  • مبدل DC-DC 12v->5v 3A

یک موتور جستجو چگونه باید باشد؟چراغ GPS

  1. نشانگر جی پی اس بیکن PGSM کاملا خودمختار، بنابراین کل طول عمر با باتری داخلی اجرا می شود.
  1. جدید مسکن ضد آب PGSM Pointer به شما امکان می دهد چراغ جستجوی GPS را تا حد امکان به طور موثر مخفی کنید.
  1. چراغ جستجوی PGSM Pointer، بسته به حالت عملیاتی انتخاب شده، دارد باعمر مفید از یک تا سه سال.
  1. جی پی اس چراغ GSMاشاره گر PGSM بدون هزینه اشتراکو هزینه های پنهان
  1. چراغ GPS PGSMPointer دارد ساخته شده استگیرنده جی پی اس، که با توجه به آن می توان با دقت یک متر مکان خودرو را مشخص کرد.
  1. نشانگر جی اس ام جی اس ام PGSM داخلی داردتراشه سیم کارت، که بر خلاف سیم کارت استاندارد، مقاوم در برابر حرارت، غیرقابل اسکن است و دزد خودرو هرگز نمی تواند آن را خارج کند و شماره آن را دریابد.
  1. جستجوی نشانگر PGSM با سرویس اینترنت Car-Online کار می کند،کجا صفحه شخصیچراغ جستجو داده ها را برای هر روز عملیات خود ثبت می کند.
  1. چراغ جستجو را مدیریت کنیداز طریق پیامک یا از وب سایت Car-Online امکان پذیر است
  1. نشانگر جی اس ام جی اس ام PGSM رومینگ در روسیه ندارد.

نحوه نصب چراغ جستجوی GPS با دستان خود

از آنجایی که چراغ PGSM Pointer GPS مستقل است، نصب چراغ جستجوی GPS با دستان خود بسیار آسان است. با این حال، قبل از اقدام مستقیم به نصب چراغ جستجو در خودرو، لازم است آن را فعال کنید.

چراغ جستجوی PGSM Pointer GPS را از بسته بندی آن خارج کنید و همچنین دستورالعمل ها را از جعبه بردارید. در صفحه 4 دستورالعمل های نشانگر چراغ GPS PGSM را خواهید یافت شماره تلفنتراشه سیم کارت تعبیه شده در چراغ جستجوی GPS باید برای فعال کردن بیکن آماده شود.

برای قرار دادن چراغ جستجوی PGSM Pointer GPS در حالت تنظیم، دکمه بالای بدنه چراغ را فشار داده و نگه دارید به مدت چهار ثانیه. به محض بیدار شدن چراغ، LED کنار دکمه دائما چشمک می زند. از لحظه‌ای که LED شروع به چشمک زدن می‌کند، 10 دقیقه فرصت خواهید داشت تا چراغ جستجوی GPS را به طور کامل پیکربندی کنید.

نحوه نصب موتور جستجوچراغ GPS DIY: راه اندازی

پیکربندی چراغ PGSM Pointer GPS با دستان خود قبل از نصب بسیار آسان است. پس از اینکه LED قرمز روی بدنه چراغ جستجو شروع به چشمک زدن کرد، باید یک پیام کوتاه از تلفن همراه خود به شماره تلفن مشخص شده در دستورالعمل ارسال کنید: INIT

در گزارش این فرمان پیامکی، چراغ جستجوی GPS برای شما یک اعلان پیامکی ارسال می کند که شماره شما اکنون مدیر این بیکن است: کاربر اصلی OK. منتظر پیامک بعدی (ورود، رمز عبور) باشید.تا چند دقیقه دیگر، چراغ جستجوی GPS یک ورود و رمز عبور برای سایت www.car-online.ru برای شما ارسال می کند: ثبت نام آنلاین خودرو خوب است. ورود: carxxxxx، رمز عبور: xxxxxx

با استفاده از این نام کاربری و رمز عبور می توانید وارد شوید منطقه شخصیدر سیستم Car-Online، که داده‌های مربوط به مکان چراغ جستجوی شما را برای هر روز کارکرد آن نشان می‌دهد.

علاوه بر این، با استفاده از دستورات دستورالعمل ها، می توانید چراغ جستجوی GPS را به حالت عملیاتی مناسب تغییر دهید، اضافه کنید مشترک اضافیدر حافظه چراغ جستجو یا به طور موقت چراغ جستجوی GPS را غیرفعال کنید.

اگر از تلفن همراه برای ردیابی مکان چراغ جستجوی خود استفاده می کنید، به جای نسخه کاملاز سایت استفاده کنید نسخه موبایل: m.car-online.ru یا اپلیکیشن موبایل Car-Online را برای iOS یا اندروید دانلود کنید.

نحوه نصب چراغ جستجوی GPS با دستان خود: چراغ را نصب کنید

بعد از اینکه چراغ جستجو را با موفقیت در سیستم Car-Online ثبت کردید، خودتان بیکن GPS PGSMPointer را نصب کنید. یادآوری می کنیم که چراغ جستجوی GPS باید در فاصله بیش از 10 سانتی متر از سطوح فلزی و محافظ قرار داشته باشد، سطح بالایی بدنه چراغ با دکمه نباید به پایین نگاه کند، علاوه بر این، برای نصب آن. توصیه می شود مکانی را از راه دور از گرمایش و عناصر متحرک وسیله نقلیه انتخاب کنید.

هنگام نصب چراغ جستجو، این را به خاطر بسپارید دمای پایینممکن است بر زمان عملکرد کلی چراغ جستجو تأثیر منفی بگذارد. علاوه بر این، ما توجه داشته باشید که برای به دست آوردن بیشترین مختصات دقیقبسته به مکان وسیله نقلیه خود، باید چراغ جستجوی GPS PGSMPointer "کم عمق" را نصب کنید. هر چه زمان و انرژی بیشتری لازم باشد گیرنده جی پی اسبرای جستجوی ماهواره‌ها، سطح دریافت سیگنال پایین‌تر و کل زمان کوتاه‌تر می‌شود عمر باتریچراغ جستجو

"به صورت کلاسیک"، یک چراغ جستجوی GPS، هنگامی که با دستان خود نصب می شود، در محفظه دستکش یا زیر تریم آن، زیر یکی از صندلی های جلو، در مبل سرنشینان عقب پنهان می شود. همچنین، هنگام نصب آن توسط خودتان، یک چراغ جستجوی GPS را می توان در صندوق عقب خودرو پنهان کرد: در جیب های جانبی، لاستیک زاپاس، پشت سری های عقب، یا حتی یک کیت کمک های اولیه.

ردیاب GPS دستگاهی است که به شما امکان می دهد حرکت یک وسیله نقلیه دزدیده شده یا تخلیه شده را ردیابی کنید و جستجوی آن را سرعت می بخشد. علاوه بر این، می توان از دستگاه های مینیاتوری برای نظارت بر موقعیت افراد یا محموله ها استفاده کرد. بیکن ها اغلب ردیاب نامیده می شوند، اما این نام اشتباه است، زیرا دستگاه ها عملکردهای مختلفی را انجام می دهند.

[پنهان شدن]

اصل و محدوده عملیاتی

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

در یک برنامه استاندارد، بیکن تا چهار بار در روز ارتباط برقرار می کند. در صورت لزوم می توان حالت عملکرد دستگاه را از طریق سیستم ارتباط سلولی تغییر داد و فرکانس سوئیچینگ را به هر 5-10 دقیقه یک بار افزایش داد. تبادل مداوم اطلاعات جستجوی ماشین یا شخص را سرعت می بخشد، اما می تواند به سرعت تخلیه شود باتریدستگاه فانوس دریایی در حالت ارسال سیگنال یک بار در روز، بیکن می تواند سه تا چهار سال با یک باتری کار کند. تغییر دستگاه به حالت هشدار زمان کار را به 12-15 روز کاهش می دهد.

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

انواع

چراغ های GPS مختلفی وجود دارد:

  1. با قابلیت اتصال به سوئیچ خودرو. این اجازه می دهد تا دستگاه به طور خودکار به حالت تبادل مکرر مختصات با ایستگاه ها در هنگام تلاش غیرمجاز برای روشن کردن موتور تغییر کند.
  2. طرح هایی از چراغ های با میکروفون داخلی وجود دارد که به شما امکان می دهد از راه دور به فضای داخلی خودرو گوش دهید.
  3. مدل هایی از بیکن ها با دکمه جداگانه برای فعال کردن حالت هشدار وجود دارد. دستگاه ها در یک جیب حمل می شوند یا روی آن نصب می شوند وسیله نقلیه. هنگام تلاش برای سرقت یا سرقت، دکمه فشار داده می شود. این دستگاه برای سیگنال دادن به کودک برای کمک محبوب شده است. وقتی یک کلید را فشار می دهید تلفن همراهوالدین مختصات مکان زنگ را دریافت می کنند.
  4. به شکل ساعت. یکی از نمونه دستگاه های نظارت بر حرکت انسان ساعت مچی است. ساعت هوشمند A19، که می تواند مکان را در زمان واقعی ردیابی کند و تاریخچه حرکت را ذخیره کند. امکان محدود کردن محدوده حرکت مالک وجود دارد. هنگام فراتر رفتن از محدودیت ها، تلفن والدین دریافت می کند پیام متنییا زنگ بزن.
  5. بیکن ها به شکل جا کلیدی تولید می شوند که به والدین اجازه می دهد تا ارتباط دو طرفه با فرزند خود برقرار کنند. فانوس دریایی با ابعاد و وزن کوچک خود به راحتی در جیب شما قرار می گیرد. علاوه بر این، دستگاه دارای یک محفظه مهر و موم شده است که طول عمر محصول را افزایش می دهد.

ساعت هوشمند A19 چراغ راهنما به شکل جاکلیدی

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

بجز دستگاه های فردیردیابی کودک یا محموله با استفاده از سیگنال های گوشی هوشمند امکان پذیر است. اپراتورهای تلفن همراه ویژه دارند طرح های تعرفه ای، که در آن می توانید مکان مشترک دوم را مشاهده کنید ، به عنوان مثال تعرفه "کودک تحت نظارت" MTS.

دستورالعمل ها

اگر می خواهید در هزینه های خود صرفه جویی کنید، صاحب خودرو می تواند با دستان خود یک فانوس دریایی بسازد.

وسایل خانگی را می توان ساخت:

  • مبتنی بر گوشی های هوشمند؛
  • بر اساس معمول تلفن همراه;
  • بر اساس یک دستگاه خود مونتاژ شده (بدون استفاده از تلفن).

بررسی بیکن Starline M17 که توسط کانال AutoAudioTsentr ارائه شده است.

به چه چیزی نیاز خواهید داشت؟

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

  • دو گوشی هوشمند که یکی از آنها در خودرو نصب می شود.
  • دو سیم کارت با دسترسی به اینترنت؛
  • نصب و ثبت شد نرم افزار.

برای مونتاژ یک چراغ از تلفن شما نیاز دارید:

  • تلفن همراه؛
  • گیرنده سیگنال GPS;
  • ماژول انتقال داده GPRS؛
  • شارژر؛
  • ابزار و مواد - آهن لحیم کاری، لحیم کاری، شار، چاقوی سلب.

کاربران باتجربه می توانند سعی کنند خودشان بر اساس قطعات و مواد موجود در لیست، یک فانوس دریایی بسازند:

  • ماژول دریافت و ارسال SIM808.
  • آنتن برای دریافت سیگنال های GPS;
  • کنترل کننده ATmega8;
  • ترانزیستور برای تقویت کننده سیگنال؛
  • یکسو کننده ولتاژ؛
  • مواد برای ساخت تابلوهای مدار چاپی؛
  • مواد برای لحیم کاری

قدم به قدم

فرآیند کار بسته به اینکه دستگاه بر چه اساس است متفاوت خواهد بود.

مبتنی بر گوشی های هوشمند

هنگام استفاده از تلفن هوشمند برای ساختن چراغ، روش به شرح زیر است:

  1. گوشی هوشمند را در ماشین نصب کنید. توصیه می شود از قبل در مورد محل نصب فکر کنید. دستگاه باید دسترسی آسانی برای تعویض یا شارژ باتری داشته باشد.
  2. نرم افزار را روی هر دو دستگاه نصب کنید.
  3. به شبکه متصل شوید و به وب سایت رسمی توسعه دهنده نرم افزار بروید.
  4. ثبت دستگاه ها پس از مراحل ثبت نام، تنظیمات برنامه در دسترس خواهد بود.
  5. داده های تلفن هوشمندی که به عنوان یک فانوس دریایی عمل می کند (شماره IMEI) را در دستگاه ردیابی وارد کنید.
  6. بررسی کنید که تنظیمات منطقه زمانی گیرنده و فرستنده مطابقت داشته باشند.
  7. نرم افزار را راه اندازی کنید و عملکرد صحیح را تست کنید.
  8. حالت عملکرد گوشی هوشمند نصب شده در کابین را روی دوره ای (فانوس دریایی) تنظیم کنید.

باید در نظر داشت که هنگام کار در حالت beacon، باتری گوشی هوشمند در عرض 2-3 روز تخلیه می شود. بنابراین می توانید متصل شوید غذای اضافیاز باتری استاندارد ماشین. سیم کشی باید با احتیاط انجام شود کیفیت بالاساخت و دفاع فیوزقدرت مناسب نصب نامناسب کابل ها خطراتی را به همراه دارد مدار کوتاهو احتراق خودرو

مبتنی بر تلفن

برای ساخت دستگاه بیکن مبتنی بر تلفن همراه، باید مراحل زیر را دنبال کنید:

  1. به طرح نصب دستگاه فکر کنید.
  2. سیم را از شارژراز سمت ترانسفورماتور طول کابل مطابق با طرح چراغ انتخاب می شود.
  3. انتهای سیم را جدا کرده و به خروجی های ماژول GPRS لحیم کنید (مطابق با دستورالعمل های محصول).
  4. دوشاخه سیم کشی را در سوکت گوشی موبایل نصب کنید.
  5. گیرنده سیگنال را وصل کنید و عملکرد گیرنده و فرستنده را همگام کنید.

دستگاه کاملا خانگی

در خود تولیدیو برای نصب بیکن باید مراحل زیر را انجام دهید:

  1. روی ماژول SIM808 نصب کنید آنتن از راه دوربرای دریافت و ارسال سیگنال بیکن.
  2. برای قرار دادن قطعات، برد مدار چاپی دو طرفه خود را بسازید. می توان یک تخته یک طرفه ایجاد کرد، اما ابعاد بزرگی خواهد داشت.
  3. عناصر را روی برد نصب کنید و کنتاکت ها را لحیم کنید.
  4. ماژول کنترل را فلش کنید.
  5. بیکن را راه اندازی کنید و عملکرد آن را آزمایش کنید.
  6. دستگاه را در مکانی مناسب نصب کنید و آن را به یک یا استاندارد متصل کنید باتری خود. راه اندازی بیشتر با استفاده از مشابه گوشی های هوشمندو نمودار تلفن

یکی از طرح های خانگی چراغ GPSبا استفاده از دستگاه Starline به عنوان مثال ارائه شده است

توسعه بردهای مدار چاپی، ساخت و راه اندازی بیکن نیاز به دانش خوب مهندسی برق دارد. بنابراین، چراغ های کاملاً خانگی نادر هستند.

مزایا و معایب

به جنبه های مثبتچراغ های خانگی شامل:

  • تولید سریع دستگاه های ردیاب؛
  • هزینه کم محصول؛
  • عملکرد یک فانوس دریایی خانگی کمتر از دستگاه های کارخانه نیست.
  • امکان پیکربندی دستگاه
  • ابعاد یک فانوس دریایی خانگی بزرگتر از طرح های کارخانه است.
  • خطر خاموش شدن به دلیل استفاده از چندین جزء متصل شده توسط سیم در مدار؛
  • عمر باتری کوتاه

آخرین ایراد را می توان با نصب باتری جادارتر جبران کرد، اما این باعث افزایش اندازه و هزینه سازه می شود. علاوه بر این، نمودار شامل خواهد شد سیم های اضافیو کانکتورهایی که می توانند در حین رانندگی اکسید شوند یا از لرزش جدا شوند.

این یکی از موفق ترین پروژه های ردیاب سر است که من تا به حال با آن روبرو شده ام. بیشترین فناوری پیشرفته- شتاب سنج، ژیروسکوپ و قطب نما، مانند هدست واقعیت مجازی Gear VR، Playstation VR، Oculus Riftو دیگران. و برای ایجاد آن، فقط به حداقل مهارت لحیم کاری و بیش از مقدار کمی پول نیاز دارید. و حالا به ترتیب

گزینه ها

کل هزینه: 750 روبل.

مونتاژ

دستورالعمل های رسمی بسیار ساده و دقیق وجود دارد. ما فقط به جدول اتصال از آن نیاز داریم.

من فکر می کنم نظرات غیر ضروری است. فقط دو تخته می گیریم روی هم امتحان می کنیم و با چسب دو طرفه به هم می چسبانیم. پس از این، کنتاکت های تخته ها را با سیم مطابق با صفحه وصل می کنیم.

در اینجا من دو توصیه می کنم. اولین:برد سنسور قبلا بردهای آردوینوو بیشتر اتصالات از یک طرف (2،3،7،GNDx2) است، بنابراین آن را باز می گذاریم (برد سنسور را به طرف دیگر منتقل می کنیم) و بهتر است دو سیم باقیمانده (VCC و GND) را لحیم کنید. ) قبل از اینکه تخته ها را به هم بچسبانیم، زیرا بعد از این کار دشوارتر می شود. دومین:ابتدا لحیم کاری سیم های بلند(GND و INT)، و سپس موارد کوتاه (SCL، SDA، AD0). همانطور که در عکس می بینید من با INT اشتباه کردم. و مهمتر از همه: در آدامس کوتاهی نکنید! و اگر خنثی باشد (مثلاً رزین)، پس نیازی به شستن ندارد.

دکمه به سادگی در یک سر به آردوینو (10) و سر دیگر آن از طریق یک سیم به نزدیکترین زمین (GND) لحیم می شود. در اصل، دکمه از قبل ثابت شده است، اما من علاوه بر این، آن را با سیانواکریلات چسباندم.

و این همه، شما می توانید از آن استفاده کنید!

بهبودها

به یاد دارید که در همان ابتدا به کانکتور دو پین اشاره کردم؟ برای تاکید لازم است. با چسب فوق العاده درست زیر دکمه چسبانده شده است. دو قطره کوچک کافی است.

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

ما به نشانگرها علاقه ای نداریم - این هنوز یک دستگاه روی سر است. و در اصل، دکمه را حتی از طریق هیت شرینک به راحتی فشار می دهید، اما من همچنان یک سوراخ کوچک بریدم و یک تکه پلاستیک کوچک را روی خود دکمه چسباندم تا احساس راحت تر شود.

سیستم عامل، کالیبراسیون و پیکربندی

همه چیز در اینجا بیشتر از ساده است. دانلود برنامه رسمیرابط کاربری گرافیکی EDTracker، بسته بندی را باز کرده و راه اندازی کنید.

نسخه (EDTraket2_9250) و پورت مربوطه را انتخاب کنید. اگر پورت مورد نظرخیر، می توانید لیست را با دکمه "Scan Ports" به روز کنید. هنگامی که پورت مناسب را انتخاب کردید، سیستم عامل را اجرا کنید دکمه فلش. پس از تکمیل فریمور، کالیبراسیون استاندارد 20 ثانیه ای ژیروسکوپ آغاز می شود که در طی آن باید ردیاب را بدون حرکت نگه دارید. هر بار که دستگاه روشن می شود همان کالیبراسیون انجام می شود.

  1. در سمت راست سنگ تراشی مگنتومتر را باز می کنیم
  2. Sensevity را روی حدود 75% تنظیم کنید (مقیاس 3/4)
  3. روی Restart کلیک کنید و شروع به چرخش دستگاه ما در تمام سطوح ممکن کنید
  4. این کار باید تا زمانی انجام شود که ضرایب ماتریس تغییر نکند، اما حداقل باید 500 امتیاز جمع شود، بیشتر بهتر است.

نقاط در تصویر نمایش داده شده است. قرمزها اندازه گیری های خام از سنسور هستند، رنگ های سبز اندازه گیری مجدد هستند. کل این تصویر سه بعدی حول صفر می چرخد، یعنی. وسط یک کره از نقاط سبز رنگ.

اگر قطب نما را کالیبره نکنید، ردیابی چرخش سر به درستی کار نخواهد کرد.

تنظیمات زیادی در اینجا وجود ندارد:

  • انتخاب حالت محور (نمایی/خطی)
  • حساسیت در هر محور
  • صاف کردن

من دوست ندارم چشمانم را روی مانیتور بزنم، بنابراین از حالت نمایی استفاده می کنم، حساسیت بالای 100، anti-aliasing 75-90٪. خیلی احساس راحتی میکنم

تنها کاری که باید انجام دهید این است که آن را به هدست مورد علاقه خود وصل کنید و می توانید به نبرد بپیوندید! تنها دکمه برای وسط است.

احساس؛ عقیده؛ گمان

برداشت ها بسیار مثبت است. من قبلاً یک ردیاب روی دوربین و برچسب (GTX vTrack MkI) داشتم و چیزی برای مقایسه با آن دارم.

  • کم هزینه
  • فشردگی
  • بدون دوربین (برای افراد پارانوئید)
  • و مهمتر از همه، نیازی نیست موقعیت خود را در مقابل کامپیوتر ثابت کنید، من دوست دارم در طول بازی پایین و بالاتر بروم، اما با دوربین مجبور بودم همیشه خودم را در مرکز کادر نگه دارم.
  • تلق در موقعیت های شدید - بهایی که برای حساسیت بالا و حالت نمایی پرداخت می شود
  • کالیبراسیون ژیروسکوپ شناور می شود، اگر هدست برای مدتی روی میز قرار دارد، باید قبل از استفاده آن را به مدت 20 ثانیه روی سر خود کالیبره کنید.
  • مقادیر حساسیت بالا پس از خاموش شدن ذخیره نمی شوند؛ قبل از هر بار استفاده باید حساسیت را دوباره تنظیم کنید - به احتمال زیاد این یک اشکال در سیستم عامل است.
  • رابط کاربری EDTracker پس از مدتی اجرا با یک خطا از کار می افتد
  • بر کلید میانبرتخصیص ترکیبی از دکمه ها غیرممکن است و این واقعیت که برنامه به طور دوره ای خراب می شود استفاده از HotKey را غیرممکن می کند. خوب است که یک دکمه روی خود دستگاه کافی است

در مورد من، معایب کاملاً ناچیز است. و از آنجایی که نرم افزار متن باز است کد منبع- همیشه می توانید چیزی را اصلاح کنید. من دستگاه را دوست دارم و از آن استفاده خواهم کرد. شاید دستگاه های حرفه ایمانند TrackIR که ممکن است چیز بهتری باشد، من حاضر نیستم از مزایایی که این دستگاه ارائه می دهد چشم پوشی کنم.

این در حال حاضر نسخه دوم ردیاب است. اولین مورد اجازه ردیابی یک شی را فقط از طریق پیامک می داد. که، می دانید، کاملاً راحت نیست. از این رو تصمیم بر آن شد که نسخه دوم آن ساخته شود اما این بار با سرویس های مانیتورینگ GPS کار شود. هنوز همه چیز برنامه ریزی شده اجرا نشده است، اما عملکردهای اصلی در حال حاضر کار می کنند.

ردیاب هر دقیقه داده ها را به سرور رایگاننظارت بر GPS از طریق پروتکل Wialon IPS v1.1: داده های مکان، سرعت، جهت حرکت. همچنین امکان پیکربندی و درخواست مختصات از طریق پیامک از هر شماره ای وجود دارد.

دستورات زیر امکان پذیر است:

1. راه اندازی ردیاب:

0000$#SETUP#111111111111111;2222#

0000 - رمز عبور قدیمییا رمز عبور پیش فرض (در اولین راه اندازی).
1111111111111111 - شناسه دستگاه که در سرور مشخص شده است (15 رقم دلخواه).
2222 - رمز عبور جدید. در آینده، تمام دستورات باید با آن شروع شود. رمز عبور باید با رمزی که روی سرور مانیتورینگ GPS تنظیم شده است مطابقت داشته باشد.

در پاسخ، پیامی مانند: «ID-1111111111111111; PASS-2222" با شناسه جدید و رمز عبور جدید.

0000 رمز عبور شماست.

در پاسخ، پیامی به این شکل می آید: "A;111111;222222;N3333.33333;E4444.44444;5;1"

"A" - داده ها قابل اعتماد هستند یا "V" - داده ها قدیمی هستند.
"111111" زمان UTC است.
"222222" - تاریخ.
"N3333.33333" - عرض جغرافیایی.
"E4444.44444" - طول جغرافیایی.
"5" - سرعت بر حسب کیلومتر در ساعت.
"1" - برق از منبع اصلی یا "0" - برق از باتری داخلی.

اگر برخی از داده ها در دسترس نباشد، "NA" به جای آن منتقل می شود.

3. زنگ هشدار:

در این حالت داده های موقعیت مکانی در فواصل زمانی 30 ثانیه به سرور منتقل می شود. در پاسخ، پیام هایی مانند: "ALARM ON" دریافت می شود. ارسال مجدد فرمان، آلارم را خاموش می کند. در پاسخ، پیام هایی مانند: "ALARM OFF" دریافت می شود.

در پاسخ، پیام هایی مانند: "موجودی شما 50.01r."

اگر دستوری ارسال شود رمز عبور اشتباه، سپس در پاسخ پیامی مانند: “ERROR رمز عبور” دریافت می کنید.

حالا قسمت فنی

پایه: آردوینو پرومینی 3.3 ولت 8 مگاهرتز، مودم GSM NEOWAY M590، ماژول GPS UBLOX NEO-6M، خارجی آنتن فعالجی پی اس.
قدرت: مبدل DC-DC بر اساس MP2307DN، کنترلر شارژ باتری STC4054، باتری 3.7 ولت 900 میلی آمپر ساعت.

عمر باتری 9 ساعت به شرطی که باتری نو نباشد.

در مورد سرور مانیتورینگ GPS نیز چنین خدماتی بسیار زیاد است. در صورت تمایل می توانید با سرور دیگری کار کنید؛ برای این کار کافی است آدرس IP و شماره پورت سرور را در کد تغییر دهید. نکته اصلی این است که سرور از کار با پروتکل Wialon IPS v1.1 پشتیبانی می کند. بدنه از PVC ساخته شده است. با این حال، معلوم شد که خیلی خوب به نظر نمی رسد، اما من خیلی تلاش نکردم، به هر حال قابل مشاهده نخواهد بود. در آینده می خواهم کنترل را اضافه کنم دستگاه خارجییا نوعی رله و دریافت برخی پارامترها در مورد وضعیت خودرو؛ برای این کار برد دارای دو ورودی و یک خروجی است. این هنوز در نرم افزار پیاده سازی نشده است.

تقریباً 1500 - 2000 روبل هزینه شد.












اکنون تمام تفاوت های ظریف را از جنبه فنی و نرم افزاری توضیح نمی دهم. اگه کسی علاقه داره بنویسه سعی میکنم جواب همه رو بدم. هر چیزی که نیاز دارید وجود دارد: یک نمودار، منابع در SI، یک فایل هگز برای سیستم عامل ردیاب (لازم است فایل را برای EEPROM فلش کنید، یک فایل با پسوند .eep)، سیستم عامل و برنامه برای GPS، فایل های نرم افزاری برای Sprint -طرح بندی، اطلاعات پروتکل Wialon IPS و چند عکس.

بهترین مقالات در این زمینه