תוכן עניינים:
- שלב 1: קוד ארדואינו
- שלב 2: צור את מסד הנתונים המקוון
- שלב 3: צור C# Windows Form HUB
- שלב 4: צור ממשק אינטרנט
- שלב 5: הורד את הפרויקט
וִידֵאוֹ: אינטרנט ARDUINO נשלט: 5 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
חשבתי הרבה כדי למצוא פתרון זול לחיבור לוח ה- Arduino שלי לאינטרנט מבלי להשתמש במגן אתרנט או אפילו במודולי WIFI. לאחר המחקר גיליתי שהדרך היחידה לדבר עם לוח Arduino היא דיבור עם היציאה הסידרית שלו, ולכן יצרתי יישום פשוט לחלון C# לעבודה כ- (HUB) להתמודדות עם היציאה הטורית לשליחת וקבלת נתונים ללוח שלי..
HUB יישום זה כבר מחובר לאינטרנט באמצעות המחשב האישי שלך ועוזר לשלוח ולקבל נתונים בין הלוח שלך למסד הנתונים בענן, לצד אחסון הנתונים המוחלפים מ- אל Arduino ובסיס הנתונים המקוון של MySQL, כך שתוכל ליצור סטטיסטיקות כמוך בַּקָשָׁה.
שלב 1: קוד ארדואינו
קודם כל הייתי צריך להתחיל בדוגמא קטנה המאפשרת לי לבדוק את יישום הרעיון ואת יכולתו, כך שבמדגם זה לא חיברתי שום חיישן השתמשתי רק ב- build in LED על Arduino כדי שאוכל להדליק ולכבות את נורית ה- LED בסיכה 13 על ידי שליחת האותיות "I" ו- "O" ביציאה טורית
שלב 2: צור את מסד הנתונים המקוון
וכדי לאחסן נתונים עלינו להשתמש במגשר מקוון כדי להפוך לגשר בין לוח Arduino לאותו Application Hub.
אז אני בוחר באתר אינטרנט חינם לאירוח מאגרי מידע שיפעל לשמירת הנתונים שלי שהתקבלו מלוח ה- Arduino בנוסף לשליחת הפקודות אליו, אני בוחר במאגרי מידע של MySQL מכיוון שהוא בחינם ונמצא בשימוש נפוץ. בקובץ המצורף תגלו שהוא מכיל שתי טבלאות בלבד. הראשונה היא לאחסן את הפקודות ואז לשלוח אותן ללוח, ואת הטבלה השנייה כדי לקבל את הפלט של לוח ה- Arduino ולשחזר אותו לשימוש מאוחר יותר.
מאגר מידע חינם של MySQL:
PHP MyAdmin מקוון:
שלב 3: צור C# Windows Form HUB
אחר כך בניתי את הרכזת הזו שיכולה להיחשב כשער מאזין במחשב האישי כדי לאפשר לנתונים לעבור דרכם תחילה ולאחר מכן לשלוח אותם ללוח Arduino באמצעות יציאה טורית ולהיפך.
הממשק של רכזת זה הוא פשוט מאוד, הוא מכיל שתי תיבות טקסט עשירות בלבד המציגות את הסטטוס של כל עסקה מעבירה זורק את נתוני הרכזת (שלח וקבל).
הערה: מרכז זה חייב להיות מופעל כל עוד אתה רוצה להשתמש בלוח ה- Arduino שלך לזרוק את האינטרנט
שלב 4: צור ממשק אינטרנט
כאן הגענו לחלק הכי מגניב..
יצרתי יישום אינטרנט המבוסס על טכנולוגיית Asp.net C# עם ממשק רספונסיבי שיכול לעבוד על כל מכשיר, יישום אינטרנט זה מתמודד רק עם מסד הנתונים המקוון מבלי לדעת מה הלוח בצד האחורי.
באמצעות ממשק זה תוכל לסווג את החלקים האלקטרוניים שלך שהתחברו ל- Arduino.. ועל ידי לחיצה עליך ושלך פשוט לאחסן נתונים באינטרנט.
דוגמא:
על ידי לחיצה על הכפתור הירוק (ON) בקטע אולם, אתה שולח הזמנה דרך האינטרנט להדלקת האור באולם ביתך, כך שבצד השני של העולם הרכזת המקבלת הזמנה זו ותטפל בה עם המעגל האלקטרוני שלך בארדואינו ב בית.
חלל מוגן BtnHallOn_Click (שולח אובייקט, EventArgs e) {AddTempOrders ("I"); // שליחת האות "אני" לארדואינו כדי לפתוח את אור האולם}
שלב 5: הורד את הפרויקט
הגיע הזמן לנסות זאת בעצמך ולהתנסות בעצמך.
מקווה שתיהנו…
מוּמלָץ:
נקודת גישה ESP8266 NodeMCU (שרת אינטרנט) עבור שרת אינטרנט עם חיישן טמפרטורה DT11 והדפסת טמפרטורה ולחות בדפדפן: 5 שלבים
נקודת גישה ESP8266 NodeMCU (AP) עבור שרת אינטרנט עם חיישן טמפרטורה DT11 וטמפרטורת הדפסה ולחות בדפדפן: שלום חברים ברוב הפרויקטים בהם אנו משתמשים ב- ESP8266 וברוב הפרויקטים אנו משתמשים ב- ESP8266 כשרת אינטרנט כך שניתן יהיה לגשת לנתונים ב כל מכשיר באמצעות wifi על ידי גישה לשרת האינטרנט המתארח על ידי ESP8266 אך הבעיה היחידה היא שאנחנו צריכים נתב עובד עבור
נורית מבוקרת אינטרנט באמצעות שרת אינטרנט מבוסס ESP32: 10 שלבים
נורית מבוקרת אינטרנט באמצעות שרת אינטרנט מבוסס ESP32: סקירה כללית של הפרויקט בדוגמה זו נבין כיצד ליצור שרת אינטרנט מבוסס ESP32 לשליטה על מצב LED, הנגיש מכל מקום בעולם. תזדקק למחשב Mac לפרויקט זה, אך תוכל להריץ תוכנה זו אפילו על i
שימוש חוזר במודעת מצלמת אינטרנט של WebCam 101 Aka 679257-330 כמצלמת אינטרנט כללית של USB: 5 שלבים
שימוש חוזר במודול מצלמת רשת HP WebCam 101 Aka 679257-330 כמחשב מצלמת אינטרנט כללי: אני רוצה לתבל את ה- Panasonic CF-18 בן 14 שלי עם מצלמת רשת חדשה לגמרי, אך Panasonic אינה תומכת יותר במכונה המופלאה הזו, אז אני חייב השתמש בחומר האפור למשהו קל יותר מ b & b (בירות והמבורגרים). זהו החלק הראשון
תיבת חג המולד: Arduino/ioBridge אינטרנט נשלט אורות חג המולד ומופע מוזיקה: 7 שלבים
קופסת חג המולד: אורות חג המולד ומופעי מוסיקה נשלטים על ידי Arduino/ioBridge: פרויקט קופסת חג המולד שלי כולל אורות ומופעי מוזיקה מבוקרים באינטרנט. ניתן לבקש שיר של חג המולד באופן מקוון, ולאחר מכן לשים אותו בתור ולהשמיע אותו לפי הסדר בו הוא התבקש. המוזיקה מועברת על נתון FM
LED Arduino נשלט על ידי אינטרנט: 5 שלבים (עם תמונות)
נורית Arduino מבוקרת אינטרנט: מדריך זה מראה לך כיצד לבנות נורית תלת-צבעית המאפשרת אינטרנט המבוססת על Arduino ומגן ה- Ethernet WIZnet, הניתנים לשליטה מכל דפדפן אינטרנט. מכיוון שהנורית נחשפת באמצעות שירות אינטרנט פשוט של RESTful הפועל על צבע הארדואינו