جدول المحتويات:
- الخطوة 1: التقط الأجزاء
- الخطوة الثانية: الكود
- الخطوة 3: التخطيطي
- الخطوة 4: تطبيق Android
- الخطوة 5: لقد فعلت ذلك
فيديو: 8 مرحل تحكم مع NodeMCU وجهاز استقبال الأشعة تحت الحمراء باستخدام WiFi و IR Remote وتطبيق Android: 5 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
التحكم في 8 مفاتيح ترحيل باستخدام nodemcu وجهاز استقبال الأشعة تحت الحمراء عبر تطبيق wifi و ir البعيد وتطبيق android.
يعمل جهاز التحكم عن بعد بالأشعة تحت الحمراء بشكل مستقل عن اتصال wifi.
هنا نسخة محدثة انقر هنا
الخطوة 1: التقط الأجزاء
الأشياء التي طلبتها لهذا المشروع
- NodeMCU
- وحدة ترحيل 4 قنوات × 2
- IC7805 x 2 (1 IC7805 لا يوفر تيارًا كافيًا للتشغيل على 8 مرحلات في نفس الوقت)
- اللوح
- مستقبل الأشعة تحت الحمراء (VS1838)
- LED أحمر × 1
- المقاومة 1 كيلو × 1
- زر الضغط × 1
- أسلاك العبور
- مزود الطاقة
الخطوة الثانية: الكود
هذا الرمز خاص بـ NODEMCU BOARD وليس ARDUINO
لقد كتبت الكود بطريقة بحيث إذا تم فصل WiFi أو عدم توفره ، فسوف يتوهج مؤشر LED ، وسيستمر التحكم في الترحيل من IR Remote بشكل مستقل عن WiFi.
عندما يكون WiFi متاحًا ، اضغط على زر الضغط أو اضغط على الزر المخصص على IR Remote وانتظر 5 ثوانٍ للاتصال بشبكة wifi. إذا لم يتم إيقاف تشغيل مؤشر LED ، فهذا يعني أن شبكة wifi غير متصلة.
قم أولاً بتنزيل Arduino IDE من هنا.
ثم انتقل إلى ملف -> التفضيلات ، ثم في عناوين URL الإضافية لمدير اللوحة ، أضف هذا
arduino.esp8266.com/stable/package_esp8266c…
ثم انتقل إلى Board manager وقم بتثبيت esp8266 بواسطة ESP8266 Community.
انتقل إلى مدير المكتبة وقم بتثبيت IRRemoteESP8266.
قم أولاً بتوصيل مستقبل ir بلوحة nodemcu ، 3.3 فولت إلى 3.3 فولت ، gnd إلى gnd ، الإخراج إلى gpio2 (D4).
قم بتحميل الرسم التخطيطي IRRemote Value الوارد أدناه ، افتح الشاشة التسلسلية واضغط على المفتاح البعيد للحصول على قيم كل مفتاح ، اكتبه في مكان ما. لاحظ ما لا يقل عن 9 قيم رئيسية (8 قيم لـ 8 مرحلات و 1 لإعادة توصيل wifi).
ثم اجعل الدائرة مثل المخطط الموضح أعلاه وقم بتحميل الكود My_Room.
لا تنسَ تعديل أكواد الأشعة تحت الحمراء في مخطط my_room باستخدام رمز الأشعة تحت الحمراء الذي حصلت عليه لكل زر على جهاز التحكم عن بُعد وشبكة wifi وكلمة المرور.
ملاحظة: أثناء تحميل الرسم ، تأكد من عدم توصيل أي شيء برقم التعريف الشخصي D0 ، D8 ، TX ، RX. أو ببساطة اسحب الأسلاك النفاثة من تلك الدبابيس
الخطوة 3: التخطيطي
اتبع التخطيطي واجعل الدائرة.
لا يحتوي IC7805 على طاقة كافية لتشغيل 8 مرحلات في نفس الوقت. لذلك ، نحن نستخدم وحدتي ترحيل 4ch ووحدتين IC7805.
سيعمل أي جهاز استقبال IR.
يمكن أن يكون مصدر الطاقة 24 فولت كحد أقصى.
الخطوة 4: تطبيق Android
لقد صنعت تطبيق Android باستخدام MIT APP Inventor ، يمكنك تحميل ملف aia إلى App Inventor وتحريره.
الخطوة 5: لقد فعلت ذلك
انتقل إلى لوحة إدارة جهاز التوجيه الخاص بك واحصل على عنوان IP الخاص بـ NodeMCU.
قم أيضًا بتعيين IP معين لعنوان Mac الخاص بـ nodemcu ، بحيث يحصل على نفس عنوان IP ، في كل مرة ولا يتعين عليك التحقق منه في كل مرة.
يمكنك استخدام IR Remote وتطبيق ANDROID ومتصفح الإنترنت على نفس الشبكة ، أو يمكنك استخدام المنفذ لإعادة توجيه جهاز التوجيه الخاص بك للوصول عبر الإنترنت من أي مكان في العالم
في حالة وجود مشكلة ، اتصل بي على fb ، www.fb.com / amit.s.samanta ، وسوف أساعد بقدر ما أستطيع.
موصى به:
مصباح الأشعة تحت الحمراء (الأشعة تحت الحمراء) الجزء 2: 3 خطوات
مصباح الأشعة تحت الحمراء (الأشعة تحت الحمراء) الجزء -2: مرحبًا يا شباب ، لقد عدت مع الجزء 2 من مصباح الأشعة تحت الحمراء (الأشعة تحت الحمراء) القابل للتوجيه. إذا لم تكن قد رأيت الجزء الأول ، فانقر هنا ، فلنبدأ … دائرة إضاءة بسيطة بالأشعة تحت الحمراء للمساعدة في الرؤية الليلية لكاميرات الدوائر التلفزيونية المغلقة. رؤية ليلية بإضاءة الأشعة تحت الحمراء ، باسم
مصباح الأشعة تحت الحمراء (الأشعة تحت الحمراء) الجزء 1: 5 خطوات
مصباح الأشعة تحت الحمراء (الأشعة تحت الحمراء) الجزء -1: مرحبًا … في هذا الدليل ، سوف نتعلم قليلاً عن الرؤية الليلية ، وطرق مختلفة لتحقيق الرؤية الليلية ودائرة إضاءة بالأشعة تحت الحمراء بسيطة للمساعدة في الرؤية الليلية لكاميرات CCTV. يوضح الشكل الرسم التخطيطي لدائرة IR Illumina
ميزان حرارة يعمل بالأشعة تحت الحمراء لا يلامس من أردوينو - ميزان حرارة قائم على الأشعة تحت الحمراء باستخدام Arduino: 4 خطوات
ميزان حرارة يعمل بالأشعة تحت الحمراء لا يلامس من أردوينو | ميزان حرارة قائم على الأشعة تحت الحمراء باستخدام Arduino: مرحبًا يا رفاق في هذه التعليمات ، سنقوم بعمل مقياس حرارة بدون تلامس باستخدام اردوينو. نظرًا لأن درجة حرارة السائل / الصلب في بعض الأحيان تكون مرتفعة جدًا أو منخفضة ومن ثم يصعب الاتصال بها وقراءتها درجة الحرارة ثم في هذا المشهد
جهاز تحكم عن بعد بالأشعة تحت الحمراء وجهاز استقبال الأشعة تحت الحمراء (TSOP1738) مع Arduino: 10 خطوات
جهاز التحكم عن بعد بالأشعة تحت الحمراء وجهاز استقبال الأشعة تحت الحمراء (TSOP1738) مع Arduino: هذا التوجيه مخصص للمبتدئين في Arduino. هذا أحد مشاريعي السابقة مع Arduino. لقد استمتعت كثيرًا عندما صنعتها وأتمنى أن تنال إعجابك أيضًا. الميزة الأكثر جاذبية لهذا المشروع هي "التحكم اللاسلكي". وهذا هو
لعبة منصات يتحكم فيها الأردوينو مع عصا تحكم وجهاز استقبال الأشعة تحت الحمراء: 3 خطوات (مع صور)
لعبة المنصات التي يتحكم فيها Arduino مع عصا التحكم وجهاز استقبال الأشعة تحت الحمراء: اليوم ، سنستخدم متحكم Arduino للتحكم في لعبة منصة بسيطة تعتمد على C #. أنا أستخدم Arduino لأخذ مدخلات من وحدة عصا التحكم ، وإرسال هذا الإدخال إلى تطبيق C # الذي يستمع ويفك تشفير الإدخال عبر c