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

منشط الجهاز من وضع السكون: 5 خطوات
منشط الجهاز من وضع السكون: 5 خطوات

فيديو: منشط الجهاز من وضع السكون: 5 خطوات

فيديو: منشط الجهاز من وضع السكون: 5 خطوات
فيديو: كيف تلغي وضع السكون في PS5 2024, شهر نوفمبر
Anonim
Image
Image
منشط الجهاز من وضع السكون
منشط الجهاز من وضع السكون

نظرًا لأن التكنولوجيا تتقدم بمعدل مرتفع للغاية ، لا يمكن لغالبية السكان العيش دون راحة مثل هذا التطور. كشخص يحتاج إلى أجهزة يوميًا ، سيقدم مشروع Arduino هذا منشطًا للجهاز. يمكن تطبيق منشط الجهاز هذا على نظام النوافذ وأجهزة MacBooks القديمة ، والتي ستعيد تنشيط الجهاز من وضع السكون عندما يصفق المستخدم. قررت إنشاء هذا الجهاز بسبب الإزعاج المتمثل في إعادة تنشيط الكمبيوتر المحمول باستمرار من وضع السكون. بالنسبة لنظام النوافذ ، يجب على المستخدمين الضغط على زر عشوائي لإعادة تنشيط الجهاز ، وهذا يسبب مضايقات. بالنسبة لبعض أجهزة MacBooks القديمة ، كانت هذه أيضًا مشكلة بسيطة. تتكون هذه الآلة من مستشعر صوت KY038 ولوحة Arduino. عندما يلاحظ مستشعر الصوت صوتًا أعلى مقارنة ببقية البيانات المسجلة ، سيتم تشغيل المستشعر وينشط بقية الجهاز لإعادة تنشيط الجهاز.

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

الخطوة 1: المستلزمات

اللوازم
اللوازم
اللوازم
اللوازم
اللوازم
اللوازم

دائرة كهربائية

  • لوحة اردوينو (اردوينو ليوناردو)
  • جهاز استشعار الصوت KY038
  • كابل USB
  • الأسلاك (* 3)
  • جهاز

تصميم الحاوية

  • سكين متعدد الاستخدام
  • مادة لاصقة تذوب بالحرارة
  • مسطرة
  • حصيرة القطع (* 1)
  • كرتون (30 * 30) (* 2)

الخطوة 2: وضع مستشعر الصوت KY038 على لوحة Arduino

وضع مستشعر الصوت KY038 على لوحة Arduino
وضع مستشعر الصوت KY038 على لوحة Arduino

بالنسبة لهذا الجهاز ، فإن العنصر الوحيد المطلوب توصيله بلوحة Arduino هو مستشعر الصوت KY038. لكي يعمل مستشعر الصوت بشكل صحيح ، يجب إدخال الأسلاك المتصلة بمستشعر الصوت Arduino في الأماكن الصحيحة. لذلك ، يمكن للآلة أن تعمل بشكل صحيح.

قد يؤدي الاختلاف في لوحات Arduino إلى وظيفة غير معالجة. بناءً على مشروعي ، فإن لوحة Arduino المطبقة هي Arduino Leonardo ، إذا كنت تستخدم لوحة مختلفة ، فتأكد من فهم الفرق بين لوحات Arduino المختلفة.

عواقب التوصيلات السلكية الخاطئة:

نظرًا لأنه يجب توصيل مستشعر الصوت KY038 بالأماكن الصحيحة على لوحة Arduino ، عندما يتم توصيل الأسلاك بشكل غير صحيح ، لن يتمكن مستشعر الصوت Arduino من العمل بشكل صحيح. لذلك ، لن يتم تنفيذ العملية الكاملة لإعادة تنشيط الجهاز.

مستشعر الصوت KY038:

يحتوي مستشعر الصوت KY038 على أربعة أجزاء يمكن توصيلها باللوحة ، ومع ذلك ، في هذه الحالة ، لا يلزم سوى ثلاثة أجزاء: A0 و G و +. كما هو موضح في الرسم البياني المقدم ، يجب توصيل مستشعر الصوت بشكل صحيح بالنقاط الثلاثة الموجودة على اللوحة. بعد إدخال النقاط الثلاثة بشكل صحيح ، يكون مستشعر الصوت KY038 جاهزًا الآن للتفعيل.

A0 A0 على لوحة Arduino

GND على لوحة Arduino

+ 5V على لوحة Arduino

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

الخطوة 3: الكود

الشفرة
الشفرة

تم تصميم هذا الرمز على وجه التحديد عندما يصفق المستخدم مرتين. يستقبل مستشعر الصوت الصوت وينقل الصوت إلى أرقام. كلما ارتفع الصوت ، زاد الرقم. عندما يكتشف مستشعر الصوت إدخال الصوت الأعلى لتصفيق المستخدم ، سيبدأ الجهاز في المعالجة. وفقًا للرمز الخاص بي ، عندما يكتشف مستشعر الصوت KY038 إدخال صوت أعلى من 80 ، سيبدأ الجهاز في العمل. نظرًا لأنني لاحظت نمطًا في ظل الظروف العادية ، لن يتجاوز إدخال الصوت المسجل 80 أبدًا ، فهذا يضمن عدم تنشيط مستشعر الصوت KY038 بدون إدخال صوت كبير.

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

بعد أن يكتشف مستشعر الصوت KY038 مدخلي الصوت الكبيرين ، ستكتب الآلة "WORKING !!!" على لوحة المفاتيح. ومع ذلك ، في هذه الحالة ، سيتم إعادة تنشيط الكمبيوتر المحمول من وضع السكون لأنه طالما تم كتابة عنصر عشوائي على لوحة المفاتيح ، فسيستيقظ الجهاز من وضع السكون.

الكود: هنا

# تضمين // السماح للوحة اردوينو بالعمل كلوحة مفاتيح

int t = 0 ؛ // اضبط الوقت الأولي على 0 إعداد باطل () {pinMode (0 ، INPUT) ؛ / / اضبط الدبوس A0 على إدخال صوت Keyboard.begin () ؛ Serial.begin (9600) ؛ } حلقة باطلة () {// اكتشاف التصفيق إذا (analogRead (0)> 80) {// اكتشاف التصفيق الأول t = 0 ؛ منطقي = صحيح ؛ while (analogRead (0)> 80) {// الكشف عن أصوات التصفيق المؤجلة t ++؛ // إضافة 1 مللي ثانية لتأخير الوقت (1) ؛ // انتظر 1 مللي ثانية} بينما (analogRead (0) 5000) {// اختبار ما إذا كان الوقت طويل جدًا = خطأ ؛ استراحة؛ // break out of loop}} Serial.println (t)؛ // طباعة على الشاشة الوقت Keyboard.print ("WORKING !!!") ؛ // اكتب في الكمبيوتر العامل !!! }}

الخطوة 4: تصميم الحاوية

تصميم الحاوية
تصميم الحاوية
تصميم الحاوية
تصميم الحاوية
تصميم الحاوية
تصميم الحاوية
تصميم الحاوية
تصميم الحاوية

بعد أن تدخل هذه المرحلة بنجاح من المشروع ، فإن آخر شيء تحتاج إلى معالجته هو حاوية جهازك. بالنسبة لهذا المشروع ، يتم فصل الحاوية إلى جزأين ، الجزء الأول هو الجزء الأصغر من الحاوية حيث يتم وضع مستشعر الصوت KY038. تم تصميم الجزء الأكبر / الجزء السفلي من الحاوية لوضع لوحة Arduino.

  1. بالنظر إلى الصورة التي تحتوي على ملصقات بطول وعرض كل جزء ، يتم إنشاء الورق المقوى الأربعة الموجود أعلى اليسار للجزء الأصغر من الحاوية. أولاً ، استخدم علامة لرسم الأشكال على الورق المقوى. ثانيًا ، استخدم سكين فائدة ، واثنين من 5 * 6 سم ، واثنين من 9 * 1.5 سم ، واثنين من الورق المقوى 5 * 1.5 سم يجب إنتاجها من أجل بناء جزء الحاوية المصمم لمستشعر الصوت KY038.
  2. باستخدام مسدس الغراء الساخن ، قم بإنشاء حاوية أصغر لمستشعر الصوت KY038.
  3. الجزء الأكبر المتبقي هو الجزء الذي يتم وضع لوحة Arduino فيه. باستخدام قلم تحديد ، ارسم شكلين سداسيين عاديين بجوانب 6 سم ، وأنبوب من 6 جوانب بطول 23 وعرض 6. بعد رسم جميع العناصر على الورق المقوى ، استخدم سكينًا متعدد الاستخدامات لقطع الورق المقوى. الأشكال.
  4. خذ واحدة من الأشكال السداسية واستخدم السكين لقطع مربع بجوانب 1.5 سم. سيكون المربع الذي تم إنشاؤه هو الجزء الذي سيتم تطبيق كابل USB فيه.
  5. قم ببناء الحاوية الأكبر للوحة Arduino باستخدام مسدس الغراء الساخن.
  6. بعد إنشاء كلتا الحاوية ، استخدم مسدس الغراء الساخن لوضع الحاوية الأصغر أعلى الحاوية الأكبر. في هذه المرحلة ، يجب وضع لوحة Arduino ومستشعر الصوت KY038 في الحاويات.

لا يلزم أن تكون الحاوية الخاصة بهذا الجهاز هي نفسها ، ومع ذلك ، يجب أن تكون الحاوية قادرة على تخزين لوحة Arduino ومستشعر الصوت KY038.

الخطوة 5: الخاتمة

آمل أن يساعدك هذا المشروع في الحصول على فهم أفضل لكيفية تطبيق Arduino في مواقف الحياة الحقيقية. من خلال هذا المشروع ، يمكنك معرفة الاستخدام الصحيح لمستشعر الصوت KY038 وتطوير مزيد من الامتدادات على هذا العنصر من Arduino.

شكرًا جزيلاً لكم جميعًا على قراءة مشروع Arduino الإبداعي الخاص بي!

موصى به: