جدول المحتويات:
- الخطوة 1: المكونات والأدوات
- الخطوة 2: اربطها
- الخطوة 3: كيفية استخدامه
- الخطوة 4: اختبرها
- الخطوة 5: ضعها معًا
- الخطوة 6: الأخطاء
فيديو: مانع حجم الصوت التجاري التلفزيوني: 6 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
يتذمر والدي باستمرار حول مدى إزعاج الإعلانات التجارية بصوت أعلى بكثير من البرنامج المصاحب لها. نظرًا لأن شكواه أصبحت مزعجة أكثر من الإعلانات التجارية الفعلية ، فقد قررت إنشاء أداة صغيرة من شأنها أن تحل كلتا المشكلتين في وقت واحد. ستعمل الأداة التي قمت بإنشائها على خفض مستوى صوت التلفزيون تلقائيًا عندما يكون مرتفعًا جدًا ، ويمكن برمجتها للعمل على أي جهاز يستخدم جهاز تحكم عن بعد قائم على الأشعة تحت الحمراء.
الخطوة 1: المكونات والأدوات
الأدوات والمواد
- لحام حديد
- جندى
- اللوح
- وصل الأسلاك
عناصر
- 1x16x2 شاشة LCD
- 1x Arduino Nano (استخدمت نسخة رخيصة من Ebay)
- 3 × 12 مم أزرار ضغط مؤقتة
- 1x Electret ميكروفون اندلاع. سباركفن. Adafruit.
- 1x تقليم
- 1x الترانزستور PN2222
- 1x TSOP38238 جهاز استقبال IR
- 1x IR LED
- 1x 100 أوم المقاوم
- 1x 220 أوم المقاوم
الخطوة 2: اربطها
منذ أن كنت أهدي هذا لأبي وأردت أن يبدو جميلًا ، قررت أن أصنع ثنائي الفينيل متعدد الكلور بشكل احترافي. لقد استخدمت Eagle لإنشاء التخطيطي واللوح. كان لوح التجارب يبدو فوضويًا جدًا ، لذا كنت سأستخدم المخطط فقط لتوجيه عملية التوصيل. هنا ملخص موجز لل pinout.
- A0 يذهب إلى إخراج الميكروفون
- ينتقل الدبوس 2 إلى زر "البرنامج"
- يذهب دبوس 3 إلى بوابة الترانزستور
- يذهب دبوس 4 إلى إخراج مستقبل الأشعة تحت الحمراء
- ينتقل الدبوس 5 إلى الزر "أسفل"
- يذهب دبوس 6 إلى زر "أعلى"
- يتم وضع الدبابيس 7 و 8 و 9 و 10 و 11 و 12 على شاشة LCD.
- ضع 3.3 فولت عبر الميكروفون
- ضع 5 فولت عبر الترانزستور / IR LED ومقياس الجهد وشاشة LCD.
الخطوة 3: كيفية استخدامه
تم استعارة جزء الرفع الثقيل من الكود من أشياء أخرى وجدتها عبر الإنترنت. لقد استخدمت مكتبة IR لفك تشفير إشارات جهاز التحكم عن بُعد الخاص بالتلفزيون وتكرار الإشارة إلى التلفزيون. لقد اقترضت أيضًا مقتطفًا آخر من التعليمات البرمجية لقياس الجهد المرجعي لـ ADC الخاص بـ Arduino بدقة نظرًا لأن الأخطاء الصغيرة ستحدث فرقًا كبيرًا في قراءات حجم الميكروفون. لا تسألني كيف يعملون ، لأن الأمر خارج عني. لقد اكتشفت للتو كيفية استخدامها من خلال التجربة والخطأ.
بشكل أساسي ، يتحقق Arduino باستمرار من حالة الأزرار الثلاثة ومستوى الصوت. إذا تم الضغط على أي من الزرين لأعلى أو لأسفل ، فسيتم رفع أو خفض مستوى الصوت أو الحد الأقصى لمستوى الصوت قبل تشغيل النظام لخفض مستوى صوت التلفزيون. لتعيين رمز IR الذي يتم إرساله عند تجاوز الحد ، اضغط على زر البرنامج ويتبعه الزر العلوي. عندما تطالبك الشاشة بالضغط على زر -Volume ، وجّه جهاز التحكم عن بُعد الخاص بالتلفزيون إلى مستقبل الأشعة تحت الحمراء واضغط على الزر -Volume حتى تظهر لك الشاشة قيمة سداسية عشرية تتوافق مع أمر حجم التلفزيون الخاص بك. (أضفت ذلك كتحقق من الصحة). يستغرق الأمر أحيانًا بضع محاولات لجعله يعمل ، ولست متأكدًا من السبب.
إذا تم قياس الحجم ليكون أعلى من الحد الأدنى ، فسوف يرسل Arduino الأمر -Volume. يمكنك تغيير "طول الاندفاع" ، أو عدد أوامر الحجم التي يتم إرسالها عند تجاوز الحد ، عن طريق الضغط على زر البرنامج ، ثم الزر السفلي. ستظهر لك الشاشة طول الدفق الحالي ، والذي يمكن تغييره باستخدام الزرين لأعلى ولأسفل ثم حفظه بالضغط على زر البرنامج مرة أخرى.
يتم تخزين كل هذه المعلومات في EEPROM بحيث يتذكر النظام إعداداتك المسبقة حتى عند فصلها.
كاختبار عقلي آخر ، سيرسل Arduino أمر -Volume في كل مرة يبدأ فيها. بهذه الطريقة ، يمكنك فقط الضغط على زر إعادة تعيين Arduino لاختبار ما إذا كان الجهاز يعمل أم لا.
الخطوة 4: اختبرها
إنها تعمل!
الخطوة 5: ضعها معًا
بمجرد التأكد من نجاحها ، طلبت PCB ثم قمت بلحام كل شيء بها. لقد استخدمت أيضًا قواطع الليزر في جامعتي لصنع صندوق MDF صغير لإيوائه ، لكن هاتين الخطوتين الإضافيتين ليستا ضروريتين تمامًا. بمجرد الانتهاء من ذلك ، اكتمل المشروع! لقد جمعت كل هذا معًا خلال أسبوع النهائيات وربما أهملت بعض التفاصيل ، لذا أخبرني إذا فاتني أي شيء!
الخطوة 6: الأخطاء
لقد أضفت هذه الخطوة الإضافية كملحق. نظرًا لأن هذه كانت المرة الأولى التي أستخدم فيها Eagle وصنع ثنائي الفينيل متعدد الكلور ، انتهى بي الأمر بارتكاب خطأين.
أولاً: منذ أن استخدمت نسخة من Arduino Nano ، يحتوي PCB بالفعل على أربعة دبابيس إضافية لوحدة التحكم. ومع ذلك ، لا تزال اللوحة تعمل ما دمت تقوم بلحام وحدة التحكم في المسامير الصحيحة.
ثانيًا: مقياس الجهد الذي يأتي مع شاشة LCD لا يتطابق مع مقياس الجهد الذي استخدمته لتصميم اللوحة. يمكنك ثني الأسلاك لجعلها مناسبة ، لكنها لا تبدو لطيفة أو تشعر بالأمان إذا تم استخدام القدر المناسب.
هناك أيضًا بعض الأشياء التي سأفعلها بشكل مختلف في المستقبل. أولاً ، إذا كنت قد استخدمت شاشة LCD مزودة بإضاءة خلفية ، كنت سأضيف طريقة لقطع الطاقة عن شاشة LCD بعد عدم تحديث الشاشة منذ فترة لتوفير الطاقة. ثانيًا ، قد تكون قادرًا على إزالة أو تقليل المقاوم 100 أوم الموجود أمام IR LED لجعله أكثر إشراقًا. نظرًا لأن مؤشر LED يعمل فقط لفترات قصيرة ، فمن المحتمل ألا يحترق. ومع ذلك ، لا يزال يتعين علي اختبار هذا. أوصي أيضًا باستخدام ميكروفون ذو ربح قابل للتعديل. لقد استخدمت ميكروفون Sparkfun ولم يكن حساسًا كما كنت أرغب.
الجائزة الثانية في مسابقة التحكم عن بعد 2017
موصى به:
شريط حجم صوت LED: 9 خطوات (بالصور)
شريط حجم الصوت LED: ورشة العمل الخاصة بي لطيفة للغاية. على الرغم من الألواح الخشبية المطلية بالورنيش من الثمانينيات من القرن الماضي والتي تغطي جدراني ، إلا أنها تفتقر إلى اللون وبالطبع: مصابيح LED. وبالمثل ، غالبًا ما أعزف الموسيقى أثناء لحام الإلكترونيات. هذا جعلني أفكر ، هل يمكنني الجمع بين الموسيقى ومصابيح LED
قم ببناء قارئ حجم الخزان بأقل من 30 دولارًا باستخدام ESP32: 5 خطوات (بالصور)
قم ببناء قارئ حجم الخزان بأقل من 30 دولارًا باستخدام ESP32: جلبت إنترنت الأشياء الكثير من تطبيقات الأجهزة المعقدة سابقًا إلى منازل العديد من مصانع الجعة وصانعي النبيذ. تم استخدام التطبيقات مع مستشعرات المستوى لعقود في المصافي الكبيرة ومحطات معالجة المياه والصناعات الكيماوية
ArduBaby - حجم نصف حجم Arduboy مع 500 لعبة على Serial Flash: 10 خطوات
ArduBaby - نصف حجم Arduboy مع 500 لعبة على Serial Flash: يمكنك مشاهدة مقطع فيديو youtube هذا لمعرفة نهاية العملية كيف أنشأت Arduboy الصغير محلي الصنع مع ذاكرة فلاش تسلسلية يمكنها تخزين ما يصل إلى 500 لعبة للعب على الطريق . قروض للمبدع (كيفن بيتس) ، فإن Arduboy هو
إنتاج DIY PCB باستخدام طابعة UV (والحصول على المساعدة من المركز التجاري المحلي): 5 خطوات
إنتاج ثنائي الفينيل متعدد الكلور DIY باستخدام طابعة UV (والحصول على المساعدة من السوق المحلي): أنت تريد صنع PCB ولكنك لا تريد الانتظار لأسابيع من الصين. يبدو أن DIY هو الخيار الوحيد ولكنك تعلم من التجربة أن معظم الخيارات تمتص. نقل الحبر لا يخرج بشكل صحيح ، أليس كذلك؟ يعد إجراء الطباعة الحجرية الضوئية في المنزل أمرًا معقدًا للغاية
كيفية تثبيت البلاط التجاري المرن: 6 خطوات
كيفية تثبيت بلاط مرن من الدرجة التجارية: يوضح لك هذا Instructable كيفية تثبيت البلاط المرنة ، والمعروف أيضًا باسم "تكوين الفينيل" أو بلاط "الأسفلت" ، وهو النوع الموجود في معظم الإعدادات التجارية ، مثل متاجر البقالة. ربما يكون أسهل مما تعتقد