תוכן עניינים:

הדמיה של לחץ וטמפרטורה ברומטרית באמצעות Infineon XMC4700 RelaxKit, Infineon DPS422 ו- AWS: 8 שלבים
הדמיה של לחץ וטמפרטורה ברומטרית באמצעות Infineon XMC4700 RelaxKit, Infineon DPS422 ו- AWS: 8 שלבים

וִידֵאוֹ: הדמיה של לחץ וטמפרטורה ברומטרית באמצעות Infineon XMC4700 RelaxKit, Infineon DPS422 ו- AWS: 8 שלבים

וִידֵאוֹ: הדמיה של לחץ וטמפרטורה ברומטרית באמצעות Infineon XMC4700 RelaxKit, Infineon DPS422 ו- AWS: 8 שלבים
וִידֵאוֹ: לחץ האוויר 2024, נוֹבֶמבֶּר
Anonim
הדמיה של לחץ וטמפרטורה ברומטרית באמצעות Infineon XMC4700 RelaxKit, Infineon DPS422 ו- AWS
הדמיה של לחץ וטמפרטורה ברומטרית באמצעות Infineon XMC4700 RelaxKit, Infineon DPS422 ו- AWS
הדמיה של לחץ וטמפרטורה ברומטרית באמצעות Infineon XMC4700 RelaxKit, Infineon DPS422 ו- AWS
הדמיה של לחץ וטמפרטורה ברומטרית באמצעות Infineon XMC4700 RelaxKit, Infineon DPS422 ו- AWS

זהו פרויקט פשוט ללכוד את הלחץ והטמפרטורה הברומטרית באמצעות ה- DPS 422 של אינפיניון. זה הופך להיות מגושם לעקוב אחר הלחץ והטמפרטורה לאורך זמן. כאן האנליטיקה נכנסת לתמונה, התובנה לגבי השינוי בלחץ ובטמפרטורה לאורך זמן יכולה לסייע באיתור תקלות ולבצע תחזוקה מנבאת.

האטרקציה לביצוע הפרויקט הזה היא השימוש בחיישן לחץ בדרגה תעשייתית של Infineon וקבל את התובנה מהמידות באמצעות אמזון QuickSight.

שלב 1: חומרה

חוּמרָה
חוּמרָה
חוּמרָה
חוּמרָה
חוּמרָה
חוּמרָה

לחץ S2GO DPS422:

זהו חיישן לחץ ברומטרי מוחלט. זהו חיישן בדרגה תעשייתית עם דיוק יחסי ± 0.06 hPa. ועם דיוק טמפרטורה של ± 0.5 מעלות צלזיוס.

מתאם IOT שלי:

מתאמי IoT שלי הם שערים לפתרונות חומרה חיצוניים כמו Arduino ו- Raspberry PI, שהם פלטפורמות חומרה פופולריות של IoT. כל זה מאפשר הערכה ופיתוח מהירים ביותר של מערכת IoT.

ערכת מנוחה XMC4700:

ערכת הערכה של מיקרו -בקר XMC4700; חומרה תואמת עם 3.3V ו- 5V Arduino ™ Shields

NodeMCU ESP8266:

NodeMCU היא פלטפורמת IoT בקוד פתוח. הוא כולל קושחה הפועלת על ESP8266WiFi SoC מ- Espressif Systems וחומרה המבוססת על מודול ESP-12.

שלב 2: אדריכלות הפתרון

אדריכלות הפתרון
אדריכלות הפתרון

שירותי האינטרנט של אמזון מספקת את שירות MQTT לחיבור המכשירים לענן. מודל ה- MQTT פועל בעצם על פי העיקרון של פרסום-הרשמה. המכשיר שהוא חיישן DPS310 במקרה זה, פועל כמפרסם המפרסם את הלחץ והטמפרטורה לשירות הליבה של AWS IOT הפועל כמנוי. ההודעה המתקבלת מועברת לזרם המסירה של Kinesis של Amazon באמצעות מערכת הכללים הליבה של AWS IoT. זרם המסירה מוגדר להעברת ההודעה לאשכול אמזון האדום. Amazon Redshift הוא שירות אחסון הנתונים המסופק על ידי AWS. הנתונים שהתקבלו, כלומר, לחץ וטמפרטורה יחד עם חותמת הזמן מתווספים לטבלת האשכול. כעת, אמזון QuickSight כלי הבינה העסקית המסופקת על ידי AWS נכנס לתמונה אשר הופך את הנתונים באשכול הסטים האדומים לייצוג חזותי כדי לקבל תובנה מהנתונים.

שלב 3: תוכנה

תוֹכנָה
תוֹכנָה
תוֹכנָה
תוֹכנָה

קוד מקור עבור NodeMCU ESP8266 ניתן למצוא כאן:

שלב 4: תצורת ליבה של AWS IOT

תצורת ליבה של AWS IOT
תצורת ליבה של AWS IOT
תצורת ליבה של AWS IOT
תצורת ליבה של AWS IOT
תצורת ליבה של AWS IOT
תצורת ליבה של AWS IOT
  1. צור את הדבר על ליבת AWS IOT.
  2. צור את האישור וצירף אותו לדבר שנוצר.
  3. צור את המדיניות החדשה וצירף אותה לדבר.
  4. עכשיו צור חוק.
  5. בחר שלח הודעה לזרם Amazon Kinesis Firehose.

שלב 5: תצורת זרם המסירה של Kinesis Firehose

תצורת זרם המסירה של Kinesis Firehose
תצורת זרם המסירה של Kinesis Firehose
תצורת זרם המסירה של Kinesis Firehose
תצורת זרם המסירה של Kinesis Firehose
תצורת זרם המסירה של Kinesis Firehose
תצורת זרם המסירה של Kinesis Firehose
  1. לחץ על צור זרמי משלוח
  2. בחר מקור כ- Direct PUT או מקורות אחרים
  3. השבת את טרנספורמציית הרשומות ואת המרת פורמט הרשומות.
  4. בחר יעד כשידור אדום של אמזון.
  5. מלא את פרטי האשכול.
  6. מכיוון שההודעה מה- DPS אמורה להיווצר בפורמט JSON, יש לשנות את פקודת ההעתקה בהתאם. בתיבה אפשרויות העתקה, הזן JSON 'אוטומטי'. כמו כן, מכיוון שאנו הולכים להשתמש בדחיסת GZIP אותו הצורך מוזכר בתיבת האפשרויות.
  7. אפשר את דחיסת S3 כמכשיר GZIP כדי לצמצם את זמן ההעברה (אופציונלי)
  8. בדוק את משלוח Firehose ולחץ על צור זרם משלוחים

שלב 6: תצורת Redshift של אמזון

תצורת Redshift של אמזון
תצורת Redshift של אמזון
תצורת Redshift של אמזון
תצורת Redshift של אמזון
תצורת Amazon Redshift
תצורת Amazon Redshift
  1. התחל עם מזהה האשכול, שם מסד הנתונים, משתמש הראשי והסיסמה.
  2. בחר סוג צומת כ- dc2.large, סוג אשכול כרב -עונדה אם ברצונך לשלב צמתי מחשוב נפרדים. ציין את מספר צמתי החישוב אם נבחר סוג אשכול רב -תאי.
  3. המשך ולאחר מכן הפעל את האשכול.
  4. עבור אל עורך השאילתות וצור את הטבלה dps_info.

כלל נכנס של קבוצת אבטחה לשינוי אדום

  1. כברירת מחדל המעבר האדום מגביל חיבורים נכנסים דרך קבוצת האבטחה של VPC.
  2. הוסף את כלל הכניסה למעבר האדום כדי לאפשר ל- Redshift להתחבר לשירותים אחרים כגון QuickSight.

שלב 7: QuickSight של אמזון

אמזון QuickSight
אמזון QuickSight
אמזון QuickSight
אמזון QuickSight
אמזון QuickSight
אמזון QuickSight
אמזון QuickSight
אמזון QuickSight
  1. מרשימת השירותים, בחר באמזון QuickSight. אם אתה משתמש בפעם הראשונה, QuickSight היא בחינם לשימוש למשך 60 יום וניתן לחייב אותה לאחר מכן.
  2. לאחר הגדרת החשבון בהצלחה, לחץ על ניתוח חדש מלוח המחוונים.
  3. תן את השם לניתוח שלך.
  4. בחר מקור נתונים Redshift מהרשימה הנתונה.
  5. בחר את מאגר התבלינים לאחסון הנתונים. זהו מאגר הנתונים שבזיכרון המסופק על ידי QuickSight.
  6. תוכל גם לבחור לתזמן את רענון הנתונים ל- SPICE.
  7. הוסף את השדות הנדרשים לניתוח.
  8. פרסם את לוח המחוונים מתוך אפשרות השיתוף. תן גישה נדרשת למשתמשים אחרים כדי לצפות בלוח המחוונים.

מוּמלָץ: