جدول المحتويات:
- الخطوة 1: قم بتعيين حساب Ubidots
- الخطوة 2: تطبيق Jason
- الخطوة الثالثة: السلامة أولاً
- الخطوة 4: المخططات
- الخطوة 5: اللوح
- الخطوة 6: الكود
- الخطوة 7: العرض
فيديو: أضواء يتم التحكم فيها بالصوت من أي مكان مع جيسون: 7 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
مصابيح التيار المتردد التي يتم التحكم فيها من أي مكان متصل بالإنترنت باستخدام NodeMCU (ESP8266) و Jason (تطبيق Android).
Jason هو تطبيق مساعد يتم التحكم فيه صوتيًا قمت بترميزه لأجهزة Android للتحكم في الحالة الكهربائية لجهاز التيار المتردد ، حتى الآن يمكنه التحكم في الأضواء. يمكنك التحكم في الأضواء من أي مكان في العالم طالما لديك اتصال بالإنترنت. هذا ممكن باستخدام وسيط إنترنت الأشياء ، في هذه الحالة نحن نستخدم Ubidots.
لاستخدامه ، تحتاج إلى إنشاء وحدة الأجهزة التي تتصل بالمصباح الكهربائي ، (ما هي الإرشادات الموجودة في هذا البرنامج التعليمي) وستحتاج أيضًا إلى إنشاء حساب Ubidots.
لذلك دعونا نبدأ…
الخطوة 1: قم بتعيين حساب Ubidots
أول شيء عليك القيام به هو الانتقال إلى موقع ويب Ubidots for Education وإنشاء حساب. يمكنك تسجيل الدخول مباشرة إذا كان لديك بالفعل حساب Twitter أو Github أو Google أو Facebook.
عندما تنتهي من إنشاء حسابك بالفعل ، سيكون لديك حق الوصول إلى الرمز المميز الخاص بك ، وذلك بالنقر فوق اسم المستخدم الخاص بك في الزاوية اليمنى العليا والنقر فوق بيانات اعتماد واجهة برمجة التطبيقات. احفظ الرمز المميز الخاص بك ، حيث سنستخدمه لاحقًا.
الخطوة 2: تطبيق Jason
يمكن تنزيل التطبيق من متجر Play ، وهو متوفر باللغتين الإنجليزية والإسبانية.
انسخ رمز Ubidots الخاص بك إلى التطبيق ، من خلال النقر على علامة تبويب الإعدادات ، ولصقه في حقل مفتاح Ubidots والنقر على زر الحفظ.
نحتاج الآن إلى تكوين جهاز ، والانتقال إلى علامة تبويب الأجهزة ، والنقر فوق زر الإضافة. أدخل اسمًا ، ويفضل أن يكون اسم المنطقة التي توجد بها الأضواء ، بحيث يمكنك أن تقول "أشعل أضواء المطبخ". في ESP32 I / O Pin ، اختر "5" ، والذي سيكون دبوس NodeMCU (ESP8266 الداخلي) المتصل بالمرحل. واضغط على "حفظ".
الخطوة الثالثة: السلامة أولاً
في هذا المشروع ، نعمل بجهد رئيسي (جهد A / C) وهو أمر خطير إذا كنت لا تعرف ما تفعله ، فكن حذرًا للغاية. لا تلمس أبدًا أي جزء من الدائرة أو تعمل معها إذا كانت متصلة بطاقة الحائط. إذا كنت لا تعرف ما تفعله ، فتوقف هنا أو احصل على بعض المساعدة من المتخصصين.
أقوم بنشر هذا البرنامج التعليمي التعليمي فقط ولست مسؤولاً بأي حال من الأحوال عن أي إصابات أو أضرار قد تسببها.
الخطوة 4: المخططات
- قم بتشغيل NodeMCU عن طريق توصيل VIN بـ VCC (5V) ودبوس GND بـ GND.
- قم بتوصيل D8 بأحد أطراف المحول وبمقاوم 2.2 كيلو أوم متصل بـ GND.
- قم بتوصيل الطرف الآخر من المحول بـ 3.3 فولت لأن NodeMCU يمكنه فقط التعامل مع هذا الجهد في دبابيس الإدخال / الإخراج الخاصة به.
- D1 إلى 2.2 كيلو أوم المقاوم لقاعدة الترانزستور NPN
- DC السالب من التتابع إلى كولكتور الترانزستور.
- باعث الترانزستور إلى GND.
- إيجابي DC من التتابع إلى 5V.
- سلبي لمبة الضوء إلى دبوس واحد للتيار المتردد في التتابع.
- إيجابي من المصباح إلى AC Live (AC إيجابي).
- دبوس AC من مرحل إلى محايد (AC سلبي)
ملاحظة: سيتم توفير VCC 5V من كبل USB متصل بشاحن محول هاتف بسيط.
الخطوة 5: اللوح
يمكن أن يكون المفتاح عبارة عن مفتاح تبديل بسيط أو مفتاح حائط ، يحتاج فقط إلى اكتشاف ما إذا كان المستخدم يغير حالته حتى نتمكن من التحكم في الأضواء بمفتاح عادي.
المفتاح الذي استخدمته له رمية مزدوجة ، نحتاج فقط إلى مفتاح واحد ، لذلك قمت بتوصيل دبوسه من 1 إلى 3 فولت من NodeMCU والدبوس 2 من المحول إلى NodeMCU pin D8.
سيكون مصدر الطاقة عبارة عن شاحن حائط للهاتف بجهد 5 فولت مع كبل USB مجرد.
من خلال التحكم في الاتصال الأرضي مع المرحل ، يمكننا التحكم في حالة التيار المتردد للمصباح الكهربائي.
الخطوة 6: الكود
قبل استخدام شفرة المصدر ، تحتاج إلى تنزيل بعض المكتبات:
- Arduino core لـ ESP8266 (اقرأ خطوة "التثبيت باستخدام Boards Manager")
- Ubidots ESP MQTT
ملاحظة: إذا كنت لا تعرف كيفية إضافة مكتبات إلى arduino IDE ، فيمكنك اتباع هذا البرنامج التعليمي السهل.
اضبط لوحة التطوير الخاصة بك على NodeMCU 1.0 (وحدة ESP-12E). تحتاج إلى تغيير بعض المتغيرات في الكود:
- SSID الخاص بك (اسم شبكة Wi-Fi المنزلية الخاصة بك)
- كلمة مرور شبكة Wi-FI الخاصة بك
- رمز Ubidots الخاص بك وأخيراً قم بتحميل الكود الخاص بك إلى اللوحة.
وأخيراً قم بتحميل الكود الخاص بك على السبورة.
الخطوة 7: العرض
إنها تعمل!
موصى به:
قاذفة صواريخ يتم التحكم فيها بالصوت من Alexa: 9 خطوات (بالصور)
قاذفة الصواريخ التي يتم التحكم فيها بالصوت من Alexa: مع اقتراب فصل الشتاء ؛ يأتي ذلك الوقت من العام الذي يتم فيه الاحتفال بمهرجان الأضواء. نعم ، نحن نتحدث عن ديوالي وهو مهرجان هندي حقيقي يتم الاحتفال به في جميع أنحاء العالم. هذا العام ، انتهى ديوالي بالفعل ، ورؤية الناس
يد روبوت يتم التحكم فيها بالصوت: 8 خطوات (بالصور)
يد روبوت يتم التحكم فيها بالصوت: a.articles {font-size: 110.0٪؛ وزن الخط: عريض ؛ نمط الخط: مائل ؛ زخرفة النص: لا شيء ؛ background-color: red؛} a.articles: hover {background-color: black؛} يشرح هذا الدليل كيفية إنشاء يد آلية يتم التحكم فيها بالصوت باستخدام
سيارة يتم التحكم فيها عن بعد - يتم التحكم فيها باستخدام وحدة تحكم Xbox 360 اللاسلكية: 5 خطوات
سيارة يتم التحكم فيها عن بعد - يتم التحكم فيها باستخدام وحدة تحكم Xbox 360 اللاسلكية: هذه هي التعليمات من أجل بناء سيارتك الخاصة التي يتم التحكم فيها عن بعد ، والتي يتم التحكم فيها باستخدام وحدة تحكم Xbox 360 اللاسلكية
أتمتة المنزل التي يتم التحكم فيها بالصوت (مثل Alexa أو Google Home ، دون الحاجة إلى شبكة Wifi أو إيثرنت): 4 خطوات
أتمتة المنزل التي يتم التحكم فيها بالصوت (مثل Alexa أو Google Home ، بدون الحاجة إلى شبكة Wifi أو Ethernet): إنها في الأساس مرحلات يتم التحكم فيها بواسطة arduino باستخدام إعداد مساعد google لإرسال رسائل على التعليمات الصوتية. إنها سهلة للغاية ورخيصة وتعمل مثل إعلانات Alexa مع الأجهزة الكهربائية الموجودة (إذا كان لديك Moto -X smartp
أتمتة المنزل التي يتم التحكم فيها بالصوت / الإنترنت والمراقبة باستخدام ESP8266 و Google Home Mini: 6 خطوات
أتمتة المنزل والتحكم فيه بالصوت / الإنترنت باستخدام ESP8266 و Google Home Mini: Hey !! بعد استراحة طويلة ، أنا هنا حيث يتعين علينا جميعًا القيام بشيء ممل (وظيفة) لكسبه. بعد كل مقالات أتمتة المنزل التي كتبتها من BLUETOOTH و IR و Local WIFI و Cloud ، أي الأصعب منها ، أسهل ولكن الأكثر كفاءة