جدول المحتويات:
- الخطوة 1: جمع المواد
- الخطوة 2: تحضير التتابع
- الخطوة 3: بناء صندوق منفذ
- الخطوة 4: إضافة مرحل ثانوي
- الخطوة 5: تثبيت البرنامج
- الخطوة 6: لوحة البرنامج / اكتب PHP
- الخطوة 7: الاختبار / التصحيح
- الخطوة 8: التحسينات المستقبلية
فيديو: عيد الحب الذي يتحكم فيه الويب: 8 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
باستخدام هذا المزيج من البرامج والأجهزة ، يمكنك إضاءة ضوء ليلي مزين بالقلب من أي مكان متصل بالإنترنت. لذا ، سواء كنت تتذكر في العمل أو في المقهى أو في المنزل أو على هاتفك الخلوي (الذي يدعم الويب) ، يمكنك إخبار عيد الحب الخاص بك أنك ما زلت تتذكره.
(هذا ، أو يمكنك أن تزعج حبيبتك عن طريق نبض الضوء بسرعة طوال اليوم ، حتى تقوم بإيقاف تشغيله يدويًا) تحديث 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
لقد قمت بتضمين الكود المصدري لـ 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) بنية / حالة أفضل
موصى به:
شجرة عيد الميلاد يتحكم فيها موقع الويب (يمكن لأي شخص التحكم فيها): 19 خطوة (بالصور)
شجرة الكريسماس التي يتحكم فيها موقع الويب (يمكن لأي شخص التحكم فيها): هل تريد معرفة شكل شجرة عيد الميلاد التي يتحكم فيها موقع ويب؟ إليك مقطع الفيديو الذي يعرض مشروعي الخاص بشجرة الكريسماس. انتهى البث المباشر الآن ، لكنني صنعت مقطع فيديو ، وألتقط ما كان يحدث: هذا العام ، في منتصف ديسمبر
كيفية صنع وعاء ذكي باستخدام NodeMCU الذي يتحكم فيه التطبيق: 8 خطوات
كيفية صنع وعاء ذكي باستخدام NodeMCU الذي يتحكم فيه التطبيق: في هذا الدليل ، سنقوم ببناء Smart Pot يتحكم فيه ESP32 وتطبيق للهواتف الذكية (iOS و Android) ، وسوف نستخدم NodeMCU (ESP32) للاتصال ومكتبة Blynk من أجل إنترنت الأشياء السحابي والتطبيق على الهاتف الذكي. أخيرًا
الهاتف الذكي الذي يتحكم فيه الروبوت باستخدام BLE 4.0 !!!: 5 خطوات
الروبوت المتحكم بهاتف ذكي باستخدام BLE 4.0 !!!: في التعليمات السابقة ، شاركت معك كيف يمكنك استخدام وحدة Bluetooth (على وجه التحديد HM10 BLE v4.0) مع Arduino للتحكم في مصابيح LED باستخدام الهاتف الذكي. يمكنك التحقق من ذلك هنا. سأوضح لك في هذا الدليل كيفية بناء روبوت يمكنه
ESP 8266 Nodemcu Ws 2812 Neopixel Based MOOD مصباح يتحكم فيه خادم الويب المحلي: 6 خطوات
ESP 8266 Nodemcu Ws 2812 Neopixel Based MOOD مصباح يتحكم فيه خادم الويب المحلي: ESP 8266 Nodemcu Ws 2812 Neopixel Based MOOD مصباح متحكم فيه باستخدام خادم الويب
طيور الحب في عيد الحب: صندوق لإرسال واستقبال رسائل Telegram الصوتية: 9 خطوات (بالصور)
طيور الحب في عيد الحب: صندوق لإرسال واستقبال رسائل Telegram الصوتية: تحقق من الفيديو هنا ما هو الحب (الطيور)؟ يا حبيبي لا تؤذيني ولا تؤذيني أكثر من ذلك ، إنه جهاز مستقل يتلقى الرسائل الصوتية إلى حبك أو عائلتك أو صديقك. افتح الصندوق ، واضغط على الزر أثناء التحدث ، ثم حرر لإرسال