תוכן עניינים:
- שלב 1: דרושים רכיבים ואביזרים
- שלב 2: הכנת חומרה - הלחמה וחיווט
- שלב 3: הורדות והתקנות של שיעורי Arduino. הגדרות תוכנה
- שלב 4: Arduino - הידור, העלאה והפעלת מבחן הד הד IoT
וִידֵאוֹ: העברת נתונים NBIoT כיצד להשתמש במגנים מבוססי מודם BC95G - בדיקת UDP ואיתור סטטוס רשת: 4 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
על פרויקטים אלה:
בדוק יכולות רשת IoT NB והעברת נתונים גולמית UDP באמצעות xyz-mIoT על ידי מגן itbrainpower.net מצויד במודם Quectel BC95G.
זמן נדרש: 10-15 דקות.
קושי: בינוני.
Remarque: נדרשות כישורי הלחמה.
אודות NB IoT: NarrowBand-Internet of Things (NB-IoT) הוא תקן טכנולוגיית רדיו Low Area Wide Area Network (LPWAN) שפותח על מנת לאפשר חיבור מגוון רחב של מכשירים ושירותים באמצעות רצועות תקשורת סלולריות. טכנולוגיית NB IoT מספקת שיפור כיסוי פנימי וחיצוני, תומכת במספרים עצומים של התקני תפוקה נמוכים, רגישות עיכוב נמוכה, עלות מכשיר נמוכה במיוחד, צריכת חשמל נמוכה של מכשיר וארכיטקטורת רשת מותאמת.
שלב 1: דרושים רכיבים ואביזרים
ברור שמגן xyz-mIoT מצויד במודם Quectel BC95G-PN: XYZMIOT209#BC95G-UFL-xxxxxxx-הוא המרכיב העיקרי הנדרש.
מגן xyz-mIoT by itbrainpower.net הוא הלוח הראשון והקומפקטי ביותר של IoT המשלב את הרבגוניות של בקר מיקרו ARM0 (Microchip/Atmel ATSAMD21G בעיצוב תואם Arduino Zero), השימוש הנוח בחבילת החיישנים המוטבעים עם קישוריות. מסופק על ידי מודמים LTE CAT M1 או NB-IoT לטווח ארוך וספק נמוך או מודמים 3G / GSM מדור קודם.
מגן xyz -mIoT עשוי להכיל עד 5 חיישנים משולבים, כגון: THS (חיישני טמפרטורה ולחות) - HDC2010, tVOC & eCO2 (חיישן איכות אוויר - CO2 תרכובות אורגניות נדיפות - CO2 שווה ערך) - CCS811, HALL (חיישן מגנטי) - DRV5032 או IR (חיישן אינפרא אדום) KP -2012P3C, IR משני (חיישן אינפרא אדום) - KP -2012P3C, TILT (חיישן רטט תנועה) או REED (חיישן מגנטי) - SW200D. החיישנים המוזכרים לעיל מאוכלסים על לוח xyz-mIoT וניתן להזמין אותם באמצעות מספרי חלק שונים.
על מנת לבצע את בדיקת העברת הנתונים של NB IoT, נדרשים הפריטים הנוספים הבאים:
- 1 x קבלים 1000-2200uF/6.3V ESR נמוך
- אנטנת GSM אחת עם מחבר uFL (או צמה אחת של UFL ל- SMA F ואנטנת GSM אחת עם SMA)
- כרטיס SIM אחד (בפורמט nano SIM) בעל תמיכה ב- NB-IoT (בבדיקות שלנו השתמשנו בכרטיס SIM של Vodafone רומניה)
xyz-mIoT מאת itbrainpower.net מגן ניתן להזמין באינטרנט כאן, או ממפיץ אחד לידך.
שלב 2: הכנת חומרה - הלחמה וחיווט
א. הַלחָמָה
- אפשר 5V מ- USB להיות ספק כוח ראשי למגן xyz -mIoT כפי שמוצג בתמונה הראשונה [הלחמה מעל כריות SJP6 - חבר את שתי הרפידות]. חלופה: הלחם את שתי שורות המחברים, הנח את הלוח לתוך לוח לחם אחד וחבר בין Vusb ל- Vraw באמצעות חוט לוח קרש זכר-זכר אחד.
- הלחם את קבל ה- ESR נמוך 1000-2200 uF /6.3V ל- "קבלים-על PADS". זכור את קוטביות הקבלים [חבר + מוט למשטח Vpad + ו - מוט לרפידת GND]!
בדוק את המכירות שלך !!!
ב. חיווט הכל ביחד
הכנס את ה- nano-SIM לחריץ שלו [ה- SIM חייב להסיר את בדיקת ה- PIN]. חבר את האנטנה ולאחר מכן חבר את כבל ה- USB ליציאת USB xyz-mIoT ולמחשב שלך. ראה פרטים בתמונה הנכונה.
המגן xyz-mIoT יופעל באמצעות ה- USB.
שלב 3: הורדות והתקנות של שיעורי Arduino. הגדרות תוכנה
כל התוכנות המתוארות להלן זמינות, למשתמשים רשומים, כאן.
א. הורד והתקן את "מגן xyz-mIoT Arduino class". אופציונלי (לא נדרש לבדיקה זו), תוכל להוריד התקנת "xyz-mIoT shields SENSORS support Arduino class". ניתן למצוא הוראות התקנה בדף ההורדות.
ב. הורד והתקן את תמיכת "NB IOT [מצב UDP] למחלקת xyz-mIoT shield". אותו דבר, ניתן למצוא את הוראות ההתקנה בדפי הורדה.
ג. התקן והפעל את מאזין "udp_echo.py" בשרת שלך; רשום לשימוש בשלבים הבאים, כתובת ה- IP של המאזין ו- UDP PORT. אותו קוד ניתן למצוא גם בתיקייה "_UDP_listener_example" בתוך תמיכת "NB IOT [מצב UDP] במחלקת xyz-mIoT shield".
ד. פתח בארדואינו את הדוגמה "xyz_mIoT_NBIoT_Class_example_UDP_echo" - ניתן למצוא זאת תחת תפריט "קובץ/דוגמאות/itbpNBIoTClass" Arduino. ניתן לצפות בתצוגה מקדימה של הקוד הזה כאן.
ה. בואו נעשה כמה הגדרות בקבצי h בתוך "itbpNBIoTClass":
-ב "itbpGPRSIPdefinition.h" עדכן את ערך ה- APN, באמצעות ערך APN של ספק ה- IoT שלך ב- NB (במבחן היה: "eggsn-test-3.connex.ro" עבור Vodafone רומניה), - ב "itbpGPRSIPdefinition.h" עדכן את NETWORKID עם קוד מזהה הרשת המספרית עבור ספק ה- IoT שלך ב- NB ("22601" עבור Vodafone רומניה), - ב- "itbpGPRSIPdefinition.h" עדכן את LTE_BAND עם קוד פס נומרי המשמש לשירות NB IoT (20 - רצועת LTE B20 עבור Vodafone רומניה), - ב "itbpGPRSIPdefinition.h" עדכן את SERVER_ADDRESS ו- SERVER_PORT עם שירות מאזין UDP הד (משלב ג), - ב "itbpGSMdefinition.h" עבור לשורות 60 & 61 ובחר _itbpModem_ xyzmIoT, - ב- "itbpGSMdefinition.h" עבור לשורות 64 & 65 ובחר _Qmodule_ BC95G.
שלב 4: Arduino - הידור, העלאה והפעלת מבחן הד הד IoT
פתח ב- Arduino את פרוייקט xyz_mIoT_NBIoT_Class_example_UDP_echo.ino, מתוך תפריט "קובץ/דוגמאות/itbpNBIoTClass" Arduino. חשוב: השתמש ב- arduino.cc v 1.8.5 ואילך!
א. בחר לוח Arduino - מגן xyz -mIoT ויציאת התכנות כפי שמוצג בתמונה. רמז: על מנת להעלות את הקוד, עליך ללחוץ פעמיים (מהר) על כפתור איפוס מגן xyz-mIoT [הלוח יעבור למצב תכנות].
ב. הידור והעלאת הקוד.
על מנת לדמיין את פלט הבאגים, השתמש במסך הסידורי של Arduino או במסוף אחר על ידי בחירת יציאת הבאגים עם ההגדרות הבאות: 57600bps, 8N, 1.
בקוד תזמון חילופי הנתונים של NB IoT מוגדר ל -10 דקות. נתוני השליחה / התקבלה (מטען העברה) ואותות שונות של סטטוס NB-IoT [ENTER / LEAVE ACTIVE, IDLE ו- PSM; גם אירוע DATAGRAM RECEIVED] יוצג בממשק באגים.
תהנה!
הוראה ניתנת ללא כל אחריות !!! השתמש בו באחריותך האישית !!
פורסם במקור על ידי על פרויקטים של itbrainpower.net וכיצד לחלק.
מוּמלָץ:
כיצד להפוך לחות וטמפרטורה למקליט נתונים בזמן אמת באמצעות UNO Arduino וכרטיס SD - סימולציית רישום נתונים DHT11 בפרוטוס: 5 שלבים
כיצד להפוך לחות וטמפרטורה למקליט נתונים בזמן אמת באמצעות UNO Arduino וכרטיס SD | סימולציית רישום נתונים ב- DHT11 בפרוטוס: הקדמה: היי, זהו Liono Maker, הנה קישור ל- YouTube. אנו יוצרים פרויקט יצירתי עם Arduino ועובדים על מערכות מוטבעות. Data-Logger: לוגר נתונים (גם לוגר נתונים או מקליט נתונים) הוא מכשיר אלקטרוני המתעד נתונים לאורך זמן עם
כיצד להפנות את מודם ה- USB למכונה וירטואלית של VMware ESXi: 14 שלבים
כיצד להפנות את מודם ה- USB למכונה וירטואלית של VMware ESXi: שלום לכולם! היום אספר לך כיצד לנתב מודם USB למכונה וירטואלית של VMware ESXi. באותו אופן, תוכל לנתב מחדש כרטיס זיכרון וכמה התקני USB אחרים. לפונקציה הוותיקה הזו של VMware יש יתרונות וחסרונות, כך שאנו
העברת נתונים דרך אור !!!: 4 שלבים (עם תמונות)
העברת נתונים דרך אור !!!: שלום חבר'ה, לאחר זמן רב אני חוזר שוב לחלוק פרויקט חדש ופשוט. בפרויקט זה אראה לך כיצד תוכל להעביר אותות נתונים ממקום אחד למשנהו באמצעות אור. שליחת נתונים על פני אור אינה מושג חדש אך לאחרונה היא
תחנת מזג אוויר עם העברת נתונים אלחוטית: 8 שלבים
תחנת מזג אוויר עם העברת נתונים אלחוטית: הוראה זו היא שדרוג הפרויקט הקודם שלי - תחנת מזג אוויר עם רישום נתונים. ניתן לראות את הפרויקט הקודם כאן - תחנת מזג אוויר עם רישום נתונים אם יש לך שאלות או בעיות אתה יכול לפנות אלי בדואר שלי: iwx.production@gmai
רובוט מצחיק והקטן ביותר (רשת רשת): 7 שלבים
רובוט מצחיק והקטן ביותר (meshmesh): זהו פרויקט מצחיק