جدول المحتويات:
- الخطوة 1: المواد
- الخطوة 2: تحقق من عنوان IP الخاص بك
- الخطوة 3: تحويل جهاز الكمبيوتر الخاص بك إلى خادم باستخدام XAMPP
- الخطوة 4: افتح ملف XAMPP
- الخطوة الخامسة: تحقق من XAMPP
- الخطوة 6: برمجة Arduino
- الخطوة السابعة: بناء صفحة الويب
- الخطوة 8: تغيير Comport
- الخطوة 9: اجعل صفحة الويب الخاصة بك مرئية
- الخطوة 10: تغيير رقم المنفذ لخادم XAMPP الخاص بنا
- الخطوة 11: التحقق من رقم المنفذ المتغير
- الخطوة 12: تكوين جهاز التوجيه
- الخطوة 13: تكوين إعدادات DHCP
- الخطوة 14: تكوين إعدادات "إعادة توجيه المنفذ"
- الخطوة 15: الاختبار
- الخطوة 16: التفكير الإبداعي ، المزيد من الجهد ، المزيد من الإبداع
فيديو: تحكم في عالمك الإلكتروني عبر الإنترنت: 16 خطوة
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
باتباع هذا التوجيه ، ستتمكن من تشغيل وإيقاف تشغيل مصباح LED من أي مكان في العالم. اقرأ جميع التعليمات بعناية واتبع الخطوات واحدة تلو الأخرى. بعد دراسة هذه التعليمات ، ستتمكن من استخدام هذه المعرفة في تطبيقات مختلفة مثل أنظمة التشغيل الآلي للمنزل ، ومشاريع إنترنت الأشياء بمهاراتك المبتكرة.
الخطوة 1: المواد
1. جهاز كمبيوتر
2. جهاز توجيه متصل بالإنترنت متصل بجهاز الكمبيوتر الخاص بك.
3. اردوينو (أنا أستخدم اردوينو UNO.)
4. هاتف ذكي أو كمبيوتر آخر به بيانات محمولة أو شبكة إنترنت أخرى
الخطوة 2: تحقق من عنوان IP الخاص بك
بادئ ذي بدء ، من المهم معرفة أن لديك عنوان IP عام أم لا ، لأنه إذا لم يكن لديك عنوان IP عام ، فلا يمكنك الوصول إلى جهاز الكمبيوتر الخاص بك من الخارج ، وهذا يعني أنه إذا كان لديك عنوان IP عام ، فلديك عنوان من الإنترنت العالمي يمكنك التحقق من ذلك عن طريق الاتصال بمزود خدمة الإنترنت الخاص بك ، كما أنني لم يكن لدي عنوان IP عام ، ولكن بعد الاتصال بمزود خدمة الإنترنت الخاص بي ، أعطوني عنوان IP عام مجانًا. تعرف على المزيد حول عناوين IP من هنا.
يمكنك معرفة عنوان IP الحالي لجهازك عن طريق كتابة "What my ip" على google.
الخطوة 3: تحويل جهاز الكمبيوتر الخاص بك إلى خادم باستخدام XAMPP
تحتاج إلى تحويل جهاز الكمبيوتر الخاص بك إلى خادم للوصول إليه من الإنترنت. "Apache" هو البرنامج الذي يستخدم لتحويل جهاز كمبيوتر إلى خادم. ولكن هناك الكثير من الأشياء لتكوينها إذا كنت تستخدم فقط "Apache". لذلك هناك تطبيقات طرف ثالث للقيام بهذه المهمة دون عناء. "XAMPP" هو واحد منهم. يمكنك تنزيله وتثبيته من هنا. تتوفر إصدارات Windows و Linux و Mac.
الخطوة 4: افتح ملف XAMPP
انتقل إلى محرك الأقراص حيث قمت بتثبيت XAMPP ، وابحث عن المجلد المسمى "xampp" وداخله ستجد تطبيقًا يسمى "xampp-control" ، قم بفتحه ، وبعد فتحه سيبدو مثل الصورة أعلاه.
الخطوة الخامسة: تحقق من XAMPP
بعد فتح XAMPP ، انقر فوق زر البدء الموجود داخل الصف المسمى "Apache" ، ثم افتح المتصفح واكتب "localhost" في شريط العناوين. إذا قمت بتثبيت XAMPP بنجاح ، فسيتم توجيهك إلى صفحة الويب الافتراضية لـ xampp والتي تظهر في الصورة الثانية.
الخطوة 6: برمجة Arduino
قم بتحميل هذا البرنامج إلى arduino لتشغيل ، إيقاف تشغيل LED الموجود على اللوحة عبر المنفذ التسلسلي عن طريق إرسال حرفين "H" و "L". "H" على مؤشر LED و "L" لإيقاف تشغيل LED.
الخطوة السابعة: بناء صفحة الويب
للقيام بهذه المهمة ، نستخدم 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: تغيير Comport
يجب عليك تغيير comport الخاص بـ arduino في نصوص PHP ، إذا لم يكن الأمر كذلك ، فسيتم تحميل صفحة الويب ، لكن مؤشر LED لن يعمل. ابحث عن رقم التوافق الخاص بـ arduino في Arduino IDE أو في مدير الجهاز في نظام التشغيل الخاص بك ، ثم قم بتغييره في كل من ملفات "ledoff.php" و "ledon.php" كما هو مذكور في الصور أعلاه. وفقًا لجهاز الكمبيوتر الخاص بي ، إنه com7.
الخطوة 9: اجعل صفحة الويب الخاصة بك مرئية
أثناء التحقق في الخطوة 5 ، بعد تسجيل الدخول إلى الخادم الخاص بك باستخدام "localhost" ، سترى أنه يوجهك إلى صفحة الويب الافتراضية لـ XAMPP. فكيف يمكننا تسجيل الدخول إلى صفحة الويب الخاصة بنا؟ اكتب اسم المجلد الخاص بك حيث قمت بحفظ ملفات HTML و PHP في شريط عنوان المتصفح مثل هذا.
localhost / "اسم المجلد الخاص بك"
حسب رأيي ، فإن اسم المجلد الخاص بي هو "serialportcontrol" ، وطريقة كتابته في شريط العنوان في المتصفح مذكورة في الصورة الأولى.
بعد الضغط على زر الإدخال ، سترى صفحة الويب أعلاه كما هو مذكور في الصورة الثانية.
من خلال النقر على أزرار "LED ON" و "LED OFF" ، ستتمكن من تشغيل وإيقاف biult في LED الخاص بـ arduino باستخدام صفحة ويب. يمكنك التحكم في LED أيضًا بتوصيل جهاز كمبيوتر آخر أو هاتف ذكي بنفس جهاز التوجيه وتسجيل الدخول نفس عنوان الويب الذي استخدمناه أولاً ضمن شبكة المنطقة المحلية.
الخطوة 10: تغيير رقم المنفذ لخادم XAMPP الخاص بنا
حسنًا ، نحن نعلم الآن أن نظامنا يعمل بشكل جيد في شبكة المنطقة المحلية لدينا ، لذلك هذا هو الجزء الأكثر إثارة للاهتمام في عملنا ، أولاً وقبل كل شيء نحتاج إلى تغيير رقم المنفذ لخادم XAMPP ، لأن المنفذ الافتراضي لخادم XAMPP هو 80.
(يعني المنفذ أنه مثل رقم منزل في حارة كما هو مذكور في عنوان المنزل ، الممر هو عنوان IP العام لجهاز الكمبيوتر الخاص بك ، ورقم المنزل هو رقم المنفذ ، جهاز الكمبيوتر الخاص بك لديه عنوان IP واحد ويتم استخدام العديد من المنافذ في جهاز الكمبيوتر الخاص بك للتواصل مع كل مهمة مثل إذا كنت تستخدم خادم XAMPP مرتين للقيام بمهمتين في نفس الكمبيوتر ، فأنت بحاجة إلى استخدام رقمي منفذين لكل خادم XAMPP.)
80 هو رقم المنفذ الافتراضي لـ HTTP. عندما تكتب "localhost" في شريط عنوان المتصفح ، يضيف المتصفح تلقائيًا رقم المنفذ هذا إلى نهاية عنوان الويب على الرغم من أنك لا تستطيع رؤيته. يبدو أنه لا يهم. فلماذا يجب تغيير رقم المنفذ؟
نظرًا لأن جميع أجهزة التوجيه تستخدم رقم المنفذ الافتراضي الخاص بها على أنه 80 ، فعند الاتصال بالخادم الخاص بك من الإنترنت ، إذا لم تقم بتغيير رقم المنفذ ، فسوف تتصل مباشرة بصفحة الويب الافتراضية للموجه دون الاتصال بالخادم الخاص بك. يرشدك إلى تغيير رقم المنفذ لخادم XAMPP الخاص بك. أنا أستخدم 1997 كرقم المنفذ الخاص بي. تأكد من إيقاف خادم APACHE في XAMPP قبل تغيير رقم المنفذ ، بعد تغيير رقم المنفذ ، ابدأ خادم APACHE.
الخطوة 11: التحقق من رقم المنفذ المتغير
اكتب عنوان ويب المضيف المحلي الجديد الخاص بك للتحقق من أن المنفذ الخاص بك يعمل أم لا. بالنسبة لي هو
المضيف المحلي: 1997 / "اسم المجلد الخاص بك"
إذا قمت بتسجيل الدخول بنجاح إلى صفحة الويب الخاصة بنا ، فهذا يعني نجاح المنفذ الخاص بك في تغيير المعرفات. إن لم يكن حاول رقم منفذ آخر.
الخطوة 12: تكوين جهاز التوجيه
حان الوقت الآن للعب مع جهاز التوجيه الخاص بك. إعادة توجيه المنفذ هي الطريقة المستخدمة لفتح منافذ معينة إلى المستوى التالي من الشبكة ، وهذا يعني أنها تسمح لشخص ما بالاتصال بالخادم الخاص بك من الإنترنت. يمكنك العثور على المزيد حول إعادة توجيه المنفذ هنا وهنا تظهر تكوينات جهاز التوجيه الخاص بك في الخطوات أدناه.
أنا أستخدم جهاز توجيه HUAWEI E5172 4G. لذلك تتم إحالة هذه التكوينات إلى جهاز التوجيه الخاص بي. توفر الشركات المصنعة المختلفة واجهات مستخدم مختلفة لأجهزة التوجيه. لكن الميزات هي نفسها في أي نوع من أجهزة التوجيه. يمكنك العثور هنا على كيفية إعادة توجيه جهاز التوجيه تحت العديد من العلامات التجارية والموديلات المختلفة.
لا تثبط عزيمتك إذا لم تتمكن من العثور على الوظائف المذكورة في الخطوات أدناه. من خلال قراءة الأوصاف واتباع بعض أدلة الفيديو الخاصة بماركات أجهزة التوجيه المختلفة ، ستتمكن من تكوين جهاز التوجيه الخاص بك بنجاح.
الخطوة 13: تكوين إعدادات DHCP
عند الاتصال بجهاز توجيه عبر WiFi أو Ethernet ، يمنحك جهاز التوجيه عنوان 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. ثم انتقل إلى "port forwarding"> "Add item" كما هو مذكور في الصورة الرابعة.
5. أضف البيانات كما قمنا بتكوينها من قبل وكما هو مذكور في الصورة الخامسة.
النوع: مخصص
البروتوكول: TCP
المضيف البعيد: ……………
نطاق المنفذ البعيد: 1997
المضيف المحلي: 192.168.1.3
المنفذ المحلي: 1997
6. ثم انقر فوق "إرسال" لحفظ الإعدادات.
يمكنك العثور على أدلة فيديو لجهاز TP-LINK وجهاز توجيه D-LINK من هنا وهنا.
الخطوة 15: الاختبار
حان الوقت الآن للتحقق من نظامنا. يجب عليك استخدام جهاز مع شبكة خارج اتصال جهاز التوجيه. أنا هنا أستخدم بيانات الهاتف المحمول الخاصة بي. بادئ ذي بدء ، عليك معرفة عنوان IP العام لجهاز الكمبيوتر الخاص بك.
1. ببساطة اكتب على جوجل "ما هو عنوان IP الخاص بي" كما هو مذكور في الصورة الأولى.
2. ثم لاحظ أسفل عنوان IP.
ثم حان الوقت للتحقق من ذلك على جهاز محمول آخر.
1. ضع بيانات الجوال "على" في هاتفك الذكي.
2. ثم افتح المتصفح. أنا أستخدم جوجل كروم.
3. اكتب عنوان IP العام لجهاز الكمبيوتر الخاص بك على متصفح هاتفك المحمول كما هو مذكور في الصورة الثالثة مثل هذه.
"IP العام": "رقم المنفذ" / "اسم المجلد"
بالنسبة لي> IP العام: 111.223.xx.xx
رقم المنفذ: 1997
"اسم المجلد": myprogrammes / التحكم في المنفذ التسلسلي / المشروع الناجح (ajax)
ثم اضغط على زر الإدخال على هاتفك الذكي ، وستتمكن بعد ذلك من التحكم في مؤشر LED الموجود على متن اردوينو من أي مكان في العالم من خلال النقر على زري "LED ON" و "LED OFF".
الخطوة 16: التفكير الإبداعي ، المزيد من الجهد ، المزيد من الإبداع
لذلك أعتقد أنني كنت قادرًا على إعطائك تعليمات جيدة. الآن ، يمكنك بشكل أساسي التحكم في اردوينو عن بعد عبر الإنترنت. باستخدام تفكيرك المبتكر وقدرتك على التعلم من الإنترنت ، يمكنك إنشاء روبوتات وأنظمة أتمتة منزلية يمكنها التحكم في الإنترنت من أي مكان في العالم. إذا كنت تستخدم هذه التكنولوجيا في الأعمال الصالحة ، يمكنك جعل هذا العالم أفضل لنا جميعًا. شكرا لك!…
لأي نوع من المشاكل المتعلقة بهذا ، أرسل بريدًا إلكترونيًا إليّ أو أرسل رسالة على المنتدى القابل للتوجيه.
بريدي: [email protected]
موصى به:
قم ببناء روبوت دفق الفيديو المتحكم فيه عبر الإنترنت باستخدام Arduino و Raspberry Pi: 15 خطوة (بالصور)
قم ببناء روبوت دفق الفيديو المتحكم فيه عبر الإنترنت باستخدام Arduino و Raspberry Pi: أنا @ RedPhantom (المعروف أيضًا باسم LiquidCrystalDisplay / Itay) ، طالب يبلغ من العمر 14 عامًا من إسرائيل يتعلم في مدرسة Max Shein Junior High School للعلوم المتقدمة والرياضيات. أنا أصنع هذا المشروع للجميع للتعلم منه ومشاركته! قد يكون لديك
ESP8266 - ري الحدائق بمؤقت وجهاز تحكم عن بعد عبر الإنترنت / ESP8266: 7 خطوات (بالصور)
ESP8266 - ري الحدائق مع مؤقت وجهاز تحكم عن بعد عبر الإنترنت / ESP8266: ESP8266 - الري بالتحكم عن بعد مع توقيت حدائق الخضروات وحدائق الزهور والمروج. تستخدم دائرة ESP-8266 وصمام هيدروليكي / كهربائي لتغذية الري. المزايا: منخفضة التكلفة (حوالي 30.00 دولار أمريكي) أوامر الوصول السريع
تعرف على كيفية تصميم PCB على شكل مخصص باستخدام أدوات EasyEDA عبر الإنترنت: 12 خطوة (مع الصور)
تعرف على كيفية تصميم ثنائي الفينيل متعدد الكلور على شكل مخصص باستخدام أدوات EasyEDA عبر الإنترنت: أردت دائمًا تصميم ثنائي الفينيل متعدد الكلور مخصص ، وباستخدام أدوات الإنترنت ونماذج PCB الرخيصة لم يكن الأمر أسهل من الآن! حتى أنه من الممكن تجميع مكونات التركيب على السطح بتكلفة زهيدة وبسهولة في حجم صغير لتوفير الوقت الصعب
وحدة تحكم DIY بالقفازات مع مستشعرات النسيج الإلكتروني: 14 خطوة (بالصور)
DIY Glove Controller مع مستشعرات النسيج الإلكتروني: هذا Instructable هو برنامج تعليمي خطوة بخطوة حول كيفية صنع قفاز بيانات باستخدام مستشعرات eTextile. المشروع عبارة عن تعاون بين Rachel Freire و Artyom Maxim. راشيل هي مصممة المنسوجات القفازات ومستشعرات النسيج الإلكتروني وشركة Arty تصمم
نظام أمان المنزل DSC المتوفر عبر الإنترنت: 22 خطوة
نظام أمان المنزل DSC المتوفر عبر الإنترنت: قم بتعديل نظام DSC Home Security الحالي حتى يتم تمكين الإنترنت ومراقبته ذاتيًا. يفترض هذا التوجيه أن لديك Raspberry Pi عاملاً. يرجى ملاحظة أن هذا التطبيق به أوجه القصور التالية: إذا قام لص بقطع كابل DSL القادم