جدول المحتويات:
- الخطوة 1: إعداد Blynk
- الخطوة 2: تثبيت مكتبات Arduino
- الخطوة 3: برمجة NodeMCU
- الخطوة 4: النمذجة
- الخطوة 5: IFTTT
- الخطوة 6: شكرا لك
فيديو: قم بتشغيل وإيقاف تشغيل الكمبيوتر باستخدام Google Home & Blynk: 6 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:39
مرحبا يا شباب ومرحبا بكم في هذا البرنامج التعليمي!
سأوضح لك هذه المرة كيفية تشغيل جهاز الكمبيوتر الخاص بك باستخدام صفحة Google الرئيسية
حذار !! اقرأ هذا !!: 1. تأكد من عزل الوصلات! اخترت طباعة حالة ثلاثية الأبعاد لإصلاح هذه المشكلة
2. إذا قمت بتوصيل الطاقة إلى زر جهاز الكمبيوتر الخاص بك ، فسوف تقوم بإيقاف تشغيل اللوحة الأم ، وبالتالي فإننا نستخدم مرحلًا لإصلاح هذه المشكلة.
لماذا فعلت هذا اشتريت google home وسرعان ما بدأت في التحكم في كل شيء به. (على سبيل المثال الأضواء الخاصة بي) فعلت هذا لأنني كسول ولم أرغب في السير إلى المفتاح إذا كنت في السرير. في وقت لاحق وجدت نفسي في السرير ، وهذه المرة نسيت أن أغلق جهاز الكمبيوتر الخاص بي. هناك اعتقدت أنه يجب أن أكون قادرًا على تشغيله وإيقافه باستخدام google. لقد بدأت في البحث في موقع Google ، لكن لسوء الحظ ، لم أجد أي شخص فعل ذلك. لذلك بدأت بنفسي. لقد بدأت من القاع. لم أكن أعرف أي شيء عن هذا الموضوع ، لكنني تعلمت بسرعة وبعد عطلة نهاية الأسبوع 2 حصلت على المنتج النهائي! الآن يمكنني أن أكون كسولًا كما أريد: D ، لكن أولاً يجب أن أشاركه مع المجتمع.
ما ستحتاجه 1. NodeMCU - https://goo.gl/HDd5S7 1. وحدة الترحيل - https://goo.gl/HDd5S7 1. Breadboard أو PCB - https://goo.gl/HDd5S7 1. كمبيوتر مزود برنامج Arduino على 1. هاتف ذكي مع تطبيق Blynk
الخطوة 1: إعداد Blynk
يستخدم هذا المشروع مكتبة Blynk ومشروع IFTTT للاتصال بـ Google
إذا كنت تريد معرفة ما هو blynk ، فانقر هنا -> https://docs.blynk.cc/ أولاً ، عليك تثبيت التطبيق على هاتفك الذكي. (الصورة 1) عند تثبيت هذا التطبيق ، افتحه وقم بإنشاء حساب. إذا سأل التطبيق عن الخادم الذي ستتصل به ، فحدد خادم Blynks القياسي ، وعندما يتم إنشاء حسابك ، انقر فوق مشروع جديد ، واجعل الإعدادات كما يلي:
اسم المشروع: يمكنك اختيار واحد! اختر الجهاز: نوع NodeMCUConnection: WiFiTheme: يمكنك اختيار واحد!
ثم قم بإنشاء المشروع الآن لديك مساحة عمل كبيرة وثلاثة أزرار في الأعلى ، انقر فوق مساحة العمل لفتح مربع الأدوات ، وهنا يجب عليك اختيار الزر. يجب أن يعيدك تلقائيًا إلى مساحة العمل ، والآن يمكنك رؤية أداة الزر ، انقر فوق الأداة لفتح إعدادات الزر ، وقم بإجراء الإعدادات على النحو التالي: (الصورة 2)
الاسم: D1 الإخراج: دبوس (D1) 1_0 الوضع: PushON / OFF تسميات: إعدادات ستاندارت
عند الانتهاء ، انقر فوق موافق في الزاوية اليمنى العليا ، ومرة أخرى ، انقر فوق مساحة العمل لفتح مربع عنصر واجهة المستخدم ، واختر أداة الزر ، ثم انقر فوق عنصر واجهة المستخدم لفتح إعدادات الزر ، وقم بإجراء الإعدادات كما يلي: (الصورة 3))
الاسم: Start / StopOutput: Pin (V1) 0_1Mode: SwitchON / OFF التصنيفات: إعدادات ستاندارت
عند الانتهاء ، انقر فوق "موافق" في الزاوية العلوية اليمنى ، ومرة أخرى ، انقر فوق مساحة العمل لفتح مربع عنصر واجهة المستخدم ، واختر عنصر واجهة المستخدم ، ثم انقر فوق عنصر واجهة المستخدم لفتح إعدادات الزر ، وقم بإجراء الإعدادات كما يلي: (الصورة 4))
الاسم: إعادة التشغيل الإخراج: دبوس (V2) 0_1 الوضع: تشغيل / إيقاف تشغيل التسميات: إعدادات ستاندارت
عند الانتهاء ، انقر فوق موافق في الزاوية العلوية اليمنى ، والآن انتهينا من التكوين ، انقر فوق زر الإعدادات ، (الموجود في الزاوية اليمنى العليا من مساحة العمل) قم بالتمرير لأسفل إلى Auth Token ، هنا يجب النقر فوق البريد الإلكتروني ، وسيتم تسليم الرمز المميز في صندوق الوارد الخاص بك ، ثم انقر فوق "موافق" في الزاوية اليمنى العليا ، ثم على يمين زر الإعدادات ، يجب النقر فوق تشغيل ، ثم سيظهر "(اسم المشروع) غير متصل." الآن نحن مع هذا التطبيق!
الخطوة 2: تثبيت مكتبات Arduino
قبل أن نتمكن من البدء في برمجة NodeMCU ، فأنت بحاجة إلى البرامج والمكتبات
قم أولاً بتثبيت برنامج Arduino - https://www.arduino.cc/en/Main/Software ثم قم بتثبيت مكتبة NodeMCU - https://www.youtube.com/watch؟v=RVSCjCpZ_nQ ثم قم بتثبيت مكتبة Blynk - https: / /www.youtube.com/watch؟v=Ea0y1ExNNnI
ثم بعد تثبيت جميع المكتبات ، افتح برنامج Arduino ثم في الزاوية العلوية ، انتقل إلى Tools -> Board -> NodeMCU 1.0 (ESP-12E Module)
يمكنك الآن توصيل NodeMCU بالكمبيوتر (باستخدام كبل USB) ثم افتح برنامج Windows Device Manager وتحت المنافذ ابحث عن "Silicon Labs" (الصورة 1)
ثم افتح برنامج Arduino مرة أخرى وانتقل إلى Tools -> Port -> حدد com (الرقم الذي يتوافق مع NodeMCU) (الصورة 2)
الخطوة 3: برمجة NodeMCU
الآن نحن جاهزون لبرمجة NodeMCU
قم بإنشاء رسم اردوينو فارغ وانسخ الكود من الرابط
السطر 7: رمز المصادقة: استبدل الرمز المميز بالرمز الذي تم إرساله إلى بريدك الإلكتروني. الخط 8: SSID: استبدل SSID بـ WiFi ssid. Line 9: كلمة المرور: استبدل PASS بكلمة مرور WiFi.
عندما تقوم بتغيير المتغيرات ، يمكنك النقر فوق تحميل في الزاوية اليسرى. الآن عليك فقط الانتظار حتى يتم تحميل البرنامج ، الآن انتهينا من التعامل مع الكمبيوتر ونحن الآن جاهزون لبدء الاختبار
الخطوة 4: النمذجة
نحن الآن جاهزون لتوصيل Relay بـ Arduino
تأكد من فصل قابس اردوينو أثناء توصيل الدبابيس
في NodeMCU ، نحتاج إلى ثلاثة دبابيس دبوس 5 فولت - دبوس أرضي VinA - GND ودبوس رقمي - D1
قم بتوصيل دبوس Vin بالطرف الموجب على المرحل (سيتم تسميته VCC أو +) قم بتوصيل دبوس GND بطرف grond على المرحل (سيتم تسمية الدبوس بـ GND أو -) قم بتوصيل الدبوس D1 بطرف التحكم على المرحل (ستتم تسميته بـ IN)
يمكنك الآن توصيل المسامير بنهاية الإخراج.
قم بتوصيل زر الكمبيوتر الخاص بك بـ NC (مغلق عادة) و COM (عام)
الخطوة 5: IFTTT
نحن الآن قريبون ، لكننا بحاجة إلى شيء واحد آخر وهو توصيله بجوجل هوم
انتقل إلى IFTTT -> https://ifttt.com/my_applets انقر فوق تطبيق صغير جديد ثم انقر فوق + هذا (الصورة 1) ابحث عن مساعد Google (الصورة 2) اختر قل عبارة بسيطة (الصورة 3) اضبط العبارات كصورة (صورة) 4) ثم انقر فوق + that (الصورة 5) ابحث عن webhooks (الصورة 6) ثم افتح تطبيق CMD على جهاز الكمبيوتر الخاص بك (الصورة 7 ، لا تمانع في أن يقول "kommandoprompt" إنه دانماركي لـ CMD) ثم أدخل ping blynk-cloud. ثم انظر إلى IP (يمكن أن يختلف هذا عن الصورة ، لأنه يعتمد على موقعك) (الصورة 8) ثم افتح المتصفح مرة أخرى ويمكننا الآن تكوين برنامج webhook الصغير
URL: https:// IP: 8080 / TOKEN / update / V1؟ value = 1 الطريقة: GETContent type: Application / jsonBody: لا شيء (الصورة 9)
الآن يجب أن تنتظر ما يصل إلى 24 ساعة ، وبعد ذلك يمكنك محاولة إخبار google بأمرك. لقد انتهيت بشكل أساسي ، ولكن إذا كنت تريد أن تكون قادرًا على إيقاف تشغيله بالقوة (محاكاة الضغط باستمرار على الزر لمدة 6 ثوانٍ) ، يجب عليك إنشاء تطبيق صغير آخر ، الشيء الوحيد الذي تقوم بتغييره هو العبارات وعنوان url لخطاف الويب
URL: https:// IP: 8080 / TOKEN / update / V2؟ value = 1
الخطوة 6: شكرا لك
الآن انتهينا ، وشكرا لك على قراءة هذا
إذا لم ينجح الأمر أو كان لديك أي أسئلة ، فلا تتردد في كتابة بريد إلكتروني أو إرسال رسالة خاصة على Instructables ، لقد بدأت كمستجد وما زلت أصنف نفسي على أنه مستجد ، لكن يجب أن أكون قادرًا على مساعدتك في مشاكلك بالنسبة لي ، إنه يعمل ويجب أن أكون كذلك.
لقد اخترت تثبيت مشروعي بشكل دائم على PCB ، وسأقوم قريبًا بطباعة غلاف ثلاثي الأبعاد. يمكنك رؤيته في الصورة المرفقة. كما أنني قمت بربط بعض الموصلات السريعة إلى PCB الخاص بي بحيث يمكنني إزالته بسرعة من الكمبيوتر إذا لزم الأمر.
حذار !! اقرأ هذا !!:
1. تأكد من عزل الوصلات! اخترت طباعة حالة ثلاثية الأبعاد لإصلاح هذه المشكلة 2. إذا قمت بتوصيل الطاقة إلى زر جهاز الكمبيوتر الخاص بك ، فسوف تقوم بإيقاف تشغيل اللوحة الأم ، وبالتالي نستخدم مرحلًا لإصلاح هذه المشكلة.
موصى به:
جهاز كمبيوتر سطح المكتب Raspberry Pi PC-PSU مع قرص صلب ومروحة و PSU ومفتاح تشغيل وإيقاف: 6 خطوات
جهاز كمبيوتر سطح المكتب Raspberry Pi PC-PSU مع قرص صلب ومروحة و PSU ومفتاح On-Off: سبتمبر 2020: تم بناء Raspberry Pi ثانٍ داخل علبة إمداد طاقة للكمبيوتر الشخصي تم إعادة تصميمها. يستخدم هذا مروحة في الأعلى - وبالتالي يختلف ترتيب المكونات داخل علبة PC-PSU. تعديل (64 × 48 بكسل) ، إعلان
كيفية تشغيل وإيقاف دائرة اللمس: 8 خطوات
كيفية تشغيل وإيقاف دائرة اللمس: Hii friend ، سأقوم اليوم بعمل دائرة Touch ON و OFF باستخدام LM555 IC. عندما نلمس الأسلاك من جانب واحد ، سوف يتوهج LED وعندما نلمس أسلاك أخرى جانبًا ثم سيتم إيقاف تشغيل LED والعكس صحيح ، فلنبدأ
الحديث اردوينو - تشغيل ملف MP3 باستخدام Arduino بدون أي وحدة - تشغيل ملف MP3 من Arduino باستخدام PCM: 6 خطوات
الحديث اردوينو | تشغيل ملف MP3 باستخدام Arduino بدون أي وحدة | تشغيل ملف MP3 من Arduino باستخدام PCM: في هذه التعليمات ، سنتعلم كيفية تشغيل ملف mp3 باستخدام اردوينو دون استخدام أي وحدة صوتية ، وهنا سنستخدم مكتبة PCM لـ Arduino التي تقوم بتشغيل 16 بت PCM بتردد 8 كيلو هرتز ، لذلك دعونا نفعل ذلك
قم بتشغيل الأغاني باستخدام Arduino باستخدام ADC إلى PWM على Flyback Transformer أو مكبر الصوت: 4 خطوات
قم بتشغيل الأغاني باستخدام Arduino باستخدام ADC إلى PWM على Flyback Transformer أو مكبر الصوت: مرحبًا يا شباب ، هذا هو الجزء الثاني من تعليماتي الأخرى (التي كانت صعبة للغاية) ، في الأساس ، في هذا المشروع ، استخدمت ADC و TIMERS على Arduino الخاص بي تحويل الإشارة الصوتية إلى إشارة PWM. هذا أسهل بكثير من إرشاداتي السابقة
مفتاح تشغيل وإيقاف مشغل الأقراص المضغوطة من باناسونيك: 6 خطوات
مفتاح تشغيل وإيقاف تشغيل مشغل الأقراص المضغوطة من باناسونيك: تم تنبيه زر التشغيل والإيقاف الموجود في مشغل الأقراص المضغوطة من باناسونيك بالفعل ، لذا أحتاج إلى طريقة لإيقاف تشغيله لحفظ البطاريات. قررت وضع مفتاح صغير وحزمة بطارية مختلفة لإصلاح المشكلة