אם אתם תוהים למה בדיוק מיועדת אפליקציית Arduino IoT Cloud Remote לאנדרואיד, התשובה הקצרה היא שהיא מאפשרת לכם... גישה, ניטור וניהול של פאנלים של IoT עם כמה נגיעות בלבד על מסך הנייד. ההיבט הארוך והמעניין ביותר הוא שזה פותח את הדלת לניהול הפרויקטים שלך מכל מקום, מבלי שתצטרך לשבת מול המחשב וללא לוח זמנים.
היופי של האפליקציה הזו הוא שהיא משתלבת עם פלטפורמת Arduino IoT Cloud כך שתוכלו ליצור לוחות מחוונים באינטרנט ולאחר מכן להשתמש בהם בטלפון שלכם. משמעות הדבר היא שעם הגדרה מתוכננת היטב, יהיה לכם... טלמטריה בזמן אמת ושלט רחוק של המכשירים שלכם, בין אם מדובר במערכת השקיה אוטומטית, קו ייצור קטן או אוטומציה ביתית.
מה זה ארדואינו
ארדואינו היא משפחה של לוחות מיקרו-בקרים שבולטת בזכות היותה חינמי, משתלם וקל לתכנותהוא מתוכנת בסביבה הרשמית, המזכירה את C ו-Java, וכולל דוגמאות וספריות להתחלת פרויקטים מבלי לסבך את חייכם.
כשאנחנו מדברים על משפחה, אנחנו מתכוונים שישנם דגמים רבים, החל מדגמים קומפקטיים מאוד ועד דגמים חזקים יותר. הודות לפילוסופיה הפתוחה, כל אחד יכול הרכבה או הרחבה של חומרה, נשען על אפליקציות לדיאגרמות אלקטרוניות, למרות שמבחינת מחיר ונוחות זה נורמלי לרכוש דגם מסחרי סטנדרטי.
מהו האינטרנט של הדברים (IoT)?
IoT הוא ראשי תיבות של האינטרנט של הדברים ומתייחס לחיבור חפצים יומיומיים לרשת כדי... להתייעץ ולנהל אותם מרחוקזה יכול להיות מכונת כביסה, מקרר, טלוויזיה, או צומת תעשייתי שמקבל החלטות לפי כללים מוגדרים.
במבט רחב יותר, הוספת קישוריות מאפשרת למכשיר לשלב נתוני חיישנים עם מידע חיצוני כדי לפעול בצורה מסוימת. אינטליגנציה הקשריתלדוגמה, מערכת השקיה שמעריכה טמפרטורה, לחות קרקע ותחזית גשם לפני פתיחת השסתומים.
כדי להשיג זאת אתם זקוקים לשלושה חלקים: הציוד או המפעיל לשליטה, סט של חיישנים שמודדים את הסביבה ולוח בקרה שמשלב הכל, כמו ארדואינו, עם הקישוריות המתאימה, בין אם זה Wi-Fi, סלולרי, LoRa או אפשרויות אלחוטיות אחרות.
Arduino IoT Cloud ואפליקציית Remote שלו לאנדרואיד
פלטפורמת Arduino IoT Cloud משלבת חומרה, קושחה ושירותי ענן כדי לעזור לך לבנות פרויקטים מקיפים של IoT. אפליקציית Arduino IoT Cloud Remote לאנדרואיד היא... בן לוויה מושלם לאותם פאנלים, שכן זה מאפשר לך גישה אליהם מכל מקום.
מקרים אופייניים שבהם אפליקציה זו מצטיינת: בשטח, קריאת נתונים מ חיישני קרקע או התחלת השקיה מרחוק; במפעל, נראות מתמדת של מצב הקו עם אפשרות להפעלת אוטומציה; בבית, בדוק את צריכת האנרגיה ונהל את אוטומציה הביתית בנוחות מהספה שלך.
הפאנלים נוצרים באתר האינטרנט של Arduino IoT Cloud מהמחשב או מהטאבלט, ולאחר מכן האפליקציה לנייד משמשת כ... שליטה ידניתניתן לקשר כל ווידג'ט בלוח מחוונים למשתנים בפרויקט IoT אחד או יותר, לקבלת גמישות מרבית.
ווידג'טים זמינים בפאנלים
לוחות המחוונים של Arduino IoT Cloud מציעים מגוון רחב של ווידג'טים פשוטים וחזקים להצגה ושליחה של נתונים. להלן הרפרטואר, עם שמות בספרדית ושמות מקבילים במידת הצורך, כך שתוכלו לדעת מה תוכלו למקם בלוחות המחוונים שלכם ולאחר מכן להשתמש בהם עם אפליקציית Remote באנדרואיד. כל אחד מהם משרת מטרה. להציג, להזין או להפעיל ערכים בהתאם לסוג המשתנה המקושר.
- מֶתֶג
- לְחִיץ
- סליידר סליידר
- סטפר מצטבר
- הודעות מסנג'ר
- צבע בורר צבעים
- אורות ניתנים לעמעום
- אורות צבעוניים
- ערך מספרי ערך
- סטָטוּס
- מד מד
- אֲחוּזִים
- מחוון LED
- מפה מפה
- תַרשִׁים
- בורר זמן
- מתכנת מתזמן
- רשימה נפתחת של ערך
- בורר ערכים
- פתק דביק
- תמונה תמונה
- תרשים מתקדם
- מפה מתקדמת מפה מתקדמת
- מפת תמונה מפת תמונה
- קישור קישור
המפתח הוא שווידג'טים קשורים למשתנים בפרויקטים שלך וכאשר המכשיר מחובר לענן, הערכים הם מתעדכן בזמן אמתזה הופך את הטלפון שלך לתא השליטה שלך בכל מקום שאתה נמצא.
נקודות עיקריות של Arduino IoT Cloud
Arduino IoT Cloud תוכנן כך שכל אחד יוכל ליצור פרויקטים של IoT עם ממשק נגיש ופתרון הכל כלול המכסה... תצורה, כתיבת קוד, טעינה והדמיה.
בין תפקידיו אנו מוצאים ניטור נתונים, כדי לראות את קריאת הנתונים בפאנל. חיישנים ומשתנים ללא עבודה נוספת; וסנכרון של משתנים בין מכשירים, מה שמקל על תקשורת בין צמתים עם קידוד מועט.
המתזמן מאפשר לך להפעיל משימות בפרקי זמן ספציפיים (שניות, דקות או שעות); ועם העלאות OTA תוכל העלאת קושחה מרחוק ללוחות שאינם מחוברים למחשב.
בנוסף, הוא תומך ב-webhooks לשילוב שירותי צד שלישי כגון IFTTT, תאימות עם Amazon Alexa עבור קולי ואפשרויות לשיתוף לוחות מחוונים עם אנשים אחרים.
חומרה וקישוריות תואמים
כדי להשתמש ב-Arduino IoT Cloud, אתם זקוקים ללוח תואם לענן. אתם יכולים לבחור בדגמי Arduino רשמיים או בלוחות מבוססי ESP32 ו-ESP8266. מבחינת קישוריות, נתמכים Wi-Fi, LoRaWAN דרך The Things Network, רשתות סלולריות GSM או NB-IoT, ואפילו Wi-Fi. אתרנט על ציוד ספציפי.
לוחות רשמיים תואמי Arduino Cloud משלבים בדרך כלל רכיב חומרה מאובטח כגון שבב הקריפטוגרפי ECC508. שמירת מפתחות ופרטי אישורים בבטחה.
חיבור אינטרנט אלחוטי
לוחות Wi-Fi של ארדואינו משתמשים בפס 2,4 גיגה-הרץ, המספק לרוב הפרויקטים לטווח קצר. הנה האפשרויות המוצעות ומה שהן מציעות לפרויקטים שלכם. פאנלים ואפליקציית Remote:
Wi-Fi MKR 1000מיועד לבעלי ניסיון מוגבל ברשתות שמעוניינים להוסיף Wi-Fi. הוא כולל מטען Li-Po להפעלת סוללה או מתח חיצוני של 5V עם מיתוג אוטומטי, מיקרו-בקר Arm Cortex-M0+ 32-bit, שפע של קלט/פלט, Wi-Fi בעל צריכת חשמל נמוכה ושבב קריפטוגרפי לתקשורת מאובטחת. הוא מתוכנת באמצעות IDE של Arduino והוא אידיאלי עבור צמתי IoT קומפקטיים המופעלים על ידי סוללה. מחירו כ-60 אירו באמזון.
Wi-Fi 1010 של MKRמאפשר יצירת אבות טיפוס של IoT עם Wi-Fi ו-BLE, כולל מצב צריכת חשמל נמוכה להארכת חיי סוללהמתחבר לרשתות קיימות או יכול ליצור נקודה חמה. תואם לענן ארדואינו ומופעל באמצעות USB או סוללת ליתיום-פולימרית 3,7V עם טעינה באמצעות USB. כ-40 אירו באמזון.
ננו RP2040 קונקטמבוסס על שבב Raspberry Pi RP2040 עם ליבה כפולה של Cortex M0+ במהירות 133MHz, 264KB של זיכרון SRAM ו-2MB של זיכרון Flash, ו-26 GPIO רב-תכליתיים. זהו לוח בעל ביצועים גבוהים וזול התומך ב-SDKs של C, C++ ו-MicroPython ומציע משאבי פיתוח נרחבים. כ-16 אירו באמזון.
ננו 33 IoTקומפקטי 48 x 18 מ"מ וחזק, עם מודול NINA B306 המבוסס על nRF52840 ו-Cortex M4F. תואם ל-Arduino IDE מקוון ולא מקוון, משלב IMU בעל 9 צירים ו- צריכה נמוכה בהשוואה למעבדים אחרים באותו גודל. מהירות שעון של 64 מגה-הרץ, זיכרון Flash של 1 מגה-בייט וזיכרון RAM של 256 קילו-בייט, מחברים של 15 פינים לכל צד. כ-28 אירו באמזון.
פורטנטה H7הפעלת קוד ברמה גבוהה ומשימות בזמן אמת בו זמנית על ידי שילוב שני מעבדים. ניתן להפעיל את Arduino ואת MicroPython בו זמנית וליצור תקשורת בין שתי הליבות. זה מאפשר ראייה ממוחשבת עם TensorFlow Lite ושליטה ב... משימות ברמה נמוכה בו זמנית. מיועד למכונות תעשייתיות, מעבדות, בקרים לשליטה בקרי (PLC), HMI, רובוטיקה ועוד. כ-100 אירו בחנות הרשמית.
Portenta H7 Lite Connectedגרסה חסכונית יותר של ה-H7, היא מבטלת את ממשק הווידאו ברזולוציה גבוהה אך מוסיפה קישוריות אלחוטית. היא שומרת על המעבד הכפול לבינה מלאכותית ובקרה עם השהייה נמוכה, מה שמאפשר לארדואינו ול-MicroPython לפעול במקביל באמצעות שיחות מרחוק בין ליבות. אידיאלי לאיזון. ביצועים ופשטותכ-89 אירו בחנות הרשמית.
בקרת מכונות פורנטהבקר תעשייתי מרכזי וחסכוני המסוגל לשלוט בציוד ובמכונות. ניתן לתכנות באמצעות ארדואינו או פלטפורמות משובצות, ומאפשר בינה מלאכותית ותחזוקה חזויה. טלמטריה בזמן אמת ושלט רחוק, אפילו מהענן. בסביבות 300 אירו בחנות ארדואינו.
ניקלה ויז'ןמודול זעיר בגודל 22,86 x 22,86 מ"מ עם STM32H747AII6 Dual ARM Cortex M7 M4, מצלמת צבע 2 מגה פיקסל התומכת ב-TinyML, IMU בעל 6 צירים, מיקרופון וחיישן מרחק. עובד עם OpenMV, MicroPython, Wi-Fi ו-BLE, משתלב עם Portenta ו-MKR. אידיאלי עבור ראייה משובצת ובינה מלאכותית בקצה כגון זיהוי אובייקטים ותחזוקה חזויה. כ-95 אירו.
Optaבקר ניתן לתכנות עם שני מעבדי STM32H747XI Cortex M7 במהירות 480 מגה-הרץ ומעבדי M4 במהירות 240 מגה-הרץ, עם מנגנון קריאה מרחוק בין-ליבות. הוא מכסה בקרה בזמן אמת, ניטור ותחזוקה חזויה, עם רכיב OTA מאובטח ושלט רחוק דרך Arduino Cloud או צד שלישי. גרסאות Lite Ethernet ו-USB-C, RS485 ו-RS485 עם גרסאות BLE Wi-Fi. שחרור ותיעוד מסופק על ידי ארדואינו פרו.
לורוואן
לוחות ה-MKR WAN 1300 וה-MKR WAN 1310 מתחברים לענן Arduino IoT דרך The Things Stack, שרת LoRaWAN המחובר לאלפי שערים ציבוריים. עם תצורה מתאימה של צריכת חשמל נמוכה, הלוח יכול... לשלוח נתונים במשך חודשים עם סוללה אחת, מושלם לאזורים מרוחקים או סביבות עירוניות בהן Wi-Fi אינו זמין.
GSM ו-NB-IoT
מכשירי MKR GSM 1400 ו-MKR NB 1500 דורשים כרטיס SIM כדי להתחבר דרך רשתות סלולריות. אפשרות זו אידיאלית עבור פרויקטים ניידים או כאשר Wi-Fi אינו זמין, כגון מעקב. העברת נכסיםקחו בחשבון שחיבור מאובטח צורך זיכרון, ומשאיר מעט מקום ליישום המשתמש - לדוגמה, כ-2,6 kB ב-MKR GSM 1400 - כך שיותר מדי משתני ענן עלולים להתיש את ה-RAM.
ESP32 ו-ESP8266
Arduino IoT Cloud תומך גם במגוון רחב של לוחות צד שלישי המבוססים על המיקרו-בקרים ESP32 ו-ESP8266. כדי להגדיר אותם, פשוט בחרו באפשרות צדדים שלישיים בתצורה מהמכשיר ופעל לפי האשף.
Ethernet
יש תמיכה בחיבור Ethernet במכשירים ספציפיים. ניתן לחבר את פורנטה H7 עם מגן או נשא תואם Ethernet כמו Portenta Vision Shield Ethernet או השתמש ב-Portenta Machine Control, וגם חבר את Opta במידת הצורך.
אם אתם מתכוונים להפעיל Ethernet ב-Portenta H7 בעת הגדרת המכשיר, בחרו באפשרות זו. אם כבר הפעלתם אותו כ-Wi-Fi, תצטרכו לעשות זאת. להסיר ולהגדיר מחדש עבור Ethernet. שימו לב שחומרה ישנה יותר כמו Ethernet Shield Rev2 ו-MKR ETH Shield אינה נתמכת על ידי Arduino IoT Cloud.
תחילת העבודה עם Arduino IoT Cloud ואפליקציית Remote
להלן תראו את המסלול הטיפוסי, מתחילתו ועד סופו, כדי להכין את הפאנלים והמכשירים שלכם ולהיות מוכנים עבורכם לעקוב בנייד שלך עם שלט רחוק של ארדואינו IoT בענן.
1. צור את חשבון הארדואינו שלך
נקודת ההתחלה היא להתחבר או להירשם לארדואינו. ללא חשבון לא תוכלו לגשת ל... פונקציות ענן או לקשר מכשירים.
2. היכנסו לארדואינו IoT Cloud
לאחר הכניסה, גשו לענן מתפריט ארבע הנקודות ב-arduino.cc או ישירות דרך כתובת האתר של השירות. משם יהיה לכם... כל הסעיפים ביד: דברים, מכשירים, פאנלים, עורך ועוד.
3. צור דבר
הזרימה מתחילה ביצירת דבר חדש. בסקירה הכללית שלו, אתם בוחרים את הלוח, את הרשת שאליה הוא יתחבר ואת המשתנים שתנטרו או תשלטו בהם. כל שינוי יוצר סקיצה מיוחדת עם הקוד הדרוש לחיבור וסנכרון של משתנים.
4. הגדרת המכשיר
כדי להוסיף ולקשר את הלוח ל-Thing, עליכם להתקין את Arduino Agent במחשב שלכם. האשף מהיר: לחצו על Select Device או Configure New Device, חברו את הלוח, והוא מוכן. מוכן לענן.
5. הגדרת משתנים
ניתן ליצור משתנים מסוג int, float, boolean, long או char, כמו גם סוגים מיוחדים כגון Temperature (טמפרטורה), Speed (מהירות) או Luminance (בהירות). בעת הוספת משתנה, בוחרים את השם, הסוג, מצב עדכון והרשאות קריאה וכתיבה לפי הצורך.
6. התחבר לרשת
במקטע הרשת, הזינו את פרטי הגישה ל-Wi-Fi ושמרו. נתונים אלה משולבים גם בסקיצה שנוצרת אוטומטית, כך שהלוח יהיה התחבר בצורה בטוחה לנתב או ל-AP שלך.
7. תכנת והעלה את הסקיצה
עורך הענן יוצר קובץ INO עם המסגרת הדרושה לחיבור וסנכרון. ניתן להוסיף את קריאת החיישן ולוגיקת בקרת המפעיל באמצעות משתני ענן לשליחה ולקבלת נתונים. אם משתנה מאפשר קריאה וכתיבה, נוצרת גם פונקציית callback שתגיב כאשר ערכו משתנה, ובכך תפחית את כמות העבודה הכרוכה בלולאה.
כדי להעלות את הקוד, לחץ על העלאה. פתח את Serial Monitor כדי לראות הודעות חיבור, כגון מחובר ל-network_name ו-connected to cloud, או אפשרויות אפשריות. שגיאות אימות או רשת. עורך הענן הוא גרסה מינימליסטית ומשוקפת של עורך האינטרנט, נוחה יותר לסקיצות מורכבות.
8. בנה את לוח המחוונים שלך
לאחר שהלוח מחובר והסקיצה עובדת, מגיע החלק הכיפי: יצירת לוח המחוונים. מכרטיסיית לוחות מחוונים, תוכלו ליצור לוחות מחוונים חדשים ולהציג לוחות מחוונים קיימים. הוסיפו ווידג'טים, קשרו אותם למשתנים, וברגע שהמכשיר יהיה מקוון, תראו נתונים מיידיים ותוכלו להפעיל פקדים מהטלפון הנייד שלכם באמצעות אפליקציית Remote.
שימו לב לתאימות: לא כל הווידג'טים ניתנים לקישור לכל סוג של משתנה. לדוגמה, מתג לא עובד עם משתנה שלם טהור. ניתן להפעיל מספר דברים, כולל משתנים ממספר לוחות, בפאנל יחיד, בהתאם לתוכנית הענן שלכם. זה מאוד שימושי ברשתות ענן. חיישנים מבוזרים.
מקרי שימוש אמיתיים עם אפליקציית Remote
בפרויקטים חקלאיים, האפליקציה מאפשרת לכם לצפות בנתונים מיידיים על לחות הקרקע, הטמפרטורה ומצב שסתום הסולנואיד, וליזום השקיה ידנית במידת הצורך. הודות לטיימר, תוכלו גם אוטומציה של משבצות זמן ולעקוב אחר ההיסטוריה בעזרת גרפים.
בסביבות תעשייתיות, לוח מחוונים עם סטטוסי מכונות, מוני ייצור, אזעקות וכפתורי איפוס מרחוק הוא יתרון. נראות מתמדת ויכולת פעולה מיידית ממכשיר נייד מפחיתים זמן השבתה ונסיעות.
בבית, צפייה בצריכת האנרגיה ובמצב החיישנים, שליטה באורות הניתנים לעמעום ובקידוד צבע, או הפעלת מצב "היעדרות" בנוחות מהספה שלכם היא נוחות להפליא. בעזרת Alexa, אתם יכולים אפילו... תן פקודות קוליות לפעולות שנחשפות על ידי המשתנים שלך בענן.
אינטגרציות ו-APIs כדי להתקדם רחוק יותר
Arduino IoT Cloud מציע מספר נתיבי אינטגרציה מעבר ללוחות מחוונים. הוכרזה תמיכה ב- HTTP REST APIs, MQTT, כלי שורת פקודה, JavaScript ו- WebSockets, מה שפותח את הדלת ל... שירותים בהתאמה אישית ולוחות מחוונים מותאמים אישית אם אתם זקוקים להם.
בנוסף, webhooks משמשים להפעלת אירועים בפלטפורמות כמו IFTTT. בעזרתם, תוכלו, למשל, לשלוח התראה לטלפון הנייד שלכם כאשר משתנה מסוים חוצה סף או רישום נתונים לשירות חיצוני.
משאבים ותיעוד
התיעוד הרשמי של Arduino IoT Cloud מקיף: תמצאו בו הדרכות, דפי צ'יט עם תיאורים טכניים, ו מדריך API, והפניות למפתחים עבור ערכות פיתוח תוכנה (SDK) לפלטפורמה. זוהי נקודת התחלה טובה למענה על שאלות ולכוונון עדין של הארכיטקטורה שלך.
יצירת לוחות מחוונים ושיטות עבודה מומלצות עם ווידג'טים
על ידי שילוב של ווידג'טים בסיסיים ומתקדמים, תוכלו לבנות ממשקים פשוטים או חזקים כנדרש. מדדים ואחוזים עובדים היטב עבור משתנים אנלוגיים, בעוד שמתגים ולחצנים מפשטים את השליטה בממסרים או ביציאות דיגיטליות.
עבור מיקום גיאוגרפי, ווידג'ט המפה והמפה המתקדמת מושלמים אם המכשיר שלך מדווח על קואורדינטות, ומפת התמונה תעזור לך לאתר מכשירים בתוכניות של מתקנים. התרשים המתקדם שימושי עבור רשומות ארוכות טווח וסדרות מרובות.
רכיבי טקסט כמו הודעות, פתקיות, קישורים ותמונה משמשים למתן הקשר, הצגת הוראות או הפנייה לתיעוד פנימי. נצלו את המתזמן כדי לבטל באופן אוטומטי העלאות בשעות אסורות או הפעל את המזגן לפני הגעה.
אפליקציית Arduino IoT Cloud Remote לאנדרואיד היא המכשיר שהופך את לוחות הענן שלכם לשלט רחוק בגודל כיס. תוכלו לקחת אתכם לוח מחוונים עם נתונים בזמן אמת, כפתורים, גרפים ומפות לכל מקום, בשקט הנפשי שהפלטפורמה תומכת בכך. OTA, ווי-ווים, אלקסה, סנכרון משתנה, ואפשרויות חומרה וקישוריות מרובות. עם מבחר טוב של ווידג'טים והארכיטקטורה הנכונה, פרויקטי ה-IoT שלכם יכולים להפוך מאב טיפוס במעבדה לריצה אמינה בשטח, במפעל או בבית, תוך שמירה על שליטה בכף ידכם.