جدول المحتويات:

عيد الحب الذي يتحكم فيه الويب: 8 خطوات (بالصور)
عيد الحب الذي يتحكم فيه الويب: 8 خطوات (بالصور)

فيديو: عيد الحب الذي يتحكم فيه الويب: 8 خطوات (بالصور)

فيديو: عيد الحب الذي يتحكم فيه الويب: 8 خطوات (بالصور)
فيديو: #فضيحة #تبون سكران في#روسيا #المغرب #محمد_السادس #الجزائر #الصحراء_المغربية #تونس #محمد_السادس 2024, ديسمبر
Anonim
عيد الحب الذي يتحكم فيه الويب
عيد الحب الذي يتحكم فيه الويب

باستخدام هذا المزيج من البرامج والأجهزة ، يمكنك إضاءة ضوء ليلي مزين بالقلب من أي مكان متصل بالإنترنت. لذا ، سواء كنت تتذكر في العمل أو في المقهى أو في المنزل أو على هاتفك الخلوي (الذي يدعم الويب) ، يمكنك إخبار عيد الحب الخاص بك أنك ما زلت تتذكره.

(هذا ، أو يمكنك أن تزعج حبيبتك عن طريق نبض الضوء بسرعة طوال اليوم ، حتى تقوم بإيقاف تشغيله يدويًا) تحديث 4/16/07: لا مزيد من التأخير! لقد كتبت أخيرًا برنامج الاتصالات التسلسلية الخاص بي ، مع الرمز الجديد ، انتهى التأخير.

الخطوة 1: جمع المواد

جمع المواد
جمع المواد
جمع المواد
جمع المواد
جمع المواد
جمع المواد

هناك عدة طرق للتحكم في منفذ من جهاز كمبيوتر ، ولكن نظرًا لوجود منفذ واحد على أي حال ، فقد أسست المشروع على لوحة Arduino NG i / o. (32 دولارًا من Sparkfun) تم مسح جميع الأجزاء الأخرى أو التقاطها محليًا في راديو شاك أو شراؤها من محل بقالة ؛ لذلك ، هناك بعض الاختراقات الفوضوية المتضمنة. لا تدع استخدام Arduino يثنيك عن محاولة هذا ، أو مشكلة مماثلة. Arduino بسيط للغاية وغير مكلف.- = المواد = - الأجهزة - Arduino NG - لوحة النماذج الأولية USB 9vdc 350ma محول الطاقة USB ذكر A-male B سلك الطاقة للكمبيوتر (أو أي سلك مؤرض آخر مناسب) ثلاثة منافذ وغطاء وصندوق PC Relay - 12vdc coil rating rs part # 275-248Reed Relay - 5vdc coil rating rs part # 275-232diode (لقد استخدمت الجزء rs # 276-1620 ، لكني كنت أستلقي عليه) ضوء الليل المزين بالقلب- Software-Arduino IDE من https://www.arduino.ccXampp من https://www.apachefriends.org/en/xampp-windows.htmlComSender - برنامج الاتصالات التسلسلي الخاص بي ورمز php وكود Arduino. (تعلق)

الخطوة 2: تحضير التتابع

تحضير التتابع
تحضير التتابع

هذا بسيط جدا.

حدد مكان دبابيس "الملف" (2 دبابيس) و "المشترك" و "الفتح العادي". سلك قياس ثقيل اللحام إلى "مشترك" و "فتح عادة". ستحمل هذه الأسلاك 120vac ، لذا أقترح جزءًا من السلك من كابل طاقة الكمبيوتر. فقط تأكد من عدم تناول الكثير ، 3 بوصات كافية. أسلاك قياس أخف لحام إلى دبابيس الملف ، ستحمل 9vdc عند لا يزيد عن 350 مللي أمبير. اختر دبوس الملف الذي تريد أن تكون إيجابيًا (لا يهم أيهما بعد) واختر ألوان الأسلاك بشكل مناسب حتى لا يتم الخلط بينكما. قم بلحام الصمام الثنائي بين دبابيس الملف ، بحيث يكون الخط الأسود على الجانب المواجه للدبوس الموجب. يساعد هذا الصمام الثنائي على قمع ارتفاعات الجهد من المرحل بسبب الحث على الملف.

الخطوة 3: بناء صندوق منفذ

بناء صندوق منفذ
بناء صندوق منفذ

قم بقطع الطرف الأنثوي من كبل طاقة الكمبيوتر ، إذا لم تكن قد قمت بذلك بالفعل ، وقم بربط الكبل من خلال إحدى الفتحات الموجودة في صندوق المخرج. قم بفصل الأسلاك الثلاثة الداخلية وربطها على النحو التالي.

قم بتوصيل الأخضر بالموصل الأرضي في المنفذ. قم بتوصيل الأبيض بالموصل المحايد على المنفذ. قم بتوصيل الأسود بالسلك "المشترك" من التتابع. قم بتوصيل السلك "المفتوح بشكل عادي" بالموصل المباشر الموجود في المنفذ. تحقق جيدًا من كل شيء ، هذا هو 120 الذي نتعامل معه. الأخطاء سيئة. قم بربط كل شيء بشكل جميل ومرتّب ، لتجنب السراويل القصيرة وجعل كل شيء أجمل. قم بربط أسلاك الملف من خلال أحد الفتحات الأصغر في صندوق المخرج وقم بتوصيل المنفذ بالصندوق.

الخطوة 4: إضافة مرحل ثانوي

إضافة مرحل ثانوي
إضافة مرحل ثانوي
إضافة مرحل ثانوي
إضافة مرحل ثانوي
إضافة مرحل ثانوي
إضافة مرحل ثانوي
إضافة مرحل ثانوي
إضافة مرحل ثانوي

