תוכן עניינים:
וִידֵאוֹ: מאתר מיקום GPS: 5 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
היי לכולם, היום תן לנו לראות איך יוצרים Finder Location Location באמצעות מודול GPS NEO-6m ו- arduino. ראשית הבה נראה מהו GPS.
שלב 1: מהו GPS?
מערכת המיקום הגלובלית (GPS), במקור NAVSTAR GPS, היא מערכת ניווט מקרינת לווין בבעלות ממשלת ארצות הברית ומופעלת על ידי חיל האוויר של ארצות הברית. זוהי מערכת לווייני ניווט גלובלית (GNSS) המספקת מיקום גיאוגרפי וזמן למידע על מקלט GPS בכל מקום על כדור הארץ או בקרבתו, שם יש קו ראייה ללא הפרעה לארבעה לווייני GPS או יותר. מכשולים כגון הרים ומבנים חוסמים את אותות ה- GPS החלשים יחסית.
ה- GPS אינו דורש מהמשתמש להעביר נתונים כלשהם, והוא פועל ללא תלות בכל קליטה טלפונית או באינטרנט, אם כי טכנולוגיות אלה יכולות לשפר את התועלת של מידע מיקום ה- GPS. ה- GPS מספק יכולות מיצוב קריטיות למשתמשים צבאיים, אזרחיים ומסחריים ברחבי העולם. ממשלת ארצות הברית יצרה את המערכת, מתחזקת אותה, ומנגישה אותה באופן חופשי לכל מי שיש לו מקלט GPS.
שלב 2: אסוף את החומרים הדרושים:
החומרים הנדרשים הם:
*מודול GPS NEO -6m - שותף של אמזון
*שותף של Arduino uno - amazon
*תצוגת LCD - שותף אמזון
** הערה: אלה קישורי שותפים של אמזון. כאשר אתה קונה דרך הקישורים האלה אקבל עמלה קטנה שתעזור לי לכתוב עוד ועוד מאמרים
שלב 3: מעגל
המעגל כדלקמן:
מודול GPS ==> ארדואינו
* GND ==> GND
* TX ==> סיכה דיגיטלית (D3)
* RX ==> סיכה דיגיטלית (D4)
*Vcc ==> 3.3 V
LCD ==> Arduino * VSS ==> GND
* VCC ==> 5V
*נגדי VEE ==> 10K
*RS ==> A0 (סיכה אנלוגית)
*R/W ==> GND
*E ==> A1
*D4 ==> A2
*D5 ==> A3
*D6 ==> A4
*D7 ==> A5
*LED+ ==> VCC
*LED- ==> GND
שלב 4: קוד
#לִכלוֹל
#include #include // lat lat, lon; // ליצור משתנה עבור קו רוחב ואורך אובייקט float lat, lon; // ליצור משתנה לאובייקט הרוחב והאורך SoftwareSerial gpsSerial (3, 4); // rx, tx LiquidCrystal lcd (A0, A1, A2, A3, A4, A5); GPS TinyGPS; // צור הגדרת אובייקט gps של gps () {Serial.begin (9600); // חבר סידורי Serial.println ("אות ה- GPS שהתקבל:"); gpsSerial.begin (9600); // חבר חיישן gps lcd.begin (16, 2); } לולאת void () {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 (lat); Serial.print (lat); Serial.print (""); Serial.print (lon); Serial.print (""); lcd.setCursor (0, 1); lcd.print (", LON:"); lcd.setCursor (5, 1); lcd.print (lon); }} קו הרוחב של המיתרים = מחרוזת (lat, 6); אורך מחרוזת = מחרוזת (lon, 6); Serial.println (קו הרוחב+";"+אורך); עיכוב (1000); }
שלב 5: פלט
אז אחרי כל החיבורים והעלאת הקוד, לוקח קצת זמן למודול ה- GPS לקבל תיקון לוויין שהוא בדרך כלל 15 עד 20 דקות. אם לוקח יותר זמן צא החוצה ונסה מכיוון שהוא לא מצליח לתקן את הלוויין בתוך הבית.. לאחר מכן אתה יכול לראות שתצוגת ה- lcd יכולה להציג את קואורדינטות ה- GPS.
מוּמלָץ:
אספקת חשמל במעבדה מאתר ATX ישן: 8 שלבים (עם תמונות)
אספקת חשמל במעבדה מאתר ATX ישן: כבר מזמן אין לי ספק כוח למטרות מעבדה אבל לפעמים זה היה נחוץ. מלבד המתח המתכוונן זה גם מאוד שימושי להגביל את זרם הפלט למשל במקרה של בדיקת מחשבי PCB חדשים. אז החלטתי
קיטי מאתר: 6 שלבים
קיטי מאתר: אם אתה קורא את ההוראה הזו, סביר להניח שאתה עייף למצוא את חיות המחמד שלך מסתובבות בחוץ מדי לילה. זו הסיבה שהבאתי את העיצוב הזה על גשש קומפקטי שיאפשר לך למצוא את הגורים/חתלתולים שלך בחוץ בקלות
מאתר טווח סונאר: 4 שלבים
מאתר טווח סונאר: במדריך זה, תוכנת בדיקה נוצרה כדי לבדוק אם מאתר טווח סונאר יכול לקבוע אם מחשב נייד פתוח או לא. להלן הוראות כיצד ליצור את טווח הסונאר, כיצד לתכנת את הארדואינו ולכייל אותו
NEO -6M GPS מחובר ל- NodeMCU - מיקום תצוגת OLED - Visuino: 7 שלבים
NEO -6M GPS מחובר ל- NodeMCU - מיקום תצוגת OLED - Visuino: במדריך זה נשתמש ב- NodeMCU Mini, OLED Lcd, NEO -6M GPS ו- Visuino להצגת מיקום GPS חי על ה- LCD. צפה בסרטון הדגמה
מאתר דיגיטלי: 6 שלבים (עם תמונות)
Finder Digital Stud: Find Studers הם מושג פשוט. שני חיישנים קיבוליים: אחד שולח גל דופק והשני מקבל ומודד את ירידת המתח על פני החומר בין שתי הלוחות