תוכן עניינים:
וִידֵאוֹ: גישה MCU לשירות האינטרנט באמצעות IFTTT - Ameba Arduino: 3 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:11
גישה לשירות אינטרנט היא עבודה קלה עבור מכשיר חכם כמו טלפון אנדרואיד, טאבלט או מחשב, אך לא כל כך קל על בקרי מיקרו מכיוון שהוא בדרך כלל דורש קישוריות טובה יותר וכוח עיבוד טוב יותר. עם זאת, אנו עשויים להוריד את החלק הכבד של העבודה ל- IFTTT כדי לעזור לנו להשיג מגוון רחב של שירותי אינטרנט בקלות. מדריך זה יראה לך כיצד להשתמש ב- IFTTT לשם כך.
אספקה
- אמבה x 1
- חשבון מאת https://ifttt.com/, בכדי לגשת לשירות IFTTT
שלב 1: היכרות עם IFTTT
IFTTT, המכונה If This Then That, הוא אתר אינטרנט ואפליקציה לנייד ושירות מבוסס אינטרנט בחינם ליצירת היישומונים, או שרשראות הצהרות מותנות פשוטות. היישומון מופעל על ידי שינויים המתרחשים בתוך שירותי אינטרנט אחרים כגון Gmail, פייסבוק, טלגרם, אינסטגרם, פינטרסט וכו '.
· צור Applet מ- IFTTT
בשלב הבא נקבל דוגמא ל- IFTTT Applet לשליחת דוא ל לנמען שצוין.
כדי להריץ את הדוגמה, תכונת HTTP POST של ameba משמשת לפרסום שירות פשוט של webhook המתקבל על ידי פלטפורמת IFTTT ובתורו משמש להפעלת תגובה (שליחת דוא ל).
לאחר הכניסה https://ifttt.com/, לחץ על היישומים שלי מלמעלה.
בדוק את התמונות למעלה כדי לעקוב אחר השלבים.
שלב 2: הגדר את IFTTT ב- Ameba MCU
· פרסם את ההדק באמצעות Ameba
לאחר שהאפלט מוכן בלוח המחוונים של IFTTT, ניתן להבהב את התוכנית לדוגמא ללוח Ameba כדי לפרסם בקשת
1. התוכנית לדוגמא נמצאת תחת התיקיה "HTTP_IFTTT_POST". בצע את השלבים הבאים:
1) לחץ על קובץ *.ino בתוך תיקיית הדוגמאות המסופקת בכיתה כדי לפתוח את הדוגמה באמצעות Arduino IDE.
2) לאחר פתיחת התוכנית, ערוך את 3 הפריטים הבאים בתוך הקוד על מנת לגרום לתוכנית לפעול בהצלחה.
ערוך את אישורי ה- wi-fi כדי להתחבר לנקודה החמה של Wi-Fi או לנקודת הגישה הרצויה.
מתחת לשדה שם המארח, הזן את שם המארח של שירות ה- IFTTT "maker.ifttt.com"
תחת שדה הנתיב, הזן את שדה האירוע ואת המפתח "טריגר // עם/מפתח/"
- שם אירוע: שם האירוע צריך להיות זהה לזה שצוין ביישומון IFTTT. בדוגמה זו, שם האירוע הוא "test_event"
- מפתח: זמין בשירות Webhook בחשבון IFTTT בודד. עיין בשלב הבא להשגה.
3) כיצד להשיג מפתח מכרטיסיית התיעוד של Webhooks?
מצא את שירות Webhooks בכרטיסייה שירותים.
בדף שירות Webhooks, לחץ על הכרטיסייה תיעוד בפינה הימנית העליונה.
ניתן למצוא את המפתח בדף התיעוד. כמו כן, כיצד ניתן להשתמש בבקשת HTTP כפי שמוצג
שלב 3: קידוד והרצה
דוגמת הקוד שהושלם מצוינת למעלה
עכשיו בואו נריץ את התוכנית לדוגמא ב- Ameba
לאחר שהדוגמה מוכנה, התחבר ללוח אמבה באמצעות כבל USB.
ערכו את הקוד. לחץ על "סקיצה" -> "אמת/הידור" ב- Arduino. עם השלמת ההודעה, "בוצע הידור" תתבקש בתחתית ארדואינו.
העלה (הבזיק) את הקוד לאמבה על ידי לחיצה על "סקיצה" -> "העלה". (תהליך ההעלאה יצוין על ידי רכיב D3 שיבהב על הלוח)
לאחר השלמת ההעלאה (רכיב D3 בלוח יפסיק להבהב), "סיום העלאה" יבוא לידי ביטוי בתחתית חלון ה- Arduino IDE
פתח את הצג הטורי.
לחץ על כפתור "איפוס" כדי לראות את יומני הפלט.
לאחר שהאירוע הופעל בהצלחה, השורה של מזל טוב! ירית את אירוע test_event”ניתן לראות על הצג הטורי ותזכורת מייל לאירוע זה תימסר.
לאחר מכן נשלח דוא"ל לחשבון הדוא"ל של הנמען שנרשם ב- IFTTT Applet והתראה תתקבל בדוא"ל.
מוּמלָץ:
שליטה ב- Led באמצעות אפליקציית Blynk באמצעות Nodemcu דרך האינטרנט: 5 שלבים
שליטה באמצעות LED באמצעות אפליקציית Blynk באמצעות Nodemcu דרך האינטרנט: שלום לכולם היום נראה לכם כיצד תוכלו לשלוט על LED באמצעות סמארטפון דרך האינטרנט
גישה לנתוני Solaredge שלך באמצעות פייתון: 4 שלבים
גישה לנתוני Solaredge שלך באמצעות Python: מכיוון שהנתונים של שנאי ה- solaredge אינם מאוחסנים באופן מקומי, אך בשרתי ה- solaredge רציתי להשתמש בנתונים שלי באופן מקומי, כך אוכל להשתמש בנתונים בתוכניות משלי. אני אראה לך כיצד תוכל לבקש את הנתונים שלך ברשתות solaredge
IOT: ESP 8266 Nodemcu השליטה ברצועת LED Neopixel Ws2812 באמצעות האינטרנט באמצעות אפליקציית BLYNK: 5 שלבים
IOT: ESP 8266 Nodemcu השליטה ברצועת LED Neopixel Ws2812 באמצעות האינטרנט באמצעות אפליקציית BLYNK: שלום חבר'ה, במדריך זה הכנתי מנורה באמצעות רצועת LED של neopixel הניתנת לשליטה באינטרנט מכל רחבי העולם באמצעות אפליקציית BLYNK ו- nodemcu היא עובד כמוח של הפרויקט הזה, אז הפוך את אור הסביבה שלך עבורך
גישה למערכת קבצי שורש מרחוק באמצעות DB410 כדונגל אתרנט: 6 שלבים
גישה למערכת קבצי שורש מרחוק באמצעות DB410 כדונגל אתרנט: מטרות: התקן שרשרת כלים והרכב מחדש של גרעין כדי להכניס תמיכה ב- USB Ethernet CDC Gadget; צור מחדש את boot.img מ- Linaro לאתחול USB Ethernet CDC; צור שרת NFS לארח מערכת קבצי שורש; תצורת IP ב- DEVICE ו- HOST
גישה לתצוגה מ- Raspberry Pi דרך האינטרנט: 7 שלבים
גישה לתצוגה של Raspberry Pi דרך האינטרנט: במדריך זה נלמד כיצד להשתמש במסך מחשב נייד עבור פטל פאי (כל דגם). אנחנו יכולים לקנות שוק טופס תצוגת פטל פאי, אבל זה יעלה לך במקום תצוגה אחרת נוכל להשתמש במסך מחשב נייד דרך האינטרנט (מאת