كنت آمل أن أتمكن في هذه المرحلة من توصيل المرحل بـ Arduino واستدعاء الأجهزة ؛ ومع ذلك ، على عكس الاختبارات الأولية ، فإن 5vdc (تيار إخراج دبابيس البيانات على Arduino) لن يقود بشكل موثوق مرحل 12 فولت. اضطررت إلى إضافة مرحل ثانٍ أصغر والاستفادة من خرج 9 فولت المتوفر على اللوحة. هذا التتابع الأصغر يقوم بتبديل 9vdc باستخدام 5vdc. أن 9vdc ثم يبدل التتابع الأكبر.

أسلاك اللحام إلى الخيوط عند طرفي مرحل القصب ("مفتوح عادة" و "مشترك"). قم بتوصيل سلك واحد بالموصل 9vdc ، وقم بتوصيل الآخر بالسلك الموجب من التتابع الأكبر. قم بتوصيل السلك الأرضي من ملف التتابع الأكبر بالأرض على Arduino. يجب أن يتلاءم الملفان اللذان يؤديان من تتابع القصب بإحكام في المسامير 12 والأرضي على Arduino ويثبتان في مكانهما ، بالإضافة إلى دعم وزن التتابع. قم بتوصيل Arduino بصندوق المنفذ ، مع التأكد من عزله بشريط كهربائي. لقد استخدمت رباطًا مطاطيًا لتثبيته ، لكن طريقي ليس مثاليًا بأي حال من الأحوال. أيضًا ، اضبط وصلة الطاقة في Arduino على EXT وقم بتوصيلها بمحول الطاقة و USB. قم أيضًا بتوصيل سلك الطاقة للكمبيوتر الشخصي ، وقم بتوصيل ضوء الليل في المنفذ ، مما يؤدي إلى إنهاء جزء الأجهزة

الخطوة 5: تثبيت البرنامج

تثبيت نظام التشغيل
تثبيت نظام التشغيل

إذا لم تكن قد قمت بذلك بالفعل ، فقم بتثبيت XAMPP و Arduino IDE الآن.

قم أيضًا بتثبيت برامج تشغيل USB المضمنة في Arduino IDE وقم بتعيين منفذ COM وفقًا لذلك في IDE Next ، انسخ Sender.exe إلى C: / Sender.exe (أو مكان مناسب آخر ، إذا كنت على استعداد لتحرير ملف PHP) ونسخ MSCOMM32. OCX إلى مجلد النظام الخاص بك (c: / windows / system).

الخطوة 6: لوحة البرنامج / اكتب PHP

لوحة البرنامج / اكتب PHP
لوحة البرنامج / اكتب PHP

لقد قمت بتضمين الكود المصدري لـ Arduino والخادم.

قم أولاً بفتح ملف PHP وقم بإجراء التغييرات التالية: قم بتعيين المسار $ إلى موقع Sender.exe ، وقم بتعيين منفذ $ إلى منفذ COM الذي يستخدمه arduino لحفظ ملف PHP في مجلد htdocs في دليل XAMPP الخاص بك حيث يقوم index.php بتحميل الملف Arduino IDE وافتح ملف Arduino. اضغط على زر إعادة الضبط في Arduino. ثم اضغط بسرعة على زر النقل في IDE. بمجرد نقل الملف ، تكون قد انتهيت.

الخطوة 7: الاختبار / التصحيح

اختبار / تصحيح
اختبار / تصحيح
اختبار / تصحيح
اختبار / تصحيح

افتح المستعرض الخاص بك ، وانتقل إلى https:// localhosty يجب أن ترى صفحة بعنوان "التحكم في المنفذ". إذا لم تفعل ذلك ، فهناك مشكلة في XAMPP. تأكد من تشغيل Apache وأنك لم تقم بتعطيل PHP. إذا قمت بذلك ، جرب الزرين. إذا قمت بذلك بعد الضغط على "on" ، يتم تشغيل الضوء الليلي ، وبعد الضغط على "off" يتم إيقاف تشغيله ، كل شيء يعمل بشكل جيد إذا لم يستجب ، فتحقق من اختيارك لمنفذ COM في ملف PHP. إذا لم يساعد ذلك ، فهناك كود تصحيح معلق في ملف Arduino يجعل الضوء يومض في فاصل زمني مدته خمس ثوان … يمكنك استخدامه في تصحيح أخطاء أجهزتك. الآن جرب جهاز كمبيوتر آخر … قم بالوصول إليه من خلال عنوان IP للكمبيوتر إذا سارت الأمور على ما يرام ، يمكنك الآن التحكم في الضوء في أي مكان في العالم … فكر في إضافة كلمة مرور. عيد حب سعيد. إذا كنت خلف جهاز توجيه ، فقد تحتاج إلى استخدام إعادة توجيه المنفذ لتتمكن من الوصول إلى الصفحة من خارج شبكتك. مع تشغيل إعادة توجيه المنفذ ، يمكنك ببساطة استخدام عنوان IP العام لجهاز التوجيه الخاص بك للوصول إلى الصفحة.

الخطوة 8: التحسينات المستقبلية

التحسينات المستقبلية
التحسينات المستقبلية

1) تخلص من التأخير - البرنامج الجديد لا يوجد تأخير! يمكن أن تقول عرض عيد الميلاد 5) جهاز إرسال الأشعة تحت الحمراء (دعه يتحكم في مركز الوسائط الخاص بك) 7) اكتشف ما هو "6)" كان 8) بنية / حالة أفضل

موصى به: