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

רשת חיישני IoT LTE CAT -M1 GSM T - 15 דקות: 5 שלבים
רשת חיישני IoT LTE CAT -M1 GSM T - 15 דקות: 5 שלבים

וִידֵאוֹ: רשת חיישני IoT LTE CAT -M1 GSM T - 15 דקות: 5 שלבים

וִידֵאוֹ: רשת חיישני IoT LTE CAT -M1 GSM T - 15 דקות: 5 שלבים
וִידֵאוֹ: 6G {1} – Что для вас 6G 2024, יולי
Anonim
רשת חיישני IoT LTE CAT -M1 GSM… T - 15 דקות
רשת חיישני IoT LTE CAT -M1 GSM… T - 15 דקות
רשת חיישני IoT LTE CAT -M1 GSM… T - 15 דקות
רשת חיישני IoT LTE CAT -M1 GSM… T - 15 דקות
רשת חיישני IoT LTE CAT -M1 GSM… T - 15 דקות
רשת חיישני IoT LTE CAT -M1 GSM… T - 15 דקות

ב- 08 באפריל 2018 חשפה R&D Software Solutions srl [itbrainpower.net] לציבור את ההכרזה על מגן xyz-mIoT על ידי itbrainpower.net-הלוח הראשון והקומפקטי ביותר של IoT המשלב את הרבגוניות של בקר מיקרו ARM0. (Microchip / Atmel ATSAMD21G בעיצוב תואם Arduino Zero), השימוש הנוח בחיישנים המשובצים עם קישוריות המסופקת על ידי LPWR LTE CAT M1 או NB-IoT מודמים ארוכי טווח והספק נמוך או מודמים מדור קודם / 3G / GSM.

המגן xyz-mIoT מאת itbrainpower.net עשוי להכיל עד 5 חיישנים משולבים:

  • THS (חיישני טמפרטורה ולחות) - HDC2010,
  • tVOC & eCO2 (חיישן איכות אוויר - סה"כ תרכובות אורגניות נדיפות - שווה ערך CO2) - CCS811,
  • HALL (חיישן מגנטי) - DRV5032 sau או IR (חיישן אינפרא אדום) KP -2012P3C,
  • IR משני (חיישן אינפרא אדום) - KP -2012P3C,
  • TILT (חיישן רטט תנועה) או REED (חיישן מגנטי) - SW200D.

אודות הפרויקט:

שימוש בחיישני טמפרטורה ולחות של מגן xyz-mIOT העצמי כחוטבי נתוני חיישן CLOUD באמצעות תמיכה בתכנות לוח Arduino…. t מינוס 15 דקות.

זמן נדרש: 10-15 דקות.

זמן היישום עשוי להשתנות בהתאם לחוויית המשתמש הקודמת. התקנת סביבת Arduino והתקנה ידנית ברמת Arduino אינם מכוסים בדרך זו; נסה את זה בגוגל. ספריות תמיכה וקוד המקור המשמש בדרך זו זמינים להורדה, למשתמשים רשומים כאן.

קושי: מתחיל - בינוני.

חומרה נדרשת:

- מגן xyz-mIoT בעל חיישן HDC2010 משולב, כדלקמן:

  • XYZMIOT209#BG96-UFL-1100000 [מצויד במודם LTE CAT M1 ו- GSM] או
  • XYZMIOT209#M95FA-UFL-1100000 [מצויד במודם GSM בלבד]

- כרטיס SIM [4FF] LTE CATM1 או 2G SIM [עם תוכנית נתונים מופעלת]- סוללת LiPo קטנה

- אנטנת GSM מוטבעת עם uFL או, אנטנת GSM עם SMA פלוס u. FL לזנב SMA

שלב 1: חומרה, הלחמה

חומרה, הלחמה
חומרה, הלחמה

אפשר 5V מ- USB להיות ספק כוח ראשי ללוח כפי שמתואר כאן למעלה. חלופה: הלחם את שתי שורות המחברים, הנח את הלוח לתוך לוח לחם אחד וחבר בין Vusb ל- Vraw באמצעות חוט לוח קרש זכר-זכר אחד.

הלחם את מחבר ה- LiPo. זכור את הקוטביות של LiPO!

בדוק את המכירות שלך !!!

שלב 2: חומרה, הביאו הכל ביחד

חומרה, הביאו הכל ביחד
חומרה, הביאו הכל ביחד

הכנס את המיקרו- SIM לחריץ שלו [חייב להסיר את הליך בדיקת ה- PIN של ה- SIM].

חבר את האנטנה ולאחר מכן חבר את כבל ה- USB ליציאת ה- xyz-mIoT ולמחשב שלך.

חבר את סוללת ה- LiPo.

שלב 3: הורדת והתקנת תוכנה, הגדרות מקדימות

א. הורד והתקן "xyz-mIoT shields Arduino class", ולאחר מכן הורד את הגרסה האחרונה של השיעורים: "xyz-mIOT shield IoT Rest" ומכאן "xyz-mIOT shields support class".

ב. התקן את השיעורים. הרחב את הארכיון והתקן את השיעורים - בקצרה:

  • העתק את קבצי "xyz-mIoT shields Arduino class" בתיקיית החומרה המקומית של Arduino (שלי היא: "C: / Users / dragos / Documents / Arduino / hardware"), ואז
  • העתק את תיקיות שיעורי התמיכה לתיקיית המשתמש המקומית שלך בארדואינו [שלי היא: "C: / Users / dragos / Documents / Arduino / libraries"] ו - הפעל מחדש את סביבת Arduino. פירוט נוסף אודות התקנת ספרייה ידנית, קרא על התקנה ידנית של ספריית ארדואינו.

ג. צור תיקייה בשם "xyz_mIoT_v41_temp_humidity".

ד. קח מכאן את קוד ה- Arduino של הפרויקט ושמור אותו בשם "xyz_mIoT_v41_temp_humidity.ino" בתיקייה הקודמת שנוצרה.

ה. בצע כמה הגדרות בקבצים מסוימים הכלולים בתוך מחלקת "xyz -mIOT shield IoT Rest" תמיכה: - בשורה "itbpGPRSIPdefinition.h" הגדר את ערך APN, באמצעות ערך APN של ספק ה- GSM שלך (למשל: NET for RO Orange)

- בשורה "itbpGPRSIPdefinition.h" הגדר את כתובת SERVER_ADDRESS עבור CLOUD Robofun #define SERVER_ADDRESS "iot.robofun.ro" #define SERVER_PORT "80"

- ב "itbpGSMdefinition.h" אפשרות ברירת מחדל להערה עבור "_itbpModem_" ובחרה באפשרות (מחק סימן תגובה) "#define _itbpModem_ xyzmIoT" (שורה 71)

- ב "itbpGSMdefinition.h" בחר את המודם המתאים לטעם xyz-mIoT שלך: עבור M95FA בחר "#define xyzmIoTmodem TWOG" (שורה 73) או עבור BG96 בחר "#define xyzmIoTmodem CATM1" (שורה 75)

שלב 4: ענן Robofun - הגדר חיישנים חדשים והעתק הגדרות TOKEN

ענן Robofun - הגדר חיישנים חדשים והעתק הגדרות TOKEN
ענן Robofun - הגדר חיישנים חדשים והעתק הגדרות TOKEN
ענן Robofun - הגדר חיישנים חדשים והעתק TOKEN הגדרות
ענן Robofun - הגדר חיישנים חדשים והעתק TOKEN הגדרות
ענן Robofun - הגדר חיישנים חדשים והעתק הגדרות TOKEN
ענן Robofun - הגדר חיישנים חדשים והעתק הגדרות TOKEN

לשם כך השתמשנו בענן Robofun [יישום REST פשוט]

  1. צור חשבון חדש.
  2. הוסף שני חיישנים חדשים (xyzmIOT_temperature ו- xyzmIOT_humidity).
  3. עבור כל חיישן חדש שנוצר, גלול למטה בעמוד עד לפרק "TOKEN" ושמור על ערך המזהה "Tocken". ערכים אלה ישמשו בהמשך להגדרת מזהה חיישנים [מזהה אסימון] בקוד הארדואינו.

לעיון, עיין בתמונות למעלה.

שלב 5: Arduino - חיישנים עוקפים מזהה, אוספים ומעלים את קוד IOT

Arduino - חיישנים עוקפים מזהה, אוספים ומעלים את קוד IOT
Arduino - חיישנים עוקפים מזהה, אוספים ומעלים את קוד IOT
Arduino - חיישנים עוקפים מזהה, אוספים ומעלים את קוד IOT
Arduino - חיישנים עוקפים מזהה, אוספים ומעלים את קוד IOT
Arduino - חיישנים עוקפים מזהה, אוספים ומעלים את קוד IOT
Arduino - חיישנים עוקפים מזהה, אוספים ומעלים את קוד IOT
Arduino - חיישנים עוקפים מזהה, אוספים ומעלים את קוד IOT
Arduino - חיישנים עוקפים מזהה, אוספים ומעלים את קוד IOT

פתח ב- Arduino [(arduino.cc v> = 1.8.5] פרויקט xyz_mIoT_v41_temp_humidity.ino.

א. הגדר ערכי tempTocken ו- humiTocken עם הערך שנשמר בשלב הקודם [שנוצר ב- CLOUD].

אם אתה משתמש במגן xyz-mIoT המצויד במודול BG96, תוכל לבחור במצב רישום רשת כ"מצב GSM "או כ"מצב LTE CATM1" (רשת סלולרית המשמשת וכרטיס ה- SIM חייב לתמוך ב- LTE CATM1*) על ידי התקשרות client.setNetworkMode (GSMONLY), פונקציה client.setNetworkMode (CATM1ONLY) בכבוד, מיד לאחר client.begin () בהגדרת הפונקציות ().

* אנו משתמשים בו לבדיקות RO Orange LTE CATM1 מופעל SIM.

ב. לחץ פעמיים (מהר) על כפתור איפוס מגן xyz-mIoT [הלוח יעבור למצב תכנות].

ב- Arduino, בחר לוח "itbrainpower.net xyz-mIoT" וביציאת התכנות "itbrainpower.net xyz-mIoT".

ג. הידור והעלאת הקוד.

מגן xyz-mIoT יתחיל לדגום נתוני טמפרטורה ולחות (בקצב של 1 דקות) ולהעלות ערכים שנדגמו ל- CLOUD.

על מנת לדמיין את פלט הבאגים השתמש במסך הסידורי של Arduino או במסוף אחר על ידי בחירת יציאת הבאגים עם ההגדרות הבאות: 115200bps, 8N, 1.

לעיון, עיין בתמונות למעלה.

ניתן להציג את הנתונים שנרשמו בטמפרטורה בדף חיישן הענן של Robofun או, בדף ציבורי (משותף) כפי שצייננו בשלב 4.

תהנה!

הוראה ניתנת ללא כל אחריות !!! השתמש בו באחריותך האישית !!!!

פורסם במקור על ידי על פרויקטים של itbrainpower.net וכיצד לחלק.

מוּמלָץ: