» מאתרים » מיוחד »מודל כדור הארץ עם מערכת מעקב אחר מיקום ISS בזמן אמת

מודל כדור הארץ עם מערכת מעקב בזמן אמת של ISS



אם אתם מעוניינים היכן בדיוק נמצא ה- ISS (תחנת החלל הבינלאומית), אז הפרויקט הזה הוא בשבילכם.
בתוך המכשיר שני מנועי צעד השולטים על מיקום הלייזר. ההארה של אותו חלק בכדור הארץ שעליו נופלות קרני השמש מיושמת אף היא.



כלים וחומרים:
כדור הארץ מודפס -3D בקוטר 18 ס"מ;
מדפסת -3D;
צינור נחושת;
אריח בטון;
-מודולי D1 Miniemem עם Wi-Fi;
- כונן סרוו EMAX ES3352 MG;
מנוע שלב 28BYJ-48 עם לוח הנהג ULN2003;
-10 נוריות LED NeoPixels;
לייזר באורך גל של 405 ננומטר;
- מתג הגבלה;
- אספקת חשמל 5V 3A;

שלב ראשון: הדפסת תלת מימד
כדי להרכיב את כל הציוד הדרוש לך כדי להדפיס את פרטי המסגרת. ניתן להוריד קבצים להדפסה כאן.

למסגרת שלושה חלקים:
בסיס - להתקנת מנוע צעד, WEMOS, קלטת Neopixels וצינור נחושת.
- החלק האמצעי להתקנת מתג הגבלה;
- החלק העליון מיועד להתקנת סרוו מוטור.
מודל כדור הארץ עם מערכת מעקב בזמן אמת של ISS

שלב שני: התחבר ובנה
להספק, יסופק מתח של 5V 3A. הכוח מסופק מהמחבר למנהל התקנים, לייזר, נוריות LED ומודול Wemos.

בשלב הבא עליך ליצור קשר לוומוס:
1) מנהל התקן צעד
IN1-> D5
IN2-> D6
IN3-> D7
IN4-> D8

2) מנוע סרוו
פין סרוו נתונים -> D1

3) נוריות LED
פין ניאופיקסלים -> D2

4) מתג הגבלה
שני סיכות מתג ב- GND ו- D3

שלב שלישי: קוד
על מנת ששני מנועים ינועו באופן סינכרוני עם ה- ISS, עליכם לקבל את מיקום ה- ISS בזמן אמת:
לשם כך נשתמש תחילה ב- API מ- הודע פתוח כאן
אז אתה צריך לנתח את הנתונים כדי לקבל את ערך המיקום של ISS באמצעות ניתוח נתונים: ספריית ArduinoJson

# כלול 0) {// ניתוח
const size_t bufferSize = JSON_OBJECT_SIZE (2) + JSON_OBJECT_SIZE (3) + 100;
DynamicJsonBuffer jsonBuffer (bufferSize);
JsonObject & root = jsonBuffer.parseObject (http.getString ()); // פרמטרים
const char * הודעה = שורש ["הודעה"];
const char * lon = root ["iss_position"] ["קו אורך"];
const char * lat = root ["iss_position"] ["קווי רוחב"]; // פלט למסך סידורי

Serial.print ("הודעה:");
Serial.println (הודעה);
Serial.print ("קו אורך:");
Serial.println (lon);
Serial.print ("Latitude:");
Serial.println (lat);
}
http.end (); // סגור חיבור
}
עיכוב (50000);
}


בעקבות הקוד ארדואינו מאפשר לך להשיג את מיקום ה- ISS כדי להזיז את הלייזר למיקום הרצוי על פני כדור הארץ ולקבל את עמדת השמש להאיר את נוריות ה- LED המתאימות על פני כדור הארץ, מוארות על ידי השמש.
ISS_Tracker_Final.ino

הכל מוכן.

0
0
0

הוסף תגובה

    • לחייךמחייךxaxaבסדרלא יודעיאהוnea
      בוסשריטהשוטהכןכן כןאגרסיביסודי
      סליחהריקודריקוד 2ריקוד 3סליחהעזרהמשקאות
      עצורחבריםטובטובשריקהלהתנדנדלשון
      עשןמוחא כפייםמשוגעלהכריזלזלזלdon-t_mentionלהוריד
      חוםלא מועילצחוק 1מדמפגשמסגדשלילי
      לא_יפופקורןלהענישלקרואלהפחידמפחידחיפוש
      מתגרהתודהזהלרמזאמניקחריףמסכים
      רעדבורהשחורblum3סומקלהתפארשעמום
      מצונזרהנאהסוד 2לאייםניצחוןיוsun_bespectacled
      שוקכבודחחחקדמהברוך הבאkrutoyya_za
      ya_dobryiעוזרne_huliganne_othodiפלומהאיסורקרוב

אנו ממליצים לך לקרוא:

תן אותו לסמארטפון ...