جدول المحتويات:
- الخطوة 1: ما هو GPS؟
- الخطوة الثانية: اجمع المواد المطلوبة:
- الخطوة 3: الدائرة
- الخطوة 4: الكود
- الخطوة 5: الإخراج
فيديو: مكتشف موقع GPS: 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
مرحبًا بالجميع ، دعونا نرى اليوم كيفية إنشاء GPS Location Finder باستخدام وحدة GPS NEO-6m و arduino. أولاً ، دعونا نرى ما هو نظام تحديد المواقع العالمي (GPS).
الخطوة 1: ما هو GPS؟
نظام تحديد المواقع العالمي (GPS) ، أصلاً NAVSTAR GPS ، هو نظام ملاحة راديوي قائم على الأقمار الصناعية مملوك من قبل حكومة الولايات المتحدة ويتم تشغيله من قبل القوات الجوية للولايات المتحدة. إنه نظام عالمي للملاحة عبر الأقمار الصناعية (GNSS) يوفر معلومات تحديد الموقع الجغرافي والوقت لجهاز استقبال GPS في أي مكان على الأرض أو بالقرب منها حيث يوجد خط رؤية غير معاق لأربعة أو أكثر من أقمار GPS الصناعية. هناك عقبات مثل الجبال والمباني تحجب إشارات GPS الضعيفة نسبيًا.
لا يتطلب نظام تحديد المواقع العالمي (GPS) من المستخدم نقل أي بيانات ، ويعمل بشكل مستقل عن أي استقبال هاتفي أو إنترنت ، على الرغم من أن هذه التقنيات يمكن أن تعزز فائدة معلومات تحديد موقع GPS. يوفر نظام تحديد المواقع العالمي (GPS) إمكانات مهمة لتحديد المواقع للمستخدمين العسكريين والمدنيين والتجاريين في جميع أنحاء العالم. أنشأت حكومة الولايات المتحدة النظام وصيانته وجعلته في متناول أي شخص لديه جهاز استقبال GPS.
الخطوة الثانية: اجمع المواد المطلوبة:
المواد المطلوبة هي:
* وحدة GPS NEO-6m - شركة تابعة لشركة أمازون
* Arduino uno - شركة تابعة لشركة أمازون
* شاشة LCD - شركة أمازون التابعة
** ملاحظة: هذه روابط تابعة لشركة أمازون. عندما تشتري من خلال هذه الروابط ، سأتلقى عمولة صغيرة ستساعدني في كتابة المزيد والمزيد من المقالات
الخطوة 3: الدائرة
الدائرة على النحو التالي:
وحدة GPS ==> Arduino
* GND ==> GND
* TX ==> دبوس رقمي (D3)
* RX ==> دبوس رقمي (D4)
* Vcc ==> 3.3 فولت
LCD ==> Arduino * VSS ==> GND
* VCC ==> 5V
* VEE ==> 10 كيلو المقاوم
* RS ==> A0 (دبوس تناظري)
* R / W ==> GND
* E ==> A1
* D4 ==> A2
* D5 ==> A3
* D6 ==> A4
* D7 ==> A5
* LED + ==> VCC
* LED- ==> GND
الخطوة 4: الكود
#يشمل
# تضمين # تضمين // long lat، lon؛ // إنشاء متغير لخطوط الطول والعرض لتعويم الكائن lat ، lon ؛ // إنشاء متغير لكائن خطوط الطول والعرض SoftwareSerial gpsSerial (3 ، 4) ؛ // rx ، tx LiquidCrystal lcd (A0 ، A1 ، A2 ، A3 ، A4 ، A5) ؛ نظام تحديد المواقع TinyGPS ؛ // إنشاء إعداد باطل لكائن GPS () {Serial.begin (9600) ؛ // connect Serial.println ("إشارة GPS المستقبلة:") ؛ gpsSerial.begin (9600) ؛ // توصيل جهاز استشعار GPS lcd.begin (16 ، 2) ؛ } حلقة باطلة () {while (gpsSerial.available ()) {// تحقق من بيانات GPS إذا كان (gps.encode (gpsSerial.read ())) // ترميز بيانات GPS {gps.f_get_position (& lat، & lon)؛ // الحصول على خطوط الطول والعرض // موضع العرض lcd.clear () ؛ lcd.setCursor (1 ، 0) ؛ lcd.print ("إشارة GPS") ؛ lcd.setCursor (1 ، 0) ؛ lcd.print ("LAT:") ؛ lcd.setCursor (5 ، 0) ؛ lcd.print (خط العرض) ؛ Serial.print (اللات) ؛ Serial.print ("") ؛ Serial.print (لون) ؛ Serial.print ("") ؛ lcd.setCursor (0 ، 1) ؛ lcd.print ("، LON:") ؛ lcd.setCursor (5 ، 1) ؛ lcd.print (لون) ؛ }} خط عرض السلسلة = سلسلة (خط الطول ، 6) ؛ خط طول السلسلة = سلسلة (لون ، 6) ؛ Serial.println (خط العرض + "؛" + خط الطول) ؛ تأخير (1000) ؛ }
الخطوة 5: الإخراج
لذلك بعد كل الاتصالات وتحميل الكود ، تستغرق وحدة GPS بعض الوقت للحصول على إصلاح القمر الصناعي والذي عادة ما يكون من 15 إلى 20 دقيقة. إذا استغرق الأمر مزيدًا من الوقت ، فانتقل إلى الخارج وحاول لأنه غير قادر على إصلاح القمر الصناعي داخل المنزل. بعد ذلك يمكنك أن ترى أن شاشة LCD يمكن أن تعرض خطوط GPS.
موصى به:
جراب صلب لجهاز Apple TV Siri Remote مع مكتشف بلاط Bluetooth: 7 خطوات (مع صور)
حقيبة صلبة عن بعد من Apple TV Siri مزودة بخاصية Bluetooth Tile Finder: قرأت ذات مرة وصفًا لجهاز iPhone على أنه & quot؛ عصا زبدة مغموسة بالزيت ومرشحة بـ WD40 لقياس جيد! & quot؛ أعتقد أنه حدث عندما ظهر الطراز 6 وكان الجميع يسقطون هواتفهم الجديدة باهظة الثمن ويتحطموا الزجاج
Arduino UNO مع مكتشف المدى بالموجات فوق الصوتية OLED و Visuino: 7 خطوات
Arduino UNO مع OLED Ultrasonic Range Finder و Visuino: في هذا البرنامج التعليمي ، سنستخدم Arduino UNO و OLED Lcd ووحدة البحث عن المدى بالموجات فوق الصوتية و Visuino لعرض نطاق الموجات فوق الصوتية على شاشات الكريستال السائل وتعيين المسافة المحددة باستخدام مؤشر LED أحمر. شاهد فيديو توضيحي
مكتشف المدى السونار: 4 خطوات
Sonar Range Finder: في Instructable ، تم إنشاء خطة اختبار لمعرفة ما إذا كان مكتشف نطاق السونار يمكنه تحديد ما إذا كان الكمبيوتر المحمول مفتوحًا أم لا. فيما يلي إرشادات حول كيفية إنشاء مكتشف نطاق السونار ، وكيفية برمجة Arduino ومعايرته
مكتشف المدى DIY مع Arduino: 6 خطوات
DIY Range Finder مع Arduino: سأوضح لك في هذه المقالة كيف يمكنك إنشاء مكتشف نطاق باستخدام اردوينو
إنشاء موقع Bookhuddle.com ، وهو موقع لاكتشاف معلومات الكتاب وتنظيمها ومشاركتها: 10 خطوات
إنشاء موقع Bookhuddle.com ، وهو موقع لاكتشاف معلومات الكتاب وتنظيمها ومشاركتها: يصف هذا المنشور الخطوات المتبعة في إنشاء وإطلاق موقع Bookhuddle.com ، وهو موقع ويب يهدف إلى مساعدة القراء على اكتشاف معلومات الكتاب وتنظيمها ومشاركتها. ستنطبق على تطوير مواقع الويب الأخرى