جدول المحتويات:
- اللوازم
- الخطوة 1: التخطيط للخارج واللوحة
- الخطوة الثانية: البرنامج
- الخطوة 3: بيرف بورد
- الخطوة 4: بناء الضميمة
- الخطوة 5: استمتع
فيديو: مصابيح الحالة المزاجية التفاعلية: 5 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
مقدمة وخلفية
مرة أخرى في السنة الأولى (ربيع 2019) ، كنت أرغب في تجميل غرفة النوم الخاصة بي. خطرت لي فكرة بناء أضواء المزاج الخاصة بي والتي من شأنها أن تتفاعل مع الموسيقى التي استمعت إليها على سماعاتي. بصراحة ، لم يكن لدي مصدر إلهام محدد ، فقط اعتقدت أنها تبدو رائعة. في ذروة موسم النهائيات ، جمعت جهاز تحكم في شريط LED يمكن أن يتفاعل مع الصوت. لقد نجحت ، لكنها كانت مجرد إعداد لوحة توصيل ، بعيدًا عن أي شيء كامل أو دائم. مر الوقت ، وتراكمت واجباتي المدرسية ، وغاص هذا المشروع بشكل أعمق وأعمق في صندوقي من الأشياء غير المكتملة.
ثم وقع الحجر الصحي.
لقد اكتسبت وقتًا كافيًا لمتابعة الأشياء التي أحبها والطاقة لإكمال مشاريع الأيام الماضية. وهكذا ، تم إنقاذ هذا اللوح الوحيد من قاع الكومة الخاصة بي وتم الانتهاء من هذا المشروع أخيرًا (جيدًا ، في الغالب).
هذا ليس منتجًا كاملًا ، يتضح من الورق المقوى والبرمجة الرديئة ، ولكنه زخرفة صغيرة ممتعة مع ذلك.
(هذا Instructable ليس مفصلاً ، ويرجع ذلك في الغالب إلى الوقت الذي مضى على صنع هذا الجهاز.)
المتطلبات الأساسية
المعرفة الأساسية للدائرة والخبرة في برمجة Arduino.
ملاحظة إلى Maker (أنت):
من شبه المؤكد أن أضواء المزاج التي ستصنعها لن تتوافق مع ما لدي. تعامل مع هذا Instructable بشكل أكبر كاقتراح وقم بتدويره بنفسك!
اللوازم
- Teensy ++ 2.0 (أو أيًا كان Arduino لديك)
- مقاومات مختلفة
- مفاتيح مختلفة
- مكثفات مختلفة
- جاك 3.5 ملم (ذكر أو أنثى)
- مقاييس الجهد (أو أجهزة التشفير)
- مكبر الصوت IC
- شرائط LED عنونة
- مقسم سماعة الرأس
هذه روابط تابعة لشركة Amazon ، لذا أحصل على عمولة قليلة مع كل عملية بيع. إذا لم يكن لديك هذه الإمدادات بالفعل وترغب في دعم مشاريعي المستقبلية ، فاتبع هذه الروابط!:)
الخطوة 1: التخطيط للخارج واللوحة
الخطوة الأولى لأي مشروع جيد هي تحديد متطلباتك. هذه الخطوة مفتوحة إلى حد ما. الأمر متروك لك لجعله بسيطًا أو معقدًا كما تريد.
متطلباتي
- تحكم في شريط LED قابل للتحكم لإضاءة الجو
- لديك وضع رد الفعل الصوتي
- احصل على وضع RGB الثابت - عندما أرغب فقط في رؤية الإضاءة الثابتة
- لديك مفتاح محدد للتبديل بين الأوضاع
- لديك مقاييس الجهد للتحكم في وضع RGB
- احصل على طرف لولبي لتوصيل مصدر طاقة 5 فولت
بمجرد تحديد متطلباتك ، فإن الشيء التالي الذي يتعين عليك القيام به هو تحديد المكونات التي تحتاجها وإخراجها. خذ مخطط نظامي أعلاه كدليل! يعد الاختبار خطوة مهمة لاكتشاف الأخطاء ولضمان عمل المكونات معًا ولتجنب الأخطاء التي تستغرق وقتًا طويلاً.
ملحوظات:
لماذا مقسم الجهد لمدخلات الصوت؟
ربما لاحظت وجود مقسم جهد على خط إدخال إشارة الصوت. هذا لمراعاة أحد قيود ADCs في Arduinos: يمكن لـ ADC قراءة الفولتية فقط بين 0 - 5V. نظرًا لأن الإشارة الصوتية هي AC ، فسيكون لها أجزاء حيث تصبح سلبية. من الواضح أننا لا نريد أن يصل هذا الجهد السالب إلى دبوس الإدخال ، لذلك قمنا بإزاحة الإشارة بمقسم الجهد وإبقائها في المنتصف عند 2.5 فولت.
لماذا مكبر للصوت؟
اكتشفت أنه عندما استخدمت سماعات الرأس أو مكبرات الصوت مع إعداد اللوح الخاص بي ، كانت الإشارة ضعيفة جدًا بحيث لا يمكن معالجتها بواسطة Arduino. أدت إضافة مكبر للصوت إلى حل هذه المشكلة. كما ترى ، فإن الاختبار المسبق مهم!
الخطوة الثانية: البرنامج
هذا الرمز المقدم هو ما استخدمته في أضواء الحالة المزاجية. بالتأكيد لن تستخدم هذا الرمز دون تعديله ، نظرًا لاختلاف تخطيطات الأجهزة واللوحة. خذها كمثال لمعرفة كيفية استخدام المكتبات.
المكتبات المستخدمة:
Fastled.h (للتحكم في LED القابل للتوجيه)
fix_fft.h (للحصول على تحويل فورييه أسرع. كان هذا ضروريًا لأن مكتبات تحويل فورييه الأخرى كانت بطيئة جدًا. يمكن التغلب على مشكلة السرعة باستخدام متحكم أسرع مثل ESP32.)
الخطوة 3: بيرف بورد
إذا حصلت على المعرفة ، فإنني أوصي بشدة بتصميم ثنائي الفينيل متعدد الكلور بدلاً من لوحة التحكم. إنها عملية لحام أقل تعقيدًا. لا يمكنني تفصيل كل مفصل لحام صنعته ، ولكن إليك بعض النصائح الأساسية:
نصائح:
ضع مكوناتك على لوحة الأداء لتلائمها مسبقًا. هذا سيوفر عليك الكثير من الصداع.
ضع مكثفًا جانبيًا على سكة الطاقة الخاصة بك للتخفيف من آثار المسامير في سحب الطاقة.
استفد من طول الرصاص الإضافي الذي توفره المكثفات والمقاومات عبر الفتحة. استخدمها لتوصيل النقاط الأخرى على لوحك.
استخدم موصلات PWM الأنثوية ودبابيس الرأس الذكرية لسهولة إزالة / إرفاق المكونات.
استخدم سلكًا صلبًا عندما تستطيع. من الأسهل إدخالها في الثقوب.
الخطوة 4: بناء الضميمة
حان الوقت لبناء العلبة للوحة perfboard / PCB الجديدة. لقد استخدمت الورق المقوى المقطوع لأنه كان أفضل ما لدي. إذا كان لديك طابعة ثلاثية الأبعاد أو طريقة أخرى ، فهذا جيد أيضًا!
نصائح:
استخدم الفرجار لقياس أبعاد لوحك ، خاصةً إذا كنت تقوم بتغطية صندوق.
في حالة استخدام الورق المقوى
اترك دائمًا القليل من الفسحة عند القطع. يمكنك دائمًا قص المزيد ، لكن لا يمكنك أبدًا إعادة التوصيل.
استخدم سكينًا صغيرًا أو سكينًا دقيقًا. الشفرة الصغيرة هي المفتاح لعمل ثقوب دقيقة ومناسبة بشكل جيد.
الخطوة 5: استمتع
استمتع بأضواء مزاجك الجديدة!
أشياء للتوسع فيها:
صنع قضية مناسبة؟
المزيد من الأنماط أو الأنماط؟
متحكم أسرع؟
موصى به:
مصابيح الحالة المزاجية MQTT مع ESP32: 4 خطوات (بالصور)
MQTT Mood Lights مع ESP32: لقد شعرت بالإغراء لبعض الوقت للقفز على عربة LED ، لذلك نفدت والتقطت شريط LED للعب به. انتهى بي الأمر بصنع أضواء المزاج هذه. يمكن التحكم فيها باستخدام MQTT ، مما يجعل من الممكن إضافة جميع أنواع الذكاء
(WiFi) مصباح الحالة المزاجية: 8 خطوات (بالصور)
(WiFi) Mood Lamp: في هذا Instructable ، سأوضح لك كيفية بناء مصباح مزاج سهل للغاية ورخيص. يمكن ترقية المصباح باستخدام مصابيح RGB LED ووحدة تحكم دقيقة متوافقة مع WiFi
مصباح الحالة المزاجية: 7 خطوات (بالصور)
مصباح الحالة المزاجية: في هذا Instructable ، أعرض كيفية إنشاء مصباح بسيط متغير اللون مع تأثيرات مختلفة! يمكنك تغيير اللون والتأثير عند الطلب باستخدام Arduino. بالنسبة لهذا المشروع ، إليك قائمة بالمواد التي استخدمتها مصباح قديم له إطار خارجي
مصباح الحالة المزاجية LED: 9 خطوات (بالصور)
مصباح الحالة المزاجية LED: لقد صادفت مؤخرًا مكعب LED بواسطة Greg Davill. إنها قطعة فنية رائعة. الحصول على الإلهام من ذلك ، حتى أنني أردت صنع شيء من هذا القبيل. لكن هذا كان بعيدًا عن دوري. قررت اتخاذ خطوة واحدة في كل مرة وجعلت طريقًا أصغر حجمًا v
جهاز عرض الحالة المزاجية (تم اختراق Philips Hue Light مع GSR) TfCD: 7 خطوات (بالصور)
جهاز عرض الحالة المزاجية (تم اختراق Philips Hue Light مع GSR) TfCD: بواسطة Laura Ahsmann & amp؛ Maaike Weber Purpose: تعد الحالة المزاجية المنخفضة والتوتر جزءًا كبيرًا من الحياة العصرية سريعة الخطى. إنه أيضًا شيء غير مرئي للخارج. ماذا لو تمكنا من عرض مستوى التوتر لدينا بصريًا وصوتيًا من خلال