جدول المحتويات:
- الخطوة 1: المستلزمات
- الخطوة 2: وضع مستشعر الصوت KY038 على لوحة Arduino
- الخطوة 3: الكود
- الخطوة 4: تصميم الحاوية
- الخطوة 5: الخاتمة
فيديو: منشط الجهاز من وضع السكون: 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:37
نظرًا لأن التكنولوجيا تتقدم بمعدل مرتفع للغاية ، لا يمكن لغالبية السكان العيش دون راحة مثل هذا التطور. كشخص يحتاج إلى أجهزة يوميًا ، سيقدم مشروع Arduino هذا منشطًا للجهاز. يمكن تطبيق منشط الجهاز هذا على نظام النوافذ وأجهزة MacBooks القديمة ، والتي ستعيد تنشيط الجهاز من وضع السكون عندما يصفق المستخدم. قررت إنشاء هذا الجهاز بسبب الإزعاج المتمثل في إعادة تنشيط الكمبيوتر المحمول باستمرار من وضع السكون. بالنسبة لنظام النوافذ ، يجب على المستخدمين الضغط على زر عشوائي لإعادة تنشيط الجهاز ، وهذا يسبب مضايقات. بالنسبة لبعض أجهزة MacBooks القديمة ، كانت هذه أيضًا مشكلة بسيطة. تتكون هذه الآلة من مستشعر صوت KY038 ولوحة Arduino. عندما يلاحظ مستشعر الصوت صوتًا أعلى مقارنة ببقية البيانات المسجلة ، سيتم تشغيل المستشعر وينشط بقية الجهاز لإعادة تنشيط الجهاز.
بالنسبة لنظام النوافذ ، غالبًا ما يتحمل الجهاز وضع السكون تلقائيًا إذا لم يتم استخدام الجهاز. ومع ذلك ، على سبيل المثال ، قد يقرأ المستخدم مقالة أو يفحص عناصر معينة على الجهاز دون استخدام الجهاز باستمرار. مع هذا التصميم ، إذا كان المستخدم بعيدًا عن الجهاز ، عن طريق التصفيق مرتين ، يمكن إيقاظ الكمبيوتر المحمول من وضع السكون. يمكن أيضًا تطبيق هذا المبدأ على العديد من أجهزة Mac القديمة.
الخطوة 1: المستلزمات
دائرة كهربائية
- لوحة اردوينو (اردوينو ليوناردو)
- جهاز استشعار الصوت KY038
- كابل USB
- الأسلاك (* 3)
- جهاز
تصميم الحاوية
- سكين متعدد الاستخدام
- مادة لاصقة تذوب بالحرارة
- مسطرة
- حصيرة القطع (* 1)
- كرتون (30 * 30) (* 2)
الخطوة 2: وضع مستشعر الصوت 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.
- بالنظر إلى الصورة التي تحتوي على ملصقات بطول وعرض كل جزء ، يتم إنشاء الورق المقوى الأربعة الموجود أعلى اليسار للجزء الأصغر من الحاوية. أولاً ، استخدم علامة لرسم الأشكال على الورق المقوى. ثانيًا ، استخدم سكين فائدة ، واثنين من 5 * 6 سم ، واثنين من 9 * 1.5 سم ، واثنين من الورق المقوى 5 * 1.5 سم يجب إنتاجها من أجل بناء جزء الحاوية المصمم لمستشعر الصوت KY038.
- باستخدام مسدس الغراء الساخن ، قم بإنشاء حاوية أصغر لمستشعر الصوت KY038.
- الجزء الأكبر المتبقي هو الجزء الذي يتم وضع لوحة Arduino فيه. باستخدام قلم تحديد ، ارسم شكلين سداسيين عاديين بجوانب 6 سم ، وأنبوب من 6 جوانب بطول 23 وعرض 6. بعد رسم جميع العناصر على الورق المقوى ، استخدم سكينًا متعدد الاستخدامات لقطع الورق المقوى. الأشكال.
- خذ واحدة من الأشكال السداسية واستخدم السكين لقطع مربع بجوانب 1.5 سم. سيكون المربع الذي تم إنشاؤه هو الجزء الذي سيتم تطبيق كابل USB فيه.
- قم ببناء الحاوية الأكبر للوحة Arduino باستخدام مسدس الغراء الساخن.
- بعد إنشاء كلتا الحاوية ، استخدم مسدس الغراء الساخن لوضع الحاوية الأصغر أعلى الحاوية الأكبر. في هذه المرحلة ، يجب وضع لوحة Arduino ومستشعر الصوت KY038 في الحاويات.
لا يلزم أن تكون الحاوية الخاصة بهذا الجهاز هي نفسها ، ومع ذلك ، يجب أن تكون الحاوية قادرة على تخزين لوحة Arduino ومستشعر الصوت KY038.
الخطوة 5: الخاتمة
آمل أن يساعدك هذا المشروع في الحصول على فهم أفضل لكيفية تطبيق Arduino في مواقف الحياة الحقيقية. من خلال هذا المشروع ، يمكنك معرفة الاستخدام الصحيح لمستشعر الصوت KY038 وتطوير مزيد من الامتدادات على هذا العنصر من Arduino.
شكرًا جزيلاً لكم جميعًا على قراءة مشروع Arduino الإبداعي الخاص بي!
موصى به:
وحدة الطاقة Ikea ENEBY 20 (لا مزيد من السكون التلقائي): 4 خطوات
Ikea ENEBY 20 Power Mod (لا مزيد من السكون التلقائي): تتمتع مكبرات الصوت ENEBY من Ikea بصوت رائع بالنسبة للسعر. الجانب السلبي الرئيسي هو أنهم يوقفون أنفسهم بعد حوالي 15-20 دقيقة من عدم تشغيل الموسيقى ، حتى إذا كان الجهاز المقترن لا يزال متصلاً. عندما تعيد تشغيله ، يعود مستوى الصوت إلى ال
قم ببناء رشاش مُنشَّط عن بُعد باستخدام PiFace و Ubidots: 13 خطوة
قم ببناء رشاش منشط عن بعد باستخدام PiFace و Ubidots: هذا مثال رائع يعلمك كيفية استخدام Raspberry Pi و PiFace و Ubidots لسقي حديقتك من بعيد. ستكون قادرًا على التحكم في صمام كهربائي عن بُعد لسقي نباتاتك من أي مكان ، فقط باستخدام هاتفك
توفير عمر البطارية مع السكون العميق: 20 خطوة
توفير عمر البطارية مع وضع السكون العميق: هل أنت مهتم باستخدام بطارية مع ESP32؟ إذا كان الأمر كذلك ، فسأناقش اليوم بعض المعلومات الفنية المهمة المتعلقة بهذا الموضوع. نحن نعلم أن هذا المتحكم الدقيق يستهلك الكثير من الطاقة عندما ينقل المعلومات. تستهلك
دليل لوضع Arduino في وضع السكون: 5 خطوات
دليل لوضع Arduino الخاص بك في وضع السكون: في بعض الأحيان نكون في موقف يتطلب منا وضع Arduino في مكان حيث لا يعد توصيله بشبكة الطاقة خيارًا. يحدث هذا غالبًا عندما نحاول تسجيل المعلومات في موقع بعيد ، أو نحتاج فقط إلى تنشيط Arduino عند
حيل وضع السكون باللمس IPod: 4 خطوات
حيل IPod Touch Sleep Mode: هل ترغب غالبًا في الاستماع إلى جهاز Itouch الخاص بك في سريرك قبل النوم ، ولكن لا يمكنك ذلك حقًا لأنك خائف من سقوط جهاز iPod الخاص بك من سريرك والكسر على الأرض؟ أو ربما يمكنك جعل سماعة الرأس تتشابك حول عنقك؟ إذن هي