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

שליטה על העולם האלקטרוני שלך באינטרנט: 16 שלבים
שליטה על העולם האלקטרוני שלך באינטרנט: 16 שלבים

וִידֵאוֹ: שליטה על העולם האלקטרוני שלך באינטרנט: 16 שלבים

וִידֵאוֹ: שליטה על העולם האלקטרוני שלך באינטרנט: 16 שלבים
וִידֵאוֹ: איך להרוויח כסף באינטרנט דרך ChatGPT (₪874 ביום) 2024, נוֹבֶמבֶּר
Anonim
Image
Image
חומרים
חומרים

אם תעקוב אחר הוראות אלה, תוכל להדליק ולכבות LED מכל מקום בעולם. קרא את כל ההוראות בעיון ובצע את השלבים אחד אחד. לאחר לימוד ההוראה, תוכל להשתמש בידע זה ביישומים שונים כמו מערכות אוטומציה ביתיות, פרויקטים של IOT עם כישוריך החדשניים.

שלב 1: חומרים

חומרים
חומרים
חומרים
חומרים
חומרים
חומרים

1. מחשב

2. נתב עם חיבור אינטרנט פעיל המחובר למחשב שלך.

3. ארדואינו (אני משתמש ב- UNO של ארדואינו).

4. סמארטפון או מחשב אחר עם נתונים ניידים או רשת אינטרנט אחרת

שלב 2: בדוק את ה- IP שלך

בדוק את ה- IP שלך
בדוק את ה- IP שלך

קודם כל חשוב לברר שיש לך IP ציבורי או לא.כיוון שאם אין לך IP ציבורי אתה לא יכול לגשת למחשב שלך מבחוץ. כלומר אם יש לך IP ציבורי, יש לך כתובת מהאינטרנט העולמי. תוכל לבדוק זאת על ידי יצירת קשר עם ספק שירותי האינטרנט שלך. גם לי לא היה IP ציבורי, אך לאחר יצירת קשר עם ספק שירותי האינטרנט שלי, הם נתנו לי IP ציבורי בחינם. למידע נוסף על כתובות IP מכאן.

תוכל למצוא את כתובת ה- IP הנוכחית של המכשיר שלך על ידי הקלדת "מה ה- IP שלי" בגוגל.

שלב 3: המר את המחשב האישי שלך לשרת באמצעות XAMPP

המרת המחשב האישי שלך לשרת באמצעות XAMPP
המרת המחשב האישי שלך לשרת באמצעות XAMPP

אתה צריך להמיר את המחשב שלך לשרת כדי לגשת אליו מהאינטרנט. "Apache" היא התוכנה המשמשת להמרת מחשב לשרת. אבל יש הרבה דברים שצריך להגדיר אם אתה משתמש רק ב"אפצ'י ". אז יש יישומי צד שלישי לבצע את העבודה הזו ללא מאמץ. "XAMPP" היא אחת מהן. ניתן להוריד ולהתקין אותה מכאן. גרסאות Windows, Linux, Mac זמינות.

שלב 4: פתח את ה- XAMPP

פתח את ה- XAMPP
פתח את ה- XAMPP

לך לכונן שבו התקנת את ה- XAMPP. מצא את התיקיה בשם "xampp" ובתוכה תמצא יישום בשם "xampp-control". פתח אותו. לאחר פתיחתו הוא ייראה כמו התמונה למעלה.

שלב 5: בדוק את XAMPP

בדוק את XAMPP
בדוק את XAMPP
בדוק את XAMPP
בדוק את XAMPP

לאחר פתיחת XAMPP, לחץ על כפתור ההתחלה הנמצא בתוך השורה בשם "Apache". לאחר מכן פתח את הדפדפן והקלד "localhost" בשורת הכתובת. אם התקנת את XAMPP בהצלחה, תועבר אל דף האינטרנט המוגדר כברירת מחדל של xampp המוצג ב- התמונה השנייה.

שלב 6: תכנת את הארדואינו

תכנות את הארדואינו
תכנות את הארדואינו

העלה את התוכנית הזו ל- arduino להדלקה, כבה את ה- LED המשולב מעל היציאה הסדרתית על ידי שליחת תווים "H" ו- "L" ל- "LED" על ה- LED ו- "L" לכיבוי הנורית.

שלב 7: בניית דף האינטרנט

בניית דף האינטרנט
בניית דף האינטרנט
בניית דף האינטרנט
בניית דף האינטרנט
בניית דף האינטרנט
בניית דף האינטרנט

כדי לבצע עבודה זו אנו משתמשים ב- HTML, AJAX ו- PHP. אני אסביר את השימוש בשלוש השפות הללו בקצרה. תוכל לקבל מידע נוסף באמצעות קישורים להלן. בעיקרון HTML משמש ליצירת דפי אינטרנט. הוא מכיל את הדברים שעומדים להופיע. בדפי האינטרנט לאחר טעינתו בדפדפן. AJAX משמש לשליחת בקשות PHP מבלי לטעון מחדש את דף האינטרנט. PHP משמש לשליטה על תצורת השרת לשליטה על ה- LED.

1. למידע נוסף על HTML כאן.

2. מצא עוד אודות AJAX כאן.

3. מצא עוד על PHP כאן.

ראשית צור תיקייה עם כל שם רצוי בתוך התיקייה בשם "htdocs", שם בתיקייה "xampp" שמצאנו קודם בשלב 4.

1. כתוב את הקוד בתמונה הראשונה בקובץ פנקס רשימות ושמור אותו בתור "index.html" בתיקייה שיצרנו.

2. כתוב את הקוד בתמונה השנייה בקובץ פנקס רשימות ושמור אותו כ- "ledoff.php" בתיקייה שיצרנו.

3. כתוב את הקוד בתמונה השלישית בקובץ פנקס רשימות ושמור אותו כ- "ledon.php" בתיקייה שיצרנו.

שלב 8: שינוי הקומפורט

שינוי הקומפורט
שינוי הקומפורט
שינוי הקומפורט
שינוי הקומפורט

אתה צריך לשנות את הקונפרוט של הארדואינו שלך בסקריפטים של PHP. אם לא זה יטען את דף האינטרנט, אך הנורית לא תפעל. מצא את מספר הקונפורט של arduino שלך ב- Arduino IDE או במנהל ההתקנים במערכת ההפעלה שלך. לאחר מכן שנה אותו ב- הקבצים "ledoff.php" ו- "ledon.php" כאמור בתמונות לעיל. לפי המחשב שלי זה com7.

שלב 9: הפוך את דף האינטרנט שלך לגלוי

הפוך את דף האינטרנט שלך לגלוי
הפוך את דף האינטרנט שלך לגלוי
הפוך את דף האינטרנט שלך לגלוי
הפוך את דף האינטרנט שלך לגלוי

כפי שבדקת בשלב 5, לאחר הכניסה לשרת שלך באמצעות "localhost" תראה שהוא מפנה לדף האינטרנט המוגדר כברירת מחדל של XAMPP. אז כיצד נוכל להיכנס לדף האינטרנט שלנו? הקלד את שם התיקיה שלך במקום שבו שמרת קובצי HTML ו- PHP בשורת הכתובת של הדפדפן כך.

localhost/"שם התיקיה שלך"

לטעמי שם התיקיה שלי הוא "serialportcontrol". השיטה להקליד אותו בשורת הכתובת בדפדפן מוזכרת בתמונה הראשונה.

לאחר לחיצה על Enter תראה את דף האינטרנט שלמעלה כפי שהוזכר בתמונה השנייה.

בלחיצה על כפתורי "LED ON" ו- "LED OFF" תוכל להדליק ולכבות את ה- biult in LED של הארדואינו באמצעות דף אינטרנט. תוכל לשלוט ב- LED גם בחיבור מחשב אחר או סמארטפון לאותו נתב ורישום. אותה כתובת אינטרנט בה השתמשנו תחילה ברשת המקומית.

שלב 10: שינוי מספר הנמל של שרת ה- XAMPP שלנו

שינוי מספר הנמל של שרת ה- XAMPP שלנו
שינוי מספר הנמל של שרת ה- XAMPP שלנו
שינוי מספר הנמל של שרת ה- XAMPP שלנו
שינוי מספר הנמל של שרת ה- XAMPP שלנו
שינוי מספר הנמל של שרת ה- XAMPP שלנו
שינוי מספר הנמל של שרת ה- XAMPP שלנו

אוקיי, עכשיו אנחנו יודעים שהמערכת שלנו עובדת מצוין ברשת המקומית שלנו. אז זה החלק המעניין ביותר בעבודה שלנו. קודם כל אנחנו צריכים לשנות את מספר היציאה של שרת XAMPP שלנו. מכיוון שיציאת ברירת המחדל של שרת XAMPP היא 80.

(פירושו של הנמל, זה בדיוק כמו מספר בית בנתיב כאמור בכתובת הבית. הנתיב הוא ה- IP הציבורי של המחשב שלך מספר הבית הוא מספר הנמל. למחשב שלך יש כתובת IP אחת וכמה יציאות משמשות במחשב שלך כדי לתקשר עם כל משימות כמו אם אתה משתמש בשרת XAMPP פעמיים לביצוע שתי עבודות באותו מחשב, עליך להשתמש בשני מספרי יציאות לכל שרתי XAMPP.)

80 הוא מספר היציאה המוגדר כברירת מחדל עבור HTTP. כאשר אתה מקליד את "localhost" בשורת הכתובת של הדפדפן, הדפדפן מוסיף את מספר היציאה אוטומטית לסוף כתובת האינטרנט למרות שאינך יכול לראות אותו. זה לא משנה. אז למה צריך לשנות את מספר היציאה?

מכיוון שכל הנתבים משתמשים במספר ברירת המחדל של יציאתם כ- 80. כאשר אתה מתחבר לשרת שלך מהאינטרנט, אם לא תשנה את מספר היציאה, תחובר ישירות לדף האינטרנט המוגדר כברירת מחדל של הנתב מבלי להתחבר לשרת שלך. תמונות מעל להנחות אותך לשנות את מספר היציאה של שרת ה- XAMPP שלך. אני משתמש ב- 1997 כמספר היציאה שלי. הקפד לעצור את שרת APACHE ב- XAMPP לפני שנה את מספר היציאה. לאחר שינוי מספר היציאה ולאחר מכן הפעל את שרת APACHE.

שלב 11: בדיקת מספר היציאה שהשתנה

בדיקת מספר היציאה שהשתנה
בדיקת מספר היציאה שהשתנה

הקלד את כתובת האינטרנט החדשה של localhost כדי לבדוק שהיציאה פועלת או לא. לטענתי זה

localhost: 1997/"שם התיקיה שלך"

אם אתה מצליח להיכנס לדף האינטרנט שלנו, המשמעות היא שמזהי שינוי הנמל שלך הצליחו. אם לא נסה מספר יציאה אחר.

שלב 12: הגדרת הנתב

הגדרת הנתב
הגדרת הנתב
הגדרת הנתב
הגדרת הנתב

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

אני משתמש בנתב HUAWEI E5172 4G. אז התצורות האלה מופנות לנתב שלי. יצרנים שונים מספקים ממשקי משתמש שונים לנתבים. אבל התכונות זהות בכל נתב. תוכל למצוא כאן כיצד להעביר נתב קדימה תחת הרבה מותגים ודגמים שונים.

אל תתייאש אם אינך מצליח למצוא את הפונקציות המוזכרות בשלבים הבאים. עם קריאת תיאורים ובהמשך לכמה מדריכי וידאו של מותגי נתבים שונים תוכל להגדיר את הנתב בהצלחה.

שלב 13: הגדרת הגדרות DHCP

הגדרת הגדרות DHCP
הגדרת הגדרות DHCP
הגדרת הגדרות DHCP
הגדרת הגדרות DHCP
הגדרת הגדרות DHCP
הגדרת הגדרות DHCP

כאשר אתה מתחבר לנתב באמצעות WiFi או אתרנט, הנתב נותן לך IP ספציפי באופן אוטומטי. אבל אם הוא מחבר התקנים נוספים לאותו נתב שוב ושוב, ניתן לשנות את ה- IP הזה. זה נמשך רק עד שתפעיל מחדש את השרת. אז אתה צריך להזמין כתובת IP ספציפית מהנתב לשרת שלך. נתחיל בלברר מה כתובת ה- IP המקומית שלך.

1. פתח את CMD, הקלד "ipconfig" והקש enter …

2. כאמור בתמונה השנייה תמצא את כתובת ה- ipv4 המקומית של השרת שלך ושער ברירת המחדל….

3. כפי שצוין בתמונה השלישית, היכנס לנתב שלך באמצעות הסיסמה ושם המשתמש. שער ברירת המחדל הוא ה- IP של הנתב שלך (על פי זה 192.168.1.1 כאמור בתמונה השלישית) …..

4. מצא את "הגדרות DHCP" בנתב שלך. הוא נמצא תחת LAN בנתב שלי, כאמור בתמונה הרביעית.

5. עבור אל "רשימת כתובות מקובצות"> "רשימת עריכה"> "הוסף" בהתאם לנתב שלי.

6. לאחר מכן תוכל לראות את כל כתובות ה- ip של התקנים המחוברים לנתב שלך באופן אוטומטי תחת תפריט נפתח. חיברתי את המחשב האישי והטלפון שלי לנתב, כך שכאן תוכל לראות שתי כתובות IP כאמור בתמונה השמינית (השמינית).

7. בחר את ה- IP של השרת שלך ולאחר מכן "שלח" ו"יישם "את ההגדרות.

8. לאחר מכן לוקח מספר דקות להפעיל מחדש את הנתב (על פי האחד שלי).

לאחר מכן השרת שלך יקבל אותו IP ספציפי בכל פעם שתפעיל מחדש את המחשב.

תוכל למצוא מדריך וידאו לנתב TP-LINK מכאן.

שלב 14: הגדרת הגדרות "העברת יציאות"

הגדרות
הגדרות
הגדרות
הגדרות
הגדרות
הגדרות

עכשיו הגיע הזמן לפתוח את יציאת השרת לאינטרנט הציבורי.

1. עבור אל "אבטחה"> "רמת חומת אש" כאמור בתמונה הראשונה.

2. לאחר מכן הכנס את רמת חומת האש ל"נמוכה "באמצעות התפריט הנפתח כאמור בתמונה השנייה.

3. לאחר מכן לחץ על "שלח" כדי לשמור את ההגדרות כאמור בתמונה השלישית.

4. לאחר מכן עבור אל "העברת יציאות"> "הוסף פריט" כאמור בתמונה הרביעית.

5. הוסף נתונים כפי שהגדרנו לפני וכפי שהוזכר בתמונה החמישית.

סוג: מותאם אישית

פרוטוקול: TCP

מארח מרוחק: ……………

טווח יציאות מרוחק: 1997

מארח מקומי: 192.168.1.3

נמל מקומי: 1997

6. לאחר מכן לחץ על "שלח" כדי לשמור הגדרות.

אתה יכול למצוא מדריכי וידאו ל TP-LINK ונתב D-LINK מכאן ומכאן.

שלב 15: בדיקה

בדיקה
בדיקה
בדיקה
בדיקה
בדיקה
בדיקה
בדיקה
בדיקה

עכשיו הגיע הזמן לבדוק את המערכת שלנו. עליך להשתמש בהתקן עם רשת מחוץ לחיבור הנתב. כאן אני משתמש בנתונים ניידים של הסמארטפון שלי. קודם כל עליך לברר את כתובת ה- IP הציבורית של המחשב האישי שלך.

1. פשוט הקלד בגוגל "מה ה- ip שלי" כפי שצוין בתמונה הראשונה.

2. לאחר מכן רשום את כתובת ה- ip.

אז הגיע הזמן לבדוק את זה במכשיר נייד אחר.

1. שים את הנתונים הניידים "על" בסמארטפון שלך.

2. לאחר מכן פתח את הדפדפן. אני משתמש בגוגל כרום.

3. הקלד את ה- IP הציבורי של המחשב שלך בדפדפן הנייד שלך כפי שמוזכר בתמונה השלישית כך.

"public ip": "מספר יציאה"/"שם תיקיה"

לפי דעתי> ip ציבורי: 111.223.xx.xx

מספר נמל: 1997

"שם תיקיה": תוכניות my/בקרת יציאות טוריות/פרויקט שהצליח (ajax)

לאחר מכן לחץ על enter בטלפון החכם שלך. לאחר מכן תוכל לשלוט על הנורית המשולבת של arduino מכל מקום בעולם על ידי לחיצה על כפתורי "LED ON" ו- "LED OFF".

שלב 16: חשיבה חדשנית, יותר מאמץ, יותר יצירות

חשיבה חדשנית, יותר מאמץ, יותר יצירות
חשיבה חדשנית, יותר מאמץ, יותר יצירות

אז אני חושב שהצלחתי לתת לך מדריך טוב. עכשיו, בעצם אתה יכול לשלוט בארדואינו מרחוק דרך האינטרנט. באמצעות החשיבה החדשנית והיכולת ללמוד מהאינטרנט, אתה יכול ליצור רובוטים, מערכות אוטומציה ביתיות שיכולות לשלוט באינטרנט מכל מקום בעולם. אם אתה משתמש בטכנולוגיה זו למעשים טובים, אתה יכול להפוך את העולם הזה להרבה יותר טוב עבור כולנו. תודה!…

לכל סוג של בעיה הקשורה לכך, שלח לי מייל או שלח עיסוי בפורום המנחה.

הדואר שלי: [email protected]

מוּמלָץ